From 9f4236b39ae6de42afd448ac8c399670070395ac Mon Sep 17 00:00:00 2001 From: Petr Muller Date: Tue, 13 Oct 2020 19:00:55 +0200 Subject: [PATCH 1/4] [4.8] Generate ci-operator configuration ```console $ config-brancher --config-dir ci-operator/config --current-release=4.7 --future-release=4.8 --confirm ``` --- ...kube-reporting-ghostunnel-release-4.8.yaml | 46 +++ .../kube-reporting-hadoop-release-4.8.yaml | 37 +++ .../helm/kube-reporting-helm-release-4.8.yaml | 46 +++ .../hive/kube-reporting-hive-release-4.8.yaml | 45 +++ ...porting-metering-operator-release-4.8.yaml | 177 +++++++++++ .../kube-reporting-presto-release-4.8.yaml | 62 ++++ ...onverged-cluster-operator-release-4.8.yaml | 177 +++++++++++ ...enshift-psap-ci-artifacts-release-4.8.yaml | 46 +++ ...special-resource-operator-release-4.8.yaml | 46 +++ ...ft-ansible-service-broker-release-4.8.yaml | 76 +++++ .../api/openshift-api-release-4.8.yaml | 56 ++++ ...hift-apiserver-library-go-release-4.8.yaml | 41 +++ ...penshift-assisted-service-release-4.8.yaml | 37 +++ ...shift-assisted-test-infra-release-4.8.yaml | 39 +++ ...s-ebs-csi-driver-operator-release-4.8.yaml | 68 ++++ ...nshift-aws-ebs-csi-driver-release-4.8.yaml | 72 +++++ ...-aws-pod-identity-webhook-release-4.8.yaml | 54 ++++ ...nshift-baremetal-operator-release-4.8.yaml | 66 ++++ ...hift-baremetal-runtimecfg-release-4.8.yaml | 77 +++++ .../openshift-bond-cni-release-4.8.yaml | 43 +++ ...nshift-build-machinery-go-release-4.8.yaml | 31 ++ .../openshift-builder-release-4.8.yaml | 74 +++++ ...shift-cincinnati-operator-release-4.8.yaml | 45 +++ .../openshift-client-go-release-4.8.yaml | 25 ++ ...cloud-credential-operator-release-4.8.yaml | 74 +++++ ...-cloud-provider-openstack-release-4.8.yaml | 67 ++++ ...-cluster-api-actuator-pkg-release-4.8.yaml | 56 ++++ ...-cluster-api-provider-aws-release-4.8.yaml | 77 +++++ ...luster-api-provider-azure-release-4.8.yaml | 87 +++++ ...er-api-provider-baremetal-release-4.8.yaml | 71 +++++ ...-cluster-api-provider-gcp-release-4.8.yaml | 68 ++++ ...ter-api-provider-kubemark-release-4.8.yaml | 55 ++++ ...ter-api-provider-kubevirt-release-4.8.yaml | 46 +++ ...ster-api-provider-libvirt-release-4.8.yaml | 71 +++++ ...er-api-provider-openstack-release-4.8.yaml | 68 ++++ ...luster-api-provider-ovirt-release-4.8.yaml | 50 +++ ...r-authentication-operator-release-4.8.yaml | 91 ++++++ ...uster-autoscaler-operator-release-4.8.yaml | 80 +++++ ...luster-baremetal-operator-release-4.8.yaml | 74 +++++ ...enshift-cluster-bootstrap-release-4.8.yaml | 76 +++++ ...penshift-cluster-capacity-release-4.8.yaml | 66 ++++ ...t-cluster-config-operator-release-4.8.yaml | 85 +++++ ...pshot-controller-operator-release-4.8.yaml | 63 ++++ ...hift-cluster-dns-operator-release-4.8.yaml | 66 ++++ ...ift-cluster-etcd-operator-release-4.8.yaml | 114 +++++++ ...r-image-registry-operator-release-4.8.yaml | 111 +++++++ ...-cluster-ingress-operator-release-4.8.yaml | 70 +++++ ...r-kube-apiserver-operator-release-4.8.yaml | 112 +++++++ ...ntroller-manager-operator-release-4.8.yaml | 86 +++++ ...kube-descheduler-operator-release-4.8.yaml | 66 ++++ ...r-kube-scheduler-operator-release-4.8.yaml | 86 +++++ ...version-migrator-operator-release-4.8.yaml | 79 +++++ ...-cluster-logging-operator-release-4.8.yaml | 82 +++++ ...-cluster-machine-approver-release-4.8.yaml | 77 +++++ ...uster-monitoring-operator-release-4.8.yaml | 78 +++++ ...-cluster-network-operator-release-4.8.yaml | 125 ++++++++ ...hift-cluster-nfd-operator-release-4.8.yaml | 66 ++++ ...ster-node-tuning-operator-release-4.8.yaml | 85 +++++ ...nshift-apiserver-operator-release-4.8.yaml | 92 ++++++ ...ntroller-manager-operator-release-4.8.yaml | 75 +++++ ...cluster-policy-controller-release-4.8.yaml | 81 +++++ ...erride-admission-operator-release-4.8.yaml | 68 ++++ ...source-override-admission-release-4.8.yaml | 51 +++ ...-cluster-samples-operator-release-4.8.yaml | 82 +++++ ...-cluster-storage-operator-release-4.8.yaml | 58 ++++ ...shift-cluster-update-keys-release-4.8.yaml | 39 +++ ...-cluster-version-operator-release-4.8.yaml | 74 +++++ ...shift-compliance-operator-release-4.8.yaml | 61 ++++ ...penshift-configmap-reload-release-4.8.yaml | 54 ++++ ...penshift-console-operator-release-4.8.yaml | 77 +++++ .../openshift-console-release-4.8.yaml | 82 +++++ ...ntainernetworking-plugins-release-4.8.yaml | 57 ++++ .../openshift-coredns-release-4.8.yaml | 82 +++++ .../openshift-crd-schema-gen-release-4.8.yaml | 46 +++ ...-cluster-driver-registrar-release-4.8.yaml | 43 +++ ...si-driver-manila-operator-release-4.8.yaml | 57 ++++ .../openshift-csi-driver-nfs-release-4.8.yaml | 56 ++++ ...driver-projected-resource-release-4.8.yaml | 57 ++++ ...ift-csi-external-attacher-release-4.8.yaml | 63 ++++ ...-csi-external-provisioner-release-4.8.yaml | 63 ++++ ...hift-csi-external-resizer-release-4.8.yaml | 59 ++++ ...-csi-external-snapshotter-release-4.8.yaml | 70 +++++ ...enshift-csi-livenessprobe-release-4.8.yaml | 63 ++++ ...csi-node-driver-registrar-release-4.8.yaml | 59 ++++ .../openshift-csi-operator-release-4.8.yaml | 38 +++ .../openshift-debug-network-release-4.8.yaml | 48 +++ .../openshift-descheduler-release-4.8.yaml | 61 ++++ ...ft-elasticsearch-operator-release-4.8.yaml | 68 ++++ ...shift-elasticsearch-proxy-release-4.8.yaml | 60 ++++ .../etcd/openshift-etcd-openshift-4.8.yaml | 61 ++++ ...ft-federation-v2-operator-release-4.8.yaml | 40 +++ ...t-file-integrity-operator-release-4.8.yaml | 57 ++++ .../openshift-grafana-release-4.8.yaml | 46 +++ .../openshift-ib-sriov-cni-release-4.8.yaml | 54 ++++ .../openshift-image-registry-release-4.8.yaml | 82 +++++ .../images/openshift-images-release-4.8.yaml | 94 ++++++ ...enshift-insights-operator-release-4.8.yaml | 66 ++++ .../openshift-installer-release-4.8.yaml | 297 ++++++++++++++++++ ...-inventory-recorder-image-release-4.8.yaml | 46 +++ .../openshift-ironic-image-release-4.8.yaml | 58 ++++ ...ft-ironic-inspector-image-release-4.8.yaml | 46 +++ ...ift-ironic-ipa-downloader-release-4.8.yaml | 58 ++++ ...t-ironic-rhcos-downloader-release-4.8.yaml | 38 +++ ...-ironic-static-ip-manager-release-4.8.yaml | 45 +++ ...ift-jenkins-client-plugin-release-4.8.yaml | 45 +++ ...ns-openshift-login-plugin-release-4.8.yaml | 41 +++ ...shift-jenkins-sync-plugin-release-4.8.yaml | 41 +++ .../openshift-jenkins-release-4.8.yaml | 85 +++++ ...ft-k8s-prometheus-adapter-release-4.8.yaml | 51 +++ ...openshift-kube-rbac-proxy-release-4.7.yaml | 8 +- ...openshift-kube-rbac-proxy-release-4.8.yaml | 58 ++++ ...nshift-kube-state-metrics-release-4.8.yaml | 59 ++++ .../openshift-kubecsr-openshift-4.8.yaml | 54 ++++ ...penshift-kubefed-operator-release-4.8.yaml | 40 +++ .../openshift-kubefed-release-4.8.yaml | 41 +++ ...ift-kubernetes-autoscaler-release-4.8.yaml | 121 +++++++ ...-storage-version-migrator-release-4.8.yaml | 69 ++++ ...nshift-kubernetes-nmstate-release-4.8.yaml | 27 ++ .../openshift-kubernetes-release-4.8.yaml | 264 ++++++++++++++++ ...penshift-kuryr-kubernetes-release-4.8.yaml | 79 +++++ .../openshift-leader-elector-release-4.8.yaml | 49 +++ .../openshift-library-go-release-4.8.yaml | 50 +++ ...openshift-linuxptp-daemon-release-4.8.yaml | 58 ++++ ...ft-local-storage-operator-release-4.8.yaml | 65 ++++ .../loki/openshift-loki-release-4.8.yaml | 55 ++++ ...hift-machine-api-operator-release-4.8.yaml | 120 +++++++ ...t-machine-config-operator-release-4.8.yaml | 111 +++++++ .../openshift-mdns-publisher-release-4.8.yaml | 58 ++++ ...ift-metal3-smart-exporter-release-4.8.yaml | 37 +++ ...ltus-admission-controller-release-4.8.yaml | 46 +++ .../openshift-multus-cni-release-4.8.yaml | 62 ++++ .../openshift-must-gather-release-4.8.yaml | 56 ++++ ...ft-network-metrics-daemon-release-4.8.yaml | 50 +++ ...ft-node-feature-discovery-release-4.8.yaml | 62 ++++ ...problem-detector-operator-release-4.8.yaml | 49 +++ ...ift-node-problem-detector-release-4.8.yaml | 49 +++ .../openshift-node_exporter-release-4.8.yaml | 54 ++++ ...openshift-oauth-apiserver-release-4.8.yaml | 73 +++++ .../openshift-oauth-proxy-release-4.8.yaml | 63 ++++ .../openshift-oauth-server-release-4.8.yaml | 81 +++++ .../oc/openshift-oc-release-4.8.yaml | 158 ++++++++++ ...-ocp-release-operator-sdk-release-4.8.yaml | 127 ++++++++ ...enshift-openshift-ansible-release-4.8.yaml | 74 +++++ ...shift-openshift-apiserver-release-4.8.yaml | 81 +++++ ...nshift-controller-manager-release-4.8.yaml | 85 +++++ ...t-openshift-state-metrics-release-4.8.yaml | 70 +++++ ...t-openshift-tests-private-release-4.8.yaml | 59 ++++ ...openshift-openshift-tests-release-4.8.yaml | 43 +++ ...inder-csi-driver-operator-release-4.8.yaml | 45 +++ ...origin-aggregated-logging-release-4.8.yaml | 111 +++++++ .../origin/openshift-origin-release-4.8.yaml | 142 +++++++++ ...hift-osd-metrics-exporter-release-4.8.yaml | 44 +++ .../osin/openshift-osin-release-4.8.yaml | 31 ++ ...ovirt-csi-driver-operator-release-4.8.yaml | 52 +++ ...penshift-ovirt-csi-driver-release-4.8.yaml | 47 +++ .../openshift-ovn-kubernetes-release-4.8.yaml | 107 +++++++ ...ift-project-request-limit-release-4.8.yaml | 60 ++++ ...penshift-prom-label-proxy-release-4.8.yaml | 46 +++ ...t-prometheus-alertmanager-release-4.8.yaml | 63 ++++ ...shift-prometheus-operator-release-4.8.yaml | 78 +++++ .../openshift-prometheus-release-4.8.yaml | 63 ++++ .../openshift-ptp-operator-release-4.8.yaml | 54 ++++ ...ription-injection-webhook-release-4.8.yaml | 57 ++++ ...nshift-route-override-cni-release-4.8.yaml | 57 ++++ .../router/openshift-router-release-4.8.yaml | 149 +++++++++ .../openshift-runtime-utils-release-4.8.yaml | 39 +++ .../sdn/openshift-sdn-release-4.8.yaml | 86 +++++ ...shift-service-ca-operator-release-4.8.yaml | 77 +++++ ...openshift-service-catalog-release-4.8.yaml | 50 +++ ...-local-static-provisioner-release-4.8.yaml | 55 ++++ .../openshift-sriov-cni-release-4.8.yaml | 54 ++++ ...v-dp-admission-controller-release-4.8.yaml | 50 +++ ...iov-network-device-plugin-release-4.8.yaml | 54 ++++ ...ft-sriov-network-operator-release-4.8.yaml | 68 ++++ .../openshift-telemeter-release-4.8.yaml | 67 ++++ ...e-service-broker-operator-release-4.8.yaml | 27 ++ ...t-template-service-broker-release-4.8.yaml | 67 ++++ .../thanos/openshift-thanos-release-4.8.yaml | 63 ++++ ...l-pod-autoscaler-operator-release-4.8.yaml | 57 ++++ ...openshift-whereabouts-cni-release-4.8.yaml | 57 ++++ ...chine-config-bootstrapper-release-4.8.yaml | 93 ++++++ ...s-machine-config-operator-release-4.8.yaml | 57 ++++ ...perator-lifecycle-manager-release-4.8.yaml | 70 +++++ ...work-operator-marketplace-release-4.8.yaml | 77 +++++ ...amework-operator-registry-release-4.8.yaml | 49 +++ 185 files changed, 12595 insertions(+), 2 deletions(-) create mode 100644 ci-operator/config/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8.yaml create mode 100644 ci-operator/config/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8.yaml create mode 100644 ci-operator/config/kube-reporting/helm/kube-reporting-helm-release-4.8.yaml create mode 100644 ci-operator/config/kube-reporting/hive/kube-reporting-hive-release-4.8.yaml create mode 100644 ci-operator/config/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8.yaml create mode 100644 ci-operator/config/kube-reporting/presto/kube-reporting-presto-release-4.8.yaml create mode 100644 ci-operator/config/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8.yaml create mode 100644 ci-operator/config/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8.yaml create mode 100644 ci-operator/config/openshift/api/openshift-api-release-4.8.yaml create mode 100644 ci-operator/config/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8.yaml create mode 100644 ci-operator/config/openshift/assisted-service/openshift-assisted-service-release-4.8.yaml create mode 100644 ci-operator/config/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8.yaml create mode 100644 ci-operator/config/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8.yaml create mode 100644 ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8.yaml create mode 100644 ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8.yaml create mode 100644 ci-operator/config/openshift/bond-cni/openshift-bond-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8.yaml create mode 100644 ci-operator/config/openshift/builder/openshift-builder-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/client-go/openshift-client-go-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-capacity/openshift-cluster-capacity-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.8.yaml create mode 100644 ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/compliance-operator/openshift-compliance-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-release-4.8.yaml create mode 100644 ci-operator/config/openshift/console-operator/openshift-console-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/console/openshift-console-release-4.8.yaml create mode 100644 ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.8.yaml create mode 100644 ci-operator/config/openshift/coredns/openshift-coredns-release-4.8.yaml create mode 100644 ci-operator/config/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.8.yaml create mode 100644 ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/debug-network/openshift-debug-network-release-4.8.yaml create mode 100644 ci-operator/config/openshift/descheduler/openshift-descheduler-release-4.8.yaml create mode 100644 ci-operator/config/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.8.yaml create mode 100644 ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.8.yaml create mode 100644 ci-operator/config/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/grafana/openshift-grafana-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift/image-registry/openshift-image-registry-release-4.8.yaml create mode 100644 ci-operator/config/openshift/images/openshift-images-release-4.8.yaml create mode 100644 ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/installer/openshift-installer-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ironic-image/openshift-ironic-image-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8.yaml create mode 100644 ci-operator/config/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8.yaml create mode 100644 ci-operator/config/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8.yaml create mode 100644 ci-operator/config/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8.yaml create mode 100644 ci-operator/config/openshift/jenkins/openshift-jenkins-release-4.8.yaml create mode 100644 ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kubecsr/openshift-kubecsr-openshift-4.8.yaml create mode 100644 ci-operator/config/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kubefed/openshift-kubefed-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kubernetes/openshift-kubernetes-release-4.8.yaml create mode 100644 ci-operator/config/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8.yaml create mode 100644 ci-operator/config/openshift/leader-elector/openshift-leader-elector-release-4.8.yaml create mode 100644 ci-operator/config/openshift/library-go/openshift-library-go-release-4.8.yaml create mode 100644 ci-operator/config/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8.yaml create mode 100644 ci-operator/config/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/loki/openshift-loki-release-4.8.yaml create mode 100644 ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8.yaml create mode 100644 ci-operator/config/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8.yaml create mode 100644 ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8.yaml create mode 100644 ci-operator/config/openshift/multus-cni/openshift-multus-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift/must-gather/openshift-must-gather-release-4.8.yaml create mode 100644 ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8.yaml create mode 100644 ci-operator/config/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8.yaml create mode 100644 ci-operator/config/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8.yaml create mode 100644 ci-operator/config/openshift/node_exporter/openshift-node_exporter-release-4.8.yaml create mode 100644 ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8.yaml create mode 100644 ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8.yaml create mode 100644 ci-operator/config/openshift/oauth-server/openshift-oauth-server-release-4.8.yaml create mode 100644 ci-operator/config/openshift/oc/openshift-oc-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8.yaml create mode 100644 ci-operator/config/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8.yaml create mode 100644 ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8.yaml create mode 100644 ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8.yaml create mode 100644 ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8.yaml create mode 100644 ci-operator/config/openshift/openshift-tests/openshift-openshift-tests-release-4.8.yaml create mode 100644 ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8.yaml create mode 100644 ci-operator/config/openshift/origin/openshift-origin-release-4.8.yaml create mode 100644 ci-operator/config/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8.yaml create mode 100644 ci-operator/config/openshift/osin/openshift-osin-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8.yaml create mode 100644 ci-operator/config/openshift/project-request-limit/openshift-project-request-limit-release-4.8.yaml create mode 100644 ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8.yaml create mode 100644 ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8.yaml create mode 100644 ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/prometheus/openshift-prometheus-release-4.8.yaml create mode 100644 ci-operator/config/openshift/ptp-operator/openshift-ptp-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8.yaml create mode 100644 ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift/router/openshift-router-release-4.8.yaml create mode 100644 ci-operator/config/openshift/runtime-utils/openshift-runtime-utils-release-4.8.yaml create mode 100644 ci-operator/config/openshift/sdn/openshift-sdn-release-4.8.yaml create mode 100644 ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/service-catalog/openshift-service-catalog-release-4.8.yaml create mode 100644 ci-operator/config/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8.yaml create mode 100644 ci-operator/config/openshift/sriov-cni/openshift-sriov-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8.yaml create mode 100644 ci-operator/config/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8.yaml create mode 100644 ci-operator/config/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/telemeter/openshift-telemeter-release-4.8.yaml create mode 100644 ci-operator/config/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/template-service-broker/openshift-template-service-broker-release-4.8.yaml create mode 100644 ci-operator/config/openshift/thanos/openshift-thanos-release-4.8.yaml create mode 100644 ci-operator/config/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8.yaml create mode 100644 ci-operator/config/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8.yaml create mode 100644 ci-operator/config/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8.yaml create mode 100644 ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8.yaml create mode 100644 ci-operator/config/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8.yaml diff --git a/ci-operator/config/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8.yaml b/ci-operator/config/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8.yaml new file mode 100644 index 0000000000000..39c62bd5fa19f --- /dev/null +++ b/ci-operator/config/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: "4.8" + 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 +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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ghostunnel +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: kube-reporting + repo: ghostunnel diff --git a/ci-operator/config/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8.yaml b/ci-operator/config/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8.yaml new file mode 100644 index 0000000000000..31dbd95b2bf88 --- /dev/null +++ b/ci-operator/config/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8.yaml @@ -0,0 +1,37 @@ +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 +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: kube-reporting + repo: hadoop diff --git a/ci-operator/config/kube-reporting/helm/kube-reporting-helm-release-4.8.yaml b/ci-operator/config/kube-reporting/helm/kube-reporting-helm-release-4.8.yaml new file mode 100644 index 0000000000000..04580f9742df9 --- /dev/null +++ b/ci-operator/config/kube-reporting/helm/kube-reporting-helm-release-4.8.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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: metering-helm +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: kube-reporting + repo: helm diff --git a/ci-operator/config/kube-reporting/hive/kube-reporting-hive-release-4.8.yaml b/ci-operator/config/kube-reporting/hive/kube-reporting-hive-release-4.8.yaml new file mode 100644 index 0000000000000..7a104b443f58e --- /dev/null +++ b/ci-operator/config/kube-reporting/hive/kube-reporting-hive-release-4.8.yaml @@ -0,0 +1,45 @@ +base_images: + metering-hadoop: + name: "4.8" + 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 + 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: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + to: metering-hive +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: kube-reporting + repo: hive diff --git a/ci-operator/config/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8.yaml b/ci-operator/config/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8.yaml new file mode 100644 index 0000000000000..67e627f9fc1b2 --- /dev/null +++ b/ci-operator/config/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8.yaml @@ -0,0 +1,177 @@ +base_images: + ansible-operator: + name: "4.8" + namespace: ocp + tag: ansible-operator + base: + name: "4.8" + namespace: ocp + tag: base + ocp_4.4_base: + name: "4.4" + namespace: ocp + tag: base + ocp_4.6_cli: + name: "4.8" + namespace: ocp + tag: cli + ocp_4.6_metering-helm: + name: "4.8" + namespace: ocp + tag: metering-helm + ocp_4.7_cli: + name: "4.8" + namespace: ocp + tag: cli + ocp_4.7_metering-helm: + name: "4.8" + 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-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.7: + as: + - registry.svc.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.svc.ci.openshift.org/ocp/4.7:cli + ocp_4.7_metering-helm: + as: + - registry.svc.ci.openshift.org/ocp/4.7:metering-helm + to: metering-ansible-operator +- dockerfile_path: olm_deploy/Dockerfile.registry + from: base + to: metering-ansible-operator-registry +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit TEST_OUTPUT_DIR=/tmp/artifacts + container: + from: src +- 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 +- as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- 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=/tmp/artifacts/metering_test_output/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 +- 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=/tmp/artifacts/metering_test_output/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- as: metering-periodic-aws + commands: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + cron: '@daily' + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: kube-reporting + repo: metering-operator diff --git a/ci-operator/config/kube-reporting/presto/kube-reporting-presto-release-4.8.yaml b/ci-operator/config/kube-reporting/presto/kube-reporting-presto-release-4.8.yaml new file mode 100644 index 0000000000000..7774866313815 --- /dev/null +++ b/ci-operator/config/kube-reporting/presto/kube-reporting-presto-release-4.8.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 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-base-openshift: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + to: metering-presto +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + export ARTIFACT_DIR=/tmp/artifacts + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: kube-reporting + repo: presto diff --git a/ci-operator/config/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8.yaml b/ci-operator/config/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8.yaml new file mode 100644 index 0000000000000..0f6553e439dd1 --- /dev/null +++ b/ci-operator/config/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8.yaml @@ -0,0 +1,177 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + cli: + name: "4.8" + namespace: ocp + tag: cli + operator-registry: + name: "4.8" + 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: 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:95c8c3e9002ebe55254b9371757a98a3d29991ba83e3edfe405a9174c596365a + 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: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-azure +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-gcp +- as: hco-e2e-upgrade-aws + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-prev-aws + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-azure + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-azure + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-prev-azure + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + 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=/tmp/artifacts --timeout=10 + cron: 2 4 * * * + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: kubevirt + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8.yaml b/ci-operator/config/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8.yaml new file mode 100644 index 0000000000000..3ebaa8703852a --- /dev/null +++ b/ci-operator/config/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + base_centos: + name: centos + namespace: openshift + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: build/Dockerfile + from: base + to: ci-artifacts +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 2000m + memory: 2Gi +tests: +- as: gpu-operator-e2e + cron: 0 */23 * * * + steps: + cluster_profile: aws + test: + - as: e2e + commands: run gpu-ci + from: ci-artifacts + resources: + requests: + cpu: 2000m + memory: 2Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-psap + repo: ci-artifacts diff --git a/ci-operator/config/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8.yaml b/ci-operator/config/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8.yaml new file mode 100644 index 0000000000000..b63aeddf4aedc --- /dev/null +++ b/ci-operator/config/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- from: base + to: special-resource-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-psap + repo: special-resource-operator diff --git a/ci-operator/config/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8.yaml b/ci-operator/config/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8.yaml new file mode 100644 index 0000000000000..47b7b21b24896 --- /dev/null +++ b/ci-operator/config/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8.yaml @@ -0,0 +1,76 @@ +base_images: + ansible_operator: + name: "4.8" + namespace: ocp + tag: ansible-operator + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make openshift-ci-test-container +tests: +- as: fmt + commands: make fmt + container: + from: test-bin +- as: fmtcheck + commands: make fmtcheck + container: + from: test-bin +- as: vet + commands: make vet + container: + from: test-bin +- as: lint + commands: make lint + container: + from: test-bin +- as: test + commands: make test + container: + from: test-bin +- as: build + commands: make build + container: + from: test-bin +- as: operator-molecule-e2e + commands: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + cd operator + molecule test -s cluster + openshift_installer_src: + cluster_profile: aws +- as: operator-molecule-olm-e2e + commands: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + cd operator + molecule test -s cluster-olm + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ansible-service-broker diff --git a/ci-operator/config/openshift/api/openshift-api-release-4.8.yaml b/ci-operator/config/openshift/api/openshift-api-release-4.8.yaml new file mode 100644 index 0000000000000..075cf1a356f19 --- /dev/null +++ b/ci-operator/config/openshift/api/openshift-api-release-4.8.yaml @@ -0,0 +1,56 @@ +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: build + commands: | + true + container: + from: bin +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- 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.8 + org: openshift + repo: api diff --git a/ci-operator/config/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8.yaml b/ci-operator/config/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8.yaml new file mode 100644 index 0000000000000..a1a98c12b8d3e --- /dev/null +++ b/ci-operator/config/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8.yaml @@ -0,0 +1,41 @@ +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: apiserver-library-go diff --git a/ci-operator/config/openshift/assisted-service/openshift-assisted-service-release-4.8.yaml b/ci-operator/config/openshift/assisted-service/openshift-assisted-service-release-4.8.yaml new file mode 100644 index 0000000000000..3308830cc0734 --- /dev/null +++ b/ci-operator/config/openshift/assisted-service/openshift-assisted-service-release-4.8.yaml @@ -0,0 +1,37 @@ +base_images: + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 + ubi8: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.assisted-service + from: src + inputs: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: assisted-service +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: assisted-service diff --git a/ci-operator/config/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8.yaml b/ci-operator/config/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8.yaml new file mode 100644 index 0000000000000..5f6cb9e89fc9f --- /dev/null +++ b/ci-operator/config/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8.yaml @@ -0,0 +1,39 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.test-infra + from: src + to: assisted-test-infra +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- as: e2e-metal-assisted-periodic + cron: '@daily' + steps: + cluster_profile: packet + workflow: baremetalds-assisted +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: assisted-test-infra diff --git a/ci-operator/config/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8.yaml b/ci-operator/config/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..0f3cd29d7e601 --- /dev/null +++ b/ci-operator/config/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: "4.8" + 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 +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: aws-ebs-csi-driver-operator +- dockerfile_path: Dockerfile.test + from: src + to: aws-ebs-csi-driver-operator-test +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +- as: e2e-operator + commands: | + make test-e2e ARTIFACT_DIR=/tmp/artifacts + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:aws-ebs-csi-driver-operator-test +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8.yaml new file mode 100644 index 0000000000000..92f4885348325 --- /dev/null +++ b/ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8.yaml @@ -0,0 +1,72 @@ +base_images: + base: + name: "4.8" + 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 +binary_build_commands: make +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: aws-ebs-csi-driver +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- 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 +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8.yaml new file mode 100644 index 0000000000000..7a644153b6d61 --- /dev/null +++ b/ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: aws-pod-identity-webhook +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: aws-pod-identity-webhook diff --git a/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8.yaml b/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8.yaml new file mode 100644 index 0000000000000..f1d5d206d0c57 --- /dev/null +++ b/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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: +- 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-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make unit + container: + from: src +- as: lint + commands: export GOLANGCI_LINT_CACHE=/tmp/.cache make lint + container: + from: src +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: baremetal-operator diff --git a/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8.yaml b/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8.yaml new file mode 100644 index 0000000000000..804a930ee6257 --- /dev/null +++ b/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8.yaml @@ -0,0 +1,77 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: baremetal-runtimecfg +promotion: + name: "4.8" + 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.8" + namespace: ocp +tests: +- as: gofmt + commands: make fmt + container: + from: src +- as: govet + commands: make vet + container: + from: src +- as: unit + commands: make test + container: + from: src +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: baremetal-runtimecfg diff --git a/ci-operator/config/openshift/bond-cni/openshift-bond-cni-release-4.8.yaml b/ci-operator/config/openshift/bond-cni/openshift-bond-cni-release-4.8.yaml new file mode 100644 index 0000000000000..d8dd5fe01a5ae --- /dev/null +++ b/ci-operator/config/openshift/bond-cni/openshift-bond-cni-release-4.8.yaml @@ -0,0 +1,43 @@ +base_images: + base: + name: "4.8" + 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.12 +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: network-interface-bond-cni +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: bond-cni diff --git a/ci-operator/config/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8.yaml b/ci-operator/config/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8.yaml new file mode 100644 index 0000000000000..d5c982ff6f4c1 --- /dev/null +++ b/ci-operator/config/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8.yaml @@ -0,0 +1,31 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: build-machinery-go diff --git a/ci-operator/config/openshift/builder/openshift-builder-release-4.8.yaml b/ci-operator/config/openshift/builder/openshift-builder-release-4.8.yaml new file mode 100644 index 0000000000000..f4641f91a62aa --- /dev/null +++ b/ci-operator/config/openshift/builder/openshift-builder-release-4.8.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: hack/test.sh + container: + from: src +- as: verify + commands: hack/verify.sh + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-aws-image-ecosystem + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-ecosystem +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: builder diff --git a/ci-operator/config/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8.yaml b/ci-operator/config/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8.yaml new file mode 100644 index 0000000000000..9fd715b403010 --- /dev/null +++ b/ci-operator/config/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8.yaml @@ -0,0 +1,45 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make unit-test + container: + from: src +- as: cincinnati-operator-e2e-aws + commands: make func-test + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cincinnati-operator diff --git a/ci-operator/config/openshift/client-go/openshift-client-go-release-4.8.yaml b/ci-operator/config/openshift/client-go/openshift-client-go-release-4.8.yaml new file mode 100644 index 0000000000000..95e38f7ba9528 --- /dev/null +++ b/ci-operator/config/openshift/client-go/openshift-client-go-release-4.8.yaml @@ -0,0 +1,25 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: make generate; go build ./...; make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: client-go diff --git a/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8.yaml b/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8.yaml new file mode 100644 index 0000000000000..d18396aaf77aa --- /dev/null +++ b/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: "4.8" + 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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cloud-credential-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: verify-deps + commands: make verify-deps + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cloud-credential-operator diff --git a/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8.yaml b/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8.yaml new file mode 100644 index 0000000000000..ff39dd6aab2dd --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: "4.8" + 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.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-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-openshift-4.6 + to: csi-driver-manila +- dockerfile_path: images/cinder-csi-plugin/Dockerfile + 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: 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 + ocp_builder_rhel-8-golang-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-openshift-4.6 + to: openstack-cloud-controller-manager +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cloud-provider-openstack diff --git a/ci-operator/config/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8.yaml b/ci-operator/config/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8.yaml new file mode 100644 index 0000000000000..3af5abeb469ac --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +promotion: + additional_images: + cluster-api-actuator-pkg: src + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-operator-tech-preview + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + openshift_installer_src: + cluster_profile: aws +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_src: + cluster_profile: azure4 +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg test-e2e + openshift_installer_src: + cluster_profile: gcp +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8.yaml new file mode 100644 index 0000000000000..82935d8ba85bb --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8.yaml @@ -0,0 +1,77 @@ +base_images: + base: + name: "4.8" + 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.13 +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8.yaml new file mode 100644 index 0000000000000..261c9c710d033 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8.yaml @@ -0,0 +1,87 @@ +base_images: + base: + name: "4.8" + 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: 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.13 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: azure-machine-controllers +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- 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 +- as: unit + commands: | + NO_DOCKER=1 make test + container: + from: src +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: stable:cluster-api-actuator-pkg +- as: e2e-upgrade + steps: + cluster_profile: azure4 + workflow: openshift-upgrade-azure-loki +- as: git-history + commands: ./hack/verify_history.sh + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8.yaml new file mode 100644 index 0000000000000..b0a907d257561 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8.yaml @@ -0,0 +1,71 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: baremetal-machine-controllers +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: ./hack/ci-test.sh + container: + from: src +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: gofmt + commands: make fmt + container: + from: src +- as: govet + commands: make vet + container: + from: src +- as: generate-check + commands: make generate-check + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8.yaml new file mode 100644 index 0000000000000..6deeadacf8180 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: "4.8" + 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.13 +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: gcp-machine-controllers +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:cluster-api-actuator-pkg +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8.yaml new file mode 100644 index 0000000000000..ae70928df66d2 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8.yaml new file mode 100644 index 0000000000000..a82d624e03f2c --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: "4.8" + 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: 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: kubevirt-machine-controllers +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8.yaml new file mode 100644 index 0000000000000..655b961eba9b8 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8.yaml @@ -0,0 +1,71 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: actuator-pkg-staleness + commands: make check-pkg + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.8.yaml new file mode 100644 index 0000000000000..aaaae257b09b6 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.8.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: openstack-machine-controllers +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.8.yaml new file mode 100644 index 0000000000000..b3256fd0b3f01 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.8.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: "4.8" + 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 +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: ovirt-machine-controllers +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-api-provider-ovirt diff --git a/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.8.yaml new file mode 100644 index 0000000000000..5e889a7410e35 --- /dev/null +++ b/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.8.yaml @@ -0,0 +1,91 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-authentication-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: src +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-operator + commands: | + mkdir -p /tmp/artifacts + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml + openshift_installer_src: + cluster_profile: gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- artifact_dir: /tmp/artifacts + as: e2e-console-login + commands: ./test-prow-e2e.sh login + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:console-tests +- artifact_dir: /tmp/artifacts + as: e2e-operator-encryption + commands: | + mkdir -p /tmp/artifacts + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: gcp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-authentication-operator diff --git a/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.8.yaml new file mode 100644 index 0000000000000..addb6d9d122c6 --- /dev/null +++ b/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.8.yaml @@ -0,0 +1,80 @@ +base_images: + base: + name: "4.8" + 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.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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-autoscaler-operator diff --git a/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.8.yaml new file mode 100644 index 0000000000000..8278493c0750e --- /dev/null +++ b/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.8.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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 + 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-baremetal-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: ./hack/ci-test.sh + container: + from: src +- as: lint + commands: make lint + container: + from: src +- as: gofmt + commands: make fmt + container: + from: src +- as: govet + commands: make vet + container: + from: src +- as: generate-check + commands: make generate-check + container: + from: src +- as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + ENABLE_CBO_TEST=true + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-baremetal-operator diff --git a/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.8.yaml b/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.8.yaml new file mode 100644 index 0000000000000..de7d3c46bf144 --- /dev/null +++ b/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.8.yaml @@ -0,0 +1,76 @@ +base_images: + base: + name: "4.8" + 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.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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-bootstrap +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-bootstrap diff --git a/ci-operator/config/openshift/cluster-capacity/openshift-cluster-capacity-release-4.8.yaml b/ci-operator/config/openshift/cluster-capacity/openshift-cluster-capacity-release-4.8.yaml new file mode 100644 index 0000000000000..ad84291274f93 --- /dev/null +++ b/ci-operator/config/openshift/cluster-capacity/openshift-cluster-capacity-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.8" + 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_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: 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-capacity +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + 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.8 + org: openshift + repo: cluster-capacity diff --git a/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.8.yaml new file mode 100644 index 0000000000000..aa6eba4ecfe49 --- /dev/null +++ b/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.8.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-config-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.8.yaml new file mode 100644 index 0000000000000..1aee5bfb8498e --- /dev/null +++ b/ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-csi-snapshot-controller-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-csi-snapshot-controller-operator diff --git a/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.8.yaml new file mode 100644 index 0000000000000..bcd99aab3db5e --- /dev/null +++ b/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-dns-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-dns-operator diff --git a/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.8.yaml new file mode 100644 index 0000000000000..7da7cdf064b0f --- /dev/null +++ b/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.8.yaml @@ -0,0 +1,114 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-etcd-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-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-operator + commands: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-etcd-operator diff --git a/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.8.yaml new file mode 100644 index 0000000000000..f8907b27337f1 --- /dev/null +++ b/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.8.yaml @@ -0,0 +1,111 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 make test-unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: JUNIT_REPORT=1 make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + commands: JUNIT_REPORT=1 make test-e2e + openshift_installer_src: + cluster_profile: gcp +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + commands: JUNIT_REPORT=1 make test-e2e + openshift_installer_src: + cluster_profile: azure4 +- as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- 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 +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-image-registry-operator diff --git a/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.8.yaml new file mode 100644 index 0000000000000..d87bc40f34ccf --- /dev/null +++ b/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.8.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-ingress-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-ingress-operator diff --git a/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..c053e69c8d6d1 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.8.yaml @@ -0,0 +1,112 @@ +base_images: + base: + name: "4.8" + 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: 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/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 +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption + commands: | + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption-perf + commands: | + make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.8.yaml new file mode 100644 index 0000000000000..776159afd7f22 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.8.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: "4.8" + 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: 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-controller-manager-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.8.yaml new file mode 100644 index 0000000000000..a573b9041f67a --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.8" + 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-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.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-descheduler-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: make verify-gofmt + container: + from: src +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.8.yaml new file mode 100644 index 0000000000000..8ec8537017d39 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.8.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: "4.8" + 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: 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-scheduler-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: unit + commands: make test-unit --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- as: e2e-aws-operator + commands: make e2e + openshift_installer_src: + cluster_profile: aws +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.8.yaml new file mode 100644 index 0000000000000..5201da2a24391 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.8.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: | + mkdir -p /tmp/artifacts + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-kube-storage-version-migrator-operator diff --git a/ci-operator/config/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.8.yaml new file mode 100644 index 0000000000000..a8aa89a02964d --- /dev/null +++ b/ci-operator/config/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.8.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + elasticsearch-operator-src: + name: "4.8" + namespace: ocp + tag: elasticsearch-operator-src + ocp_4.6_cli: + name: "4.8" + 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-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: +- from: base + inputs: + ocp_4.6_cli: + as: + - registry.svc.ci.openshift.org/ocp/4.6:cli + 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-logging-operator +- dockerfile_path: olm_deploy/operatorregistry/Dockerfile + from: base + to: cluster-logging-operator-registry +- dockerfile_path: Dockerfile.e2e + from: elasticsearch-operator-src + to: cluster-logging-operator-e2e +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-operator + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +- artifact_dir: /tmp/artifacts + as: functional + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-functional + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-logging-operator diff --git a/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.8.yaml b/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.8.yaml new file mode 100644 index 0000000000000..d2f36be031d66 --- /dev/null +++ b/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.8.yaml @@ -0,0 +1,77 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-machine-approver +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: stable:cluster-api-actuator-pkg +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:cluster-api-actuator-pkg +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-machine-approver diff --git a/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.8.yaml new file mode 100644 index 0000000000000..f1842c0c0a0a9 --- /dev/null +++ b/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.8.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: "4.8" + 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 + 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-monitoring-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: generate + commands: make generate && git diff --exit-code + container: + from: src +- as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- as: unit + commands: make test-unit + container: + from: src +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-monitoring-operator diff --git a/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.8.yaml new file mode 100644 index 0000000000000..48238ea8dd9f4 --- /dev/null +++ b/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.8.yaml @@ -0,0 +1,125 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.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: cluster-network-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: go test ./... + container: + from: src +- 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 +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-gcp-ovn-upgrade + commands: TEST_SUITE=all run-upgrade-tests + cron: '@yearly' + openshift_installer: + cluster_profile: gcp + upgrade: true +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-sdn-single + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sdn-single +- as: e2e-aws-sdn-multi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sdn-multi +- as: e2e-ovn-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- as: e2e-ovn-hybrid-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-hybrid +- as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- as: e2e-windows-hybrid-network + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test + workflow: ipi-aws-ovn-hybrid +- as: e2e-operator-with-custom-vxlan-port + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +- as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-ovn +- as: e2e-azure-ovn + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-ovn +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-network-operator diff --git a/ci-operator/config/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.8.yaml new file mode 100644 index 0000000000000..405a20916eb6d --- /dev/null +++ b/ci-operator/config/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-nfd-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-nfd-operator diff --git a/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.8.yaml new file mode 100644 index 0000000000000..e1ad5f4f89b50 --- /dev/null +++ b/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.8.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: "4.8" + 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-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: rhel-8-release-openshift-4.6 +images: +- dockerfile_path: Dockerfile.rhel8 + from: ocp_4.6_base + inputs: + ocp_builder_rhel-8-base-openshift: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + 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-node-tuning-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..51bcb8bfde343 --- /dev/null +++ b/ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.8.yaml @@ -0,0 +1,92 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: | + mkdir -p /tmp/artifacts + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption + commands: | + mkdir -p /tmp/artifacts + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption-perf + commands: | + mkdir -p /tmp/artifacts + make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.8.yaml new file mode 100644 index 0000000000000..123016b8f33c7 --- /dev/null +++ b/ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.8.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: "4.8" + 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.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-controller-manager-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 4Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-openshift-controller-manager-operator diff --git a/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.8.yaml b/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.8.yaml new file mode 100644 index 0000000000000..27de054f193fb --- /dev/null +++ b/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.8.yaml @@ -0,0 +1,81 @@ +base_images: + base: + name: "4.8" + 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: 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-policy-controller +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.8.yaml new file mode 100644 index 0000000000000..eb96116d4ef54 --- /dev/null +++ b/ci-operator/config/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.8.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: "4.8" + 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: + project_image: + dockerfile_path: images/ci/Dockerfile.build.root +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: cluster-resource-override-admission-operator +- dockerfile_path: images/operator-registry/Dockerfile.registry.ci + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: cluster-resource-override-admission-operator-registry +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make e2e-ci + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-olm + commands: make e2e-olm-ci + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.8.yaml new file mode 100644 index 0000000000000..59a7fcf6f4b35 --- /dev/null +++ b/ci-operator/config/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.8.yaml @@ -0,0 +1,51 @@ +base_images: + base: + name: "4.8" + 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.13 +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: cluster-resource-override-admission +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-resource-override-admission diff --git a/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.8.yaml new file mode 100644 index 0000000000000..c4db75619d254 --- /dev/null +++ b/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.8.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-samples-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- as: e2e-aws-image-ecosystem + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-ecosystem +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-samples-operator diff --git a/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.8.yaml new file mode 100644 index 0000000000000..3944352d2b6f0 --- /dev/null +++ b/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: "4.8" + 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.15 +images: +- 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-storage-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-storage-operator diff --git a/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.8.yaml b/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.8.yaml new file mode 100644 index 0000000000000..4d382126f81de --- /dev/null +++ b/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.8.yaml @@ -0,0 +1,39 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-update-keys diff --git a/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.8.yaml b/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.8.yaml new file mode 100644 index 0000000000000..df82e12beeba1 --- /dev/null +++ b/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.8.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: "4.8" + 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-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.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: cluster-version-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: gofmt + commands: go fmt ./... && git diff --exit-code + container: + from: src +- as: unit + commands: go test ./... + container: + from: src +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: cluster-version-operator diff --git a/ci-operator/config/openshift/compliance-operator/openshift-compliance-operator-release-4.8.yaml b/ci-operator/config/openshift/compliance-operator/openshift-compliance-operator-release-4.8.yaml new file mode 100644 index 0000000000000..a151b2c7d4bf4 --- /dev/null +++ b/ci-operator/config/openshift/compliance-operator/openshift-compliance-operator-release-4.8.yaml @@ -0,0 +1,61 @@ +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 400Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: go-build + commands: make + container: + from: src +- as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +- as: e2e-aws + commands: make e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: compliance-operator diff --git a/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-release-4.8.yaml b/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-release-4.8.yaml new file mode 100644 index 0000000000000..7a73efb16f7b1 --- /dev/null +++ b/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-release-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.8" + 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 +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: configmap-reloader +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: configmap-reload diff --git a/ci-operator/config/openshift/console-operator/openshift-console-operator-release-4.8.yaml b/ci-operator/config/openshift/console-operator/openshift-console-operator-release-4.8.yaml new file mode 100644 index 0000000000000..892c9ca703b8f --- /dev/null +++ b/ci-operator/config/openshift/console-operator/openshift-console-operator-release-4.8.yaml @@ -0,0 +1,77 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: console-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test-unit + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-console + commands: ./test-prow-e2e.sh e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: console-operator diff --git a/ci-operator/config/openshift/console/openshift-console-release-4.8.yaml b/ci-operator/config/openshift/console/openshift-console-release-4.8.yaml new file mode 100644 index 0000000000000..00b51f6dc1579 --- /dev/null +++ b/ci-operator/config/openshift/console/openshift-console-release-4.8.yaml @@ -0,0 +1,82 @@ +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + analyze: + requests: + cpu: "1" + memory: 10Gi + console: + requests: + cpu: "1" + memory: 8Gi + frontend: + requests: + cpu: "1" + memory: 10Gi + test-bin: + requests: + cpu: "1" + memory: 10Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: ./build.sh +tests: +- artifact_dir: /tmp/artifacts + as: backend + commands: export ARTIFACT_DIR=/tmp/artifacts; ./test-backend.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: frontend + commands: export ARTIFACT_DIR=/tmp/artifacts; ./test-frontend.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: analyze + commands: export ARTIFACT_DIR=/tmp/artifacts; ./analyze.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-gcp-console + commands: ./test-prow-e2e.sh + openshift_installer_src: + cluster_profile: gcp +- artifact_dir: /tmp/artifacts + as: kubevirt-plugin + commands: | + export ARTIFACT_DIR=/tmp/artifacts + + # Deploy Kubevirt + source ./frontend/packages/kubevirt-plugin/integration-tests/deploy-kubevirt-gating.sh + + # Run kubevirt-plugin gating suite + ./test-prow-e2e.sh kubevirt-gating + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: pipeline:src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: console diff --git a/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.8.yaml b/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.8.yaml new file mode 100644 index 0000000000000..2a63ddbb0bf96 --- /dev/null +++ b/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: "4.8" + 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 + 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: container-networking-plugins +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: containernetworking-plugins diff --git a/ci-operator/config/openshift/coredns/openshift-coredns-release-4.8.yaml b/ci-operator/config/openshift/coredns/openshift-coredns-release-4.8.yaml new file mode 100644 index 0000000000000..159a81a42b8b5 --- /dev/null +++ b/ci-operator/config/openshift/coredns/openshift-coredns-release-4.8.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: coredns +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + bin: + requests: + memory: 4Gi + unit: + requests: + memory: 4Gi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: coredns diff --git a/ci-operator/config/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.8.yaml b/ci-operator/config/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.8.yaml new file mode 100644 index 0000000000000..06dd3f83f6941 --- /dev/null +++ b/ci-operator/config/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 2Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- 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.8 + org: openshift + repo: crd-schema-gen diff --git a/ci-operator/config/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.8.yaml b/ci-operator/config/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.8.yaml new file mode 100644 index 0000000000000..ecae82f5a782a --- /dev/null +++ b/ci-operator/config/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.8.yaml @@ -0,0 +1,43 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.8.yaml new file mode 100644 index 0000000000000..5e58f1c9521fa --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: csi-driver-manila-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-driver-manila-operator diff --git a/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.8.yaml b/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.8.yaml new file mode 100644 index 0000000000000..4f707fc785439 --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.8.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: csi-driver-nfs +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: go-fmt + commands: make test-fmt + container: + from: src +- as: go-vet + commands: make test-vet + container: + from: src +- as: vendor + commands: make test-vendor + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-driver-nfs diff --git a/ci-operator/config/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.8.yaml b/ci-operator/config/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.8.yaml new file mode 100644 index 0000000000000..2aa2f9a35bcad --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + mkdir -p /tmp/artifacts + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-driver-projected-resource diff --git a/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.8.yaml b/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.8.yaml new file mode 100644 index 0000000000000..8846e9b2068f8 --- /dev/null +++ b/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.8" + 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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-external-attacher +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-external-attacher diff --git a/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.8.yaml b/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.8.yaml new file mode 100644 index 0000000000000..2405d43e2902b --- /dev/null +++ b/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.8" + 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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-external-provisioner +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-external-provisioner diff --git a/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.8.yaml b/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.8.yaml new file mode 100644 index 0000000000000..5aab775e1a09b --- /dev/null +++ b/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.8.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: "4.8" + 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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-external-resizer +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-external-resizer diff --git a/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.8.yaml b/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.8.yaml new file mode 100644 index 0000000000000..48d729687f75e --- /dev/null +++ b/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.8.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: "4.8" + 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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-external-snapshotter +- dockerfile_path: Dockerfile.snapshot-controller.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: csi-snapshot-controller +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-external-snapshotter diff --git a/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.8.yaml b/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.8.yaml new file mode 100644 index 0000000000000..8ad0848f31392 --- /dev/null +++ b/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.8" + 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.13 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-livenessprobe +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-livenessprobe diff --git a/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.8.yaml b/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.8.yaml new file mode 100644 index 0000000000000..1411a14fdafa0 --- /dev/null +++ b/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.8.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: "4.8" + 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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-node-driver-registrar +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-node-driver-registrar diff --git a/ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.8.yaml b/ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.8.yaml new file mode 100644 index 0000000000000..0181279d97ebb --- /dev/null +++ b/ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.8.yaml @@ -0,0 +1,38 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: csi-operator diff --git a/ci-operator/config/openshift/debug-network/openshift-debug-network-release-4.8.yaml b/ci-operator/config/openshift/debug-network/openshift-debug-network-release-4.8.yaml new file mode 100644 index 0000000000000..40e57dfdfbde8 --- /dev/null +++ b/ci-operator/config/openshift/debug-network/openshift-debug-network-release-4.8.yaml @@ -0,0 +1,48 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + 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: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_golang-1.12: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.12 + to: debug-network +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "1" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: debug-network diff --git a/ci-operator/config/openshift/descheduler/openshift-descheduler-release-4.8.yaml b/ci-operator/config/openshift/descheduler/openshift-descheduler-release-4.8.yaml new file mode 100644 index 0000000000000..f7b7b49422d86 --- /dev/null +++ b/ci-operator/config/openshift/descheduler/openshift-descheduler-release-4.8.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: "4.8" + 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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: descheduler +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- as: unit + commands: go test ./pkg/... + container: + from: test-bin +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: descheduler diff --git a/ci-operator/config/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.8.yaml b/ci-operator/config/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.8.yaml new file mode 100644 index 0000000000000..cff661b22c096 --- /dev/null +++ b/ci-operator/config/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.8.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: "4.8" + 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 + 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: elasticsearch-operator +- dockerfile_path: olm_deploy/operatorregistry/Dockerfile + from: base + to: elasticsearch-operator-registry +- dockerfile_path: Dockerfile.src + from: src + to: elasticsearch-operator-src +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-operator + commands: make test-e2e-olm + openshift_installer_src: + cluster_profile: aws +- as: cluster-logging-operator-e2e + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: elasticsearch-operator diff --git a/ci-operator/config/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.8.yaml b/ci-operator/config/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.8.yaml new file mode 100644 index 0000000000000..52ace2e8c5aa1 --- /dev/null +++ b/ci-operator/config/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.8.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: "4.8" + 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 + 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: elasticsearch-proxy +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: cluster-logging-operator-e2e + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +- as: elasticsearch-operator-e2e + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:elasticsearch-operator-src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: elasticsearch-proxy diff --git a/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.8.yaml b/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.8.yaml new file mode 100644 index 0000000000000..1da0e3d5f72ef --- /dev/null +++ b/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.8.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test --warn-undefined-variables + container: + from: bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: openshift-4.8 + org: openshift + repo: etcd diff --git a/ci-operator/config/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.8.yaml b/ci-operator/config/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.8.yaml new file mode 100644 index 0000000000000..cdff2b14b871c --- /dev/null +++ b/ci-operator/config/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.8.yaml @@ -0,0 +1,40 @@ +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: vet + commands: | + make -f Makefile.ci vet + container: + from: src +- as: unit + commands: | + make -f Makefile.ci unit + container: + from: src +- as: managed-e2e + commands: | + make -f Makefile.ci managed-e2e + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: federation-v2-operator diff --git a/ci-operator/config/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.8.yaml b/ci-operator/config/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.8.yaml new file mode 100644 index 0000000000000..268969aa23f0d --- /dev/null +++ b/ci-operator/config/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.8.yaml @@ -0,0 +1,57 @@ +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 400Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: go-build + commands: make + container: + from: src +- as: unit + commands: make test-unit + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + commands: make e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: file-integrity-operator diff --git a/ci-operator/config/openshift/grafana/openshift-grafana-release-4.8.yaml b/ci-operator/config/openshift/grafana/openshift-grafana-release-4.8.yaml new file mode 100644 index 0000000000000..ce45311af1bad --- /dev/null +++ b/ci-operator/config/openshift/grafana/openshift-grafana-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: "4.8" + 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.14 +images: +- dockerfile_path: Dockerfile.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 + to: grafana +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: grafana diff --git a/ci-operator/config/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.8.yaml b/ci-operator/config/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.8.yaml new file mode 100644 index 0000000000000..040d165404e79 --- /dev/null +++ b/ci-operator/config/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.8" + 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-infiniband-cni +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ib-sriov-cni diff --git a/ci-operator/config/openshift/image-registry/openshift-image-registry-release-4.8.yaml b/ci-operator/config/openshift/image-registry/openshift-image-registry-release-4.8.yaml new file mode 100644 index 0000000000000..08bb9dce80bfa --- /dev/null +++ b/ci-operator/config/openshift/image-registry/openshift-image-registry-release-4.8.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + integration: + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 hack/test-go.sh + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: image-registry diff --git a/ci-operator/config/openshift/images/openshift-images-release-4.8.yaml b/ci-operator/config/openshift/images/openshift-images-release-4.8.yaml new file mode 100644 index 0000000000000..16954423a1ac3 --- /dev/null +++ b/ci-operator/config/openshift/images/openshift-images-release-4.8.yaml @@ -0,0 +1,94 @@ +base_images: + base-os-8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + builder: + name: builder + namespace: ocp + tag: golang-1.13 + 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 + os-7: + name: ubi + namespace: ocp + tag: "7" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- context_dir: base/ + dockerfile_path: Dockerfile.rhel + from: base-os-7 + to: base-7 +- context_dir: base/ + dockerfile_path: Dockerfile.rhel + from: base-os-8 + to: base-8 +- dockerfile_path: pod/Dockerfile.rhel + from: os-7 + 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: pod +- context_dir: egress/router + from: base-8 + to: egress-router +- context_dir: egress/http-proxy + from: base-8 + to: egress-http-proxy +- context_dir: egress/dns-proxy + from: base-8 + to: egress-dns-proxy +- context_dir: ipfailover/keepalived + from: base-8 + to: keepalived-ipfailover +promotion: + additional_images: + base: base-8 + base-7: base-7 + base-8: base-8 + name: "4.8" + namespace: ocp +raw_steps: +- pipeline_image_cache_step: + commands: | + rm -rf /etc/yum.repos.d/* + curl http://base-4-6.ocp.svc > /etc/yum.repos.d/content.repo + from: os-7 + to: base-os-7 +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: images diff --git a/ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.8.yaml b/ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.8.yaml new file mode 100644 index 0000000000000..f23e3b9a57bbe --- /dev/null +++ b/ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.8" + 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: +- 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: insights-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: insights-operator-e2e-tests + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: insights-operator diff --git a/ci-operator/config/openshift/installer/openshift-installer-release-4.8.yaml b/ci-operator/config/openshift/installer/openshift-installer-release-4.8.yaml new file mode 100644 index 0000000000000..06d715c2f0af3 --- /dev/null +++ b/ci-operator/config/openshift/installer/openshift-installer-release-4.8.yaml @@ -0,0 +1,297 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + ocp_4.1_cli: + name: "4.1" + namespace: ocp + tag: cli + ocp_4.6_cli: + name: "4.8" + 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 + rhel-7: + name: "4.8" + 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.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.svc.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.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.svc.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.6_cli: + as: + - registry.svc.ci.openshift.org/origin/4.6:cli + to: openstack-installer +- dockerfile_path: images/baremetal/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 + 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.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.svc.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.8" + 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.8" + namespace: ocp +tests: +- as: unit + commands: go test ./pkg/... + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE ./hack/go-fmt.sh . + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE ./hack/go-vet.sh ./... + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE ./hack/go-lint.sh -min_confidence 0.3 $(go list -f '{{ .ImportPath }}' ./...) + container: + from: src +- as: verify-vendor + commands: IS_CONTAINER=TRUE ./hack/verify-vendor.sh + container: + from: src +- as: verify-codegen + commands: IS_CONTAINER=TRUE ./hack/verify-codegen.sh + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-proxy +- as: e2e-aws-shared-vpc + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sharednetwork +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-gcp-shared-vpc + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-sharednetwork +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-azure-shared-vpc + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-sharednetwork +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: aws +- as: e2e-gcp-upi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-upi +- as: e2e-gcp-upi-xpn + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-upi-xpn +- as: e2e-azure-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: azure4 +- as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- 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 +- as: e2e-gcp-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: gcp + upgrade: true +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: e2e-openstack-ipi + steps: + cluster_profile: openstack + workflow: openshift-e2e-openstack-ipi +- as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- as: e2e-vsphere-upi + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-upi +- as: e2e-crc + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-crc +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: installer diff --git a/ci-operator/config/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8.yaml b/ci-operator/config/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8.yaml new file mode 100644 index 0000000000000..9818c949ba922 --- /dev/null +++ b/ci-operator/config/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + to: ironic-hardware-inventory-recorder +promotion: + name: "4.8" + 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 + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.repo + from: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ironic-hardware-inventory-recorder-image diff --git a/ci-operator/config/openshift/ironic-image/openshift-ironic-image-release-4.8.yaml b/ci-operator/config/openshift/ironic-image/openshift-ironic-image-release-4.8.yaml new file mode 100644 index 0000000000000..acb69354df80e --- /dev/null +++ b/ci-operator/config/openshift/ironic-image/openshift-ironic-image-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-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.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + inputs: + ocp_builder_rhel-8-base-openshift: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + to: ironic +promotion: + name: "4.8" + 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 + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.repo + from: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ironic-image diff --git a/ci-operator/config/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8.yaml b/ci-operator/config/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8.yaml new file mode 100644 index 0000000000000..0819fa8b2fb6c --- /dev/null +++ b/ci-operator/config/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + to: ironic-inspector +promotion: + name: "4.8" + 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 + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.repo + from: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ironic-inspector-image diff --git a/ci-operator/config/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8.yaml b/ci-operator/config/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8.yaml new file mode 100644 index 0000000000000..4e48e7d2bc914 --- /dev/null +++ b/ci-operator/config/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-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.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + 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.8" + 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 + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.repo + from: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ironic-ipa-downloader diff --git a/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8.yaml b/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8.yaml new file mode 100644 index 0000000000000..369907aec1cb7 --- /dev/null +++ b/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8.yaml @@ -0,0 +1,38 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.ocp + from: base + to: ironic-machine-os-downloader +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ironic-rhcos-downloader diff --git a/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8.yaml b/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8.yaml new file mode 100644 index 0000000000000..ecbc0b29807b9 --- /dev/null +++ b/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8.yaml @@ -0,0 +1,45 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + to: ironic-static-ip-manager +promotion: + name: "4.8" + 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: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ironic-static-ip-manager diff --git a/ci-operator/config/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8.yaml b/ci-operator/config/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8.yaml new file mode 100644 index 0000000000000..994b683501bfb --- /dev/null +++ b/ci-operator/config/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8.yaml @@ -0,0 +1,45 @@ +base_images: + original_jenkins: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: jenkins-client-plugin diff --git a/ci-operator/config/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8.yaml b/ci-operator/config/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8.yaml new file mode 100644 index 0000000000000..c5285b508370b --- /dev/null +++ b/ci-operator/config/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8.yaml @@ -0,0 +1,41 @@ +base_images: + original_jenkins: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: jenkins-openshift-login-plugin diff --git a/ci-operator/config/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8.yaml b/ci-operator/config/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8.yaml new file mode 100644 index 0000000000000..4d74e781349e0 --- /dev/null +++ b/ci-operator/config/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8.yaml @@ -0,0 +1,41 @@ +base_images: + original_jenkins: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: jenkins-sync-plugin diff --git a/ci-operator/config/openshift/jenkins/openshift-jenkins-release-4.8.yaml b/ci-operator/config/openshift/jenkins/openshift-jenkins-release-4.8.yaml new file mode 100644 index 0000000000000..824fb122f776e --- /dev/null +++ b/ci-operator/config/openshift/jenkins/openshift-jenkins-release-4.8.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: jenkins diff --git a/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8.yaml b/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8.yaml new file mode 100644 index 0000000000000..bdc9fef45fa95 --- /dev/null +++ b/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8.yaml @@ -0,0 +1,51 @@ +base_images: + base: + name: "4.8" + 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.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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: k8s-prometheus-adapter +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: k8s-prometheus-adapter diff --git a/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.7.yaml b/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.7.yaml index 21715a3e07e21..efe8a314d9f52 100644 --- a/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.7.yaml +++ b/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.7.yaml @@ -7,6 +7,10 @@ base_images: 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 @@ -28,9 +32,9 @@ images: - dockerfile_path: Dockerfile.ocp from: base inputs: - ocp_builder_rhel-8-golang-1.15-openshift-4.6: + 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.6 + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 to: kube-rbac-proxy promotion: disabled: true diff --git a/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8.yaml b/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8.yaml new file mode 100644 index 0000000000000..f6dfaac4a2989 --- /dev/null +++ b/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kube-rbac-proxy +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: kube-rbac-proxy diff --git a/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8.yaml b/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8.yaml new file mode 100644 index 0000000000000..3dd04ab8e7bbc --- /dev/null +++ b/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: "4.8" + 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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kube-state-metrics +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: kube-state-metrics diff --git a/ci-operator/config/openshift/kubecsr/openshift-kubecsr-openshift-4.8.yaml b/ci-operator/config/openshift/kubecsr/openshift-kubecsr-openshift-4.8.yaml new file mode 100644 index 0000000000000..e3344f5906cd9 --- /dev/null +++ b/ci-operator/config/openshift/kubecsr/openshift-kubecsr-openshift-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make check + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: openshift-4.8 + org: openshift + repo: kubecsr diff --git a/ci-operator/config/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8.yaml b/ci-operator/config/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8.yaml new file mode 100644 index 0000000000000..bb1495241dc83 --- /dev/null +++ b/ci-operator/config/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8.yaml @@ -0,0 +1,40 @@ +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: vet + commands: | + make -f Makefile.ci vet + container: + from: src +- as: unit + commands: | + make -f Makefile.ci unit + container: + from: src +- as: olm-e2e + commands: | + make -f Makefile.ci olm-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: kubefed-operator diff --git a/ci-operator/config/openshift/kubefed/openshift-kubefed-release-4.8.yaml b/ci-operator/config/openshift/kubefed/openshift-kubefed-release-4.8.yaml new file mode 100644 index 0000000000000..69c66ba567b9d --- /dev/null +++ b/ci-operator/config/openshift/kubefed/openshift-kubefed-release-4.8.yaml @@ -0,0 +1,41 @@ +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: vet + commands: | + make -f openshift/Makefile.ci vet + container: + from: src +- as: unit + commands: | + make -f openshift/Makefile.ci unit + container: + from: src +- as: managed-e2e + commands: | + make -f openshift/Makefile.ci managed-e2e + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: kubefed diff --git a/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8.yaml b/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8.yaml new file mode 100644 index 0000000000000..5e14b15f37aa0 --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8.yaml @@ -0,0 +1,121 @@ +base_images: + base: + name: "4.8" + 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.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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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.8" + 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.8" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 hack/test-go.sh + container: + from: src +- as: git-history + commands: ./hack/verify_history.sh + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: stable:cluster-api-actuator-pkg +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:cluster-api-actuator-pkg +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8.yaml new file mode 100644 index 0000000000000..8a1dce733fb7d --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8.yaml @@ -0,0 +1,69 @@ +base_images: + base: + name: "4.8" + 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 + 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: kube-storage-version-migrator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: kubernetes-kube-storage-version-migrator diff --git a/ci-operator/config/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8.yaml b/ci-operator/config/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8.yaml new file mode 100644 index 0000000000000..0912aba69b489 --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8.yaml @@ -0,0 +1,27 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test/unit + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: kubernetes-nmstate diff --git a/ci-operator/config/openshift/kubernetes/openshift-kubernetes-release-4.8.yaml b/ci-operator/config/openshift/kubernetes/openshift-kubernetes-release-4.8.yaml new file mode 100644 index 0000000000000..8f20fd892a3cd --- /dev/null +++ b/ci-operator/config/openshift/kubernetes/openshift-kubernetes-release-4.8.yaml @@ -0,0 +1,264 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + base-machine: + name: fedora + namespace: openshift + tag: "29" + cli: + name: "4.8" + namespace: ocp + tag: cli + cli-jq: + name: cli-jq + namespace: ocp + tag: latest + machine-os-content-base: + name: "4.8" + namespace: ocp + tag: machine-os-content + oc-rpms: + name: "4.8" + 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 + tools: + name: "4.8" + 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 + 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.8" + 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.8" + 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 +- 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 +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- as: e2e-aws-ovn + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- 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 +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- as: e2e-vsphere + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: vsphere +- as: k8s-e2e-conformance-aws + commands: openshift-hack/conformance-k8s.sh + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: kubernetes diff --git a/ci-operator/config/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8.yaml b/ci-operator/config/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8.yaml new file mode 100644 index 0000000000000..a88eaf785e493 --- /dev/null +++ b/ci-operator/config/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8.yaml @@ -0,0 +1,79 @@ +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-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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kuryr-cni +- dockerfile_path: openshift-kuryr-controller-rhel8.Dockerfile + from: rpm-os + to: kuryr-controller +promotion: + name: "4.8" + namespace: ocp +raw_steps: +- pipeline_image_cache_step: + commands: | + curl http://base-4-6-rhel8.ocp.svc > /etc/yum.repos.d/base-4-6-rhel8.repo + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.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.8" + namespace: ocp +tests: +- as: unit + commands: HOME=`dirname .` tox -e py3 + container: + from: kuryr-tester +- as: verify + commands: HOME=`dirname .` tox -e pep8 + container: + from: kuryr-tester +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: kuryr-kubernetes diff --git a/ci-operator/config/openshift/leader-elector/openshift-leader-elector-release-4.8.yaml b/ci-operator/config/openshift/leader-elector/openshift-leader-elector-release-4.8.yaml new file mode 100644 index 0000000000000..9971268aa3223 --- /dev/null +++ b/ci-operator/config/openshift/leader-elector/openshift-leader-elector-release-4.8.yaml @@ -0,0 +1,49 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: test -z $(go fmt ./election/lib) + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: leader-elector diff --git a/ci-operator/config/openshift/library-go/openshift-library-go-release-4.8.yaml b/ci-operator/config/openshift/library-go/openshift-library-go-release-4.8.yaml new file mode 100644 index 0000000000000..35df1ebfb4349 --- /dev/null +++ b/ci-operator/config/openshift/library-go/openshift-library-go-release-4.8.yaml @@ -0,0 +1,50 @@ +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-encryption + commands: | + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: library-go diff --git a/ci-operator/config/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8.yaml b/ci-operator/config/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8.yaml new file mode 100644 index 0000000000000..2e53d6b404747 --- /dev/null +++ b/ci-operator/config/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ptp +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: linuxptp-daemon diff --git a/ci-operator/config/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8.yaml b/ci-operator/config/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8.yaml new file mode 100644 index 0000000000000..8153229228cc8 --- /dev/null +++ b/ci-operator/config/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8.yaml @@ -0,0 +1,65 @@ +base_images: + base: + name: "4.8" + 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 +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: local-storage-operator +- dockerfile_path: Dockerfile.diskmaker.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: local-storage-diskmaker +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-operator + commands: make test_e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: local-storage-operator diff --git a/ci-operator/config/openshift/loki/openshift-loki-release-4.8.yaml b/ci-operator/config/openshift/loki/openshift-loki-release-4.8.yaml new file mode 100644 index 0000000000000..75c1f1fb12841 --- /dev/null +++ b/ci-operator/config/openshift/loki/openshift-loki-release-4.8.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: loki diff --git a/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8.yaml b/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8.yaml new file mode 100644 index 0000000000000..a0aa4a2c7d1ca --- /dev/null +++ b/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8.yaml @@ -0,0 +1,120 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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.13 +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-aws-operator-tech-preview + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: stable:cluster-api-actuator-pkg +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:cluster-api-actuator-pkg +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: e2e-vsphere-serial + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-serial +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: machine-api-operator diff --git a/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8.yaml b/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8.yaml new file mode 100644 index 0000000000000..efff50b9cce89 --- /dev/null +++ b/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8.yaml @@ -0,0 +1,111 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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 +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: machine-config-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: verify + commands: | + make verify + container: + from: src +- as: e2e-gcp-op + commands: make test-e2e + openshift_installer_src: + cluster_profile: gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- 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 +- as: cluster-bootimages + commands: ./test/e2e/old-bootimages.sh + openshift_installer_src: + cluster_profile: aws +- as: e2e-vsphere-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: vsphere +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-proxy +- as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- as: e2e-ovn-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: machine-config-operator diff --git a/ci-operator/config/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8.yaml b/ci-operator/config/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8.yaml new file mode 100644 index 0000000000000..6a4412a112cdb --- /dev/null +++ b/ci-operator/config/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: "4.8" + 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 + 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: mdns-publisher +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: gofmt + commands: make fmt + container: + from: src +- as: govet + commands: make vet + container: + from: src +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: mdns-publisher diff --git a/ci-operator/config/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8.yaml b/ci-operator/config/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8.yaml new file mode 100644 index 0000000000000..b507cd5d3fbda --- /dev/null +++ b/ci-operator/config/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8.yaml @@ -0,0 +1,37 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: metal3-smart-exporter diff --git a/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8.yaml b/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8.yaml new file mode 100644 index 0000000000000..9ec1eaac0a339 --- /dev/null +++ b/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: multus-admission-controller diff --git a/ci-operator/config/openshift/multus-cni/openshift-multus-cni-release-4.8.yaml b/ci-operator/config/openshift/multus-cni/openshift-multus-cni-release-4.8.yaml new file mode 100644 index 0000000000000..ceda7cf95c059 --- /dev/null +++ b/ci-operator/config/openshift/multus-cni/openshift-multus-cni-release-4.8.yaml @@ -0,0 +1,62 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: multus-cni diff --git a/ci-operator/config/openshift/must-gather/openshift-must-gather-release-4.8.yaml b/ci-operator/config/openshift/must-gather/openshift-must-gather-release-4.8.yaml new file mode 100644 index 0000000000000..9d850b9528d26 --- /dev/null +++ b/ci-operator/config/openshift/must-gather/openshift-must-gather-release-4.8.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: must-gather +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: must-gather diff --git a/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8.yaml b/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8.yaml new file mode 100644 index 0000000000000..7b978968c17a0 --- /dev/null +++ b/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: "4.8" + 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.13 +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: network-metrics-daemon +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make unittests + container: + from: src +- as: e2e + commands: make run-test + openshift_installer_src: + cluster_profile: gcp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: network-metrics-daemon diff --git a/ci-operator/config/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8.yaml b/ci-operator/config/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8.yaml new file mode 100644 index 0000000000000..125206d0306e7 --- /dev/null +++ b/ci-operator/config/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8.yaml @@ -0,0 +1,62 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: node-feature-discovery +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: node-feature-discovery diff --git a/ci-operator/config/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8.yaml b/ci-operator/config/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8.yaml new file mode 100644 index 0000000000000..ebd509591c3a7 --- /dev/null +++ b/ci-operator/config/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8.yaml @@ -0,0 +1,49 @@ +base_images: + base: + name: "4.8" + 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: node-problem-detector-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: node-problem-detector-operator diff --git a/ci-operator/config/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8.yaml b/ci-operator/config/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8.yaml new file mode 100644 index 0000000000000..3a0fbf318c886 --- /dev/null +++ b/ci-operator/config/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8.yaml @@ -0,0 +1,49 @@ +base_images: + base: + name: "4.8" + 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.openshift.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: node-problem-detector +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: node-problem-detector diff --git a/ci-operator/config/openshift/node_exporter/openshift-node_exporter-release-4.8.yaml b/ci-operator/config/openshift/node_exporter/openshift-node_exporter-release-4.8.yaml new file mode 100644 index 0000000000000..63a222f56a9a0 --- /dev/null +++ b/ci-operator/config/openshift/node_exporter/openshift-node_exporter-release-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus-node-exporter +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: node_exporter diff --git a/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8.yaml b/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8.yaml new file mode 100644 index 0000000000000..e4399900cb232 --- /dev/null +++ b/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8.yaml @@ -0,0 +1,73 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: oauth-apiserver +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: oauth-apiserver diff --git a/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8.yaml b/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8.yaml new file mode 100644 index 0000000000000..82c458c808398 --- /dev/null +++ b/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: oauth-proxy +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: oauth-proxy diff --git a/ci-operator/config/openshift/oauth-server/openshift-oauth-server-release-4.8.yaml b/ci-operator/config/openshift/oauth-server/openshift-oauth-server-release-4.8.yaml new file mode 100644 index 0000000000000..78442bb7ea5ef --- /dev/null +++ b/ci-operator/config/openshift/oauth-server/openshift-oauth-server-release-4.8.yaml @@ -0,0 +1,81 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: oauth-server +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: oauth-server diff --git a/ci-operator/config/openshift/oc/openshift-oc-release-4.8.yaml b/ci-operator/config/openshift/oc/openshift-oc-release-4.8.yaml new file mode 100644 index 0000000000000..3a83a9146b9a3 --- /dev/null +++ b/ci-operator/config/openshift/oc/openshift-oc-release-4.8.yaml @@ -0,0 +1,158 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + must-gather-base: + name: "4.8" + namespace: ocp + tag: must-gather + 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.8" + 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-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-openshift-4.6 + 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-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-openshift-4.6 + to: tests +- dockerfile_path: images/cli/Dockerfile.rhel + from: must-gather-base + inputs: + ocp_builder_rhel-7-golang-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-openshift-4.6 + 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-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-openshift-4.6 + 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.8" + 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='0.0.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.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: build-rpms-from-tar + commands: '# noop, just to force the building the `rpms` target' + container: + from: oc-base-with-rpms +- as: rpm-build + commands: | + make rpm-build + container: + from: src +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: oc diff --git a/ci-operator/config/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8.yaml b/ci-operator/config/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8.yaml new file mode 100644 index 0000000000000..8115c4a194896 --- /dev/null +++ b/ci-operator/config/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8.yaml @@ -0,0 +1,127 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ansible-operator +- dockerfile_path: release/helm/Dockerfile + from: os-minimal + 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: helm-operator +- 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/ansible-e2e-hybrid.Dockerfile + from: os + inputs: + osdk-builder: + as: + - osdk-builder + to: osdk-ansible-e2e-hybrid +- dockerfile_path: ci/dockerfiles/helm-e2e-hybrid.Dockerfile + from: os-minimal + inputs: + osdk-builder: + as: + - osdk-builder + to: osdk-helm-e2e-hybrid +- 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-ansible-e2e-hybrid + - osdk-helm-e2e + - osdk-helm-e2e-hybrid + - memcached-operator + - nginx-operator + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build/operator-sdk-dev-x86_64-linux-gnu +tests: +- as: unit + commands: | + mkdir -p $GOPATH/src/github.com/operator-framework/operator-sdk + cp -r ./* $GOPATH/src/github.com/operator-framework/operator-sdk/ + cd $GOPATH/src/github.com/operator-framework/operator-sdk + rm -rf vendor/github.com/operator-framework/operator-sdk + make test/unit + container: + from: src +- as: sanity + commands: | + export GO111MODULE=on + export GOFLAGS=-mod=vendor + mkdir -p $GOPATH/src/github.com/operator-framework/operator-sdk + cp -r ./* $GOPATH/src/github.com/operator-framework/operator-sdk/ + cd $GOPATH/src/github.com/operator-framework/operator-sdk + go vet ./... + ./hack/check_license.sh + ./hack/check_error_log_msg_format.sh + container: + from: src +- as: e2e-aws-ansible + commands: make -f ci/prow.Makefile test-e2e-ansible + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-helm + commands: make -f ci/prow.Makefile test-e2e-helm + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ocp-release-operator-sdk diff --git a/ci-operator/config/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8.yaml b/ci-operator/config/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8.yaml new file mode 100644 index 0000000000000..e1551f1878b3f --- /dev/null +++ b/ci-operator/config/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8.yaml @@ -0,0 +1,74 @@ +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.8" + 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.8" + 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 2>&1 | tee /tmp/artifacts/output.log + container: + from: test-bin +- as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: openshift-ansible diff --git a/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8.yaml b/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8.yaml new file mode 100644 index 0000000000000..626ac822b1791 --- /dev/null +++ b/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8.yaml @@ -0,0 +1,81 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: openshift-apiserver +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-cmd + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-cmd +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: openshift-apiserver diff --git a/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8.yaml b/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8.yaml new file mode 100644 index 0000000000000..b23e514289965 --- /dev/null +++ b/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: "4.8" + 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-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: 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: openshift-controller-manager +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-gcp-builds + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-builds +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: openshift-controller-manager diff --git a/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8.yaml b/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8.yaml new file mode 100644 index 0000000000000..c470ff6562b25 --- /dev/null +++ b/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: "4.8" + 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 + 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-state-metrics +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: gofmt + commands: make gofmtcheck + container: + from: src +- as: unit + commands: make test-unit + container: + from: src +- as: doccheck + commands: make doccheck + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: openshift-state-metrics diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8.yaml new file mode 100644 index 0000000000000..53da6fcd86806 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8.yaml @@ -0,0 +1,59 @@ +base_images: + cli: + name: "4.8" + namespace: ocp + tag: cli +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: openshift-ci/build-root/Dockerfile + from: bin + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: oc-bin-image +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: "1" + memory: 4Gi + bin: + requests: + cpu: "2" + memory: 8Gi + e2e-aws: + requests: + cpu: "4" + memory: 4Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make test +tests: +- as: e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e-test + commands: ./bin/extended-platform-tests run openshift/conformance/parallel --run "High-24829" + from: oc-bin-image + resources: + requests: + cpu: "2" + memory: 4Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: openshift-tests-private diff --git a/ci-operator/config/openshift/openshift-tests/openshift-openshift-tests-release-4.8.yaml b/ci-operator/config/openshift/openshift-tests/openshift-openshift-tests-release-4.8.yaml new file mode 100644 index 0000000000000..6c2e031f36120 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests/openshift-openshift-tests-release-4.8.yaml @@ -0,0 +1,43 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..afd0450f0cdc8 --- /dev/null +++ b/ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8.yaml @@ -0,0 +1,45 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + 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: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: openstack-cinder-csi-driver-openstack +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: openstack-cinder-csi-driver-operator diff --git a/ci-operator/config/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8.yaml b/ci-operator/config/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8.yaml new file mode 100644 index 0000000000000..c347d7b293a11 --- /dev/null +++ b/ci-operator/config/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8.yaml @@ -0,0 +1,111 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + base_centos: + name: centos + namespace: openshift + tag: "7" + golang-builder: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ubi7: + name: ubi + namespace: ocp + tag: "7" + ubi8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ubi8-nodejs10: + name: builder + namespace: ocp + tag: ubi8.nodejs.10 + ubi8-python36: + name: builder + namespace: ocp + tag: ubi8.python.36 + ubi8-ruby25: + name: builder + namespace: ocp + tag: ubi8.ruby.25 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +images: +- dockerfile_path: openshift/ci-operator/build-image/Dockerfile + from: src + to: origin-aggregated-logging-tests +- dockerfile_path: test/unit/Dockerfile.rhel8 + from: ubi8-ruby25 + to: logging-test-unit +- context_dir: fluentd + dockerfile_path: Dockerfile + from: ubi8-ruby25 + to: logging-fluentd +- context_dir: elasticsearch + dockerfile_path: Dockerfile.rhel8 + from: ubi8 + to: logging-elasticsearch6 +- context_dir: kibana + dockerfile_path: Dockerfile.rhel8 + from: ubi8-nodejs10 + to: logging-kibana6 +- context_dir: curator + dockerfile_path: Dockerfile + from: ubi8-python36 + to: logging-curator5 +- context_dir: eventrouter/ + dockerfile_path: Dockerfile.centos7 + from: ubi8 + to: logging-eventrouter +promotion: + additional_images: + logging-ci-test-runner: src + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "1" + memory: 200Mi + src: + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: /tmp/run.sh + container: + from: logging-test-unit +- as: smoke + commands: make test + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:origin-aggregated-logging-tests +- as: elastic-operator-e2e + commands: make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:elasticsearch-operator-src +- as: cluster-logging-operator-e2e + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +- as: clo-functional + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-functional + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: origin-aggregated-logging diff --git a/ci-operator/config/openshift/origin/openshift-origin-release-4.8.yaml b/ci-operator/config/openshift/origin/openshift-origin-release-4.8.yaml new file mode 100644 index 0000000000000..93cdde6bb5253 --- /dev/null +++ b/ci-operator/config/openshift/origin/openshift-origin-release-4.8.yaml @@ -0,0 +1,142 @@ +base_images: + 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-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + tools: + name: "4.8" + 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: tests +promotion: + name: "4.8" + 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.8" + 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 +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- as: e2e-aws-ovn + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- as: e2e-gcp-builds + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-builds +- 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 +- as: e2e-aws-proxy + steps: + cluster_profile: aws + env: + TEST_SKIPS: "" + workflow: openshift-e2e-aws-proxy +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- as: e2e-gcp-image-ecosystem + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-image-ecosystem +- as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- as: e2e-vsphere + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: vsphere +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: origin diff --git a/ci-operator/config/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8.yaml b/ci-operator/config/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8.yaml new file mode 100644 index 0000000000000..cd9ad811c9847 --- /dev/null +++ b/ci-operator/config/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8.yaml @@ -0,0 +1,44 @@ +base_images: + base: + name: "4.8" + 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 + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: osd-metrics-exporter +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: osd-metrics-exporter diff --git a/ci-operator/config/openshift/osin/openshift-osin-release-4.8.yaml b/ci-operator/config/openshift/osin/openshift-osin-release-4.8.yaml new file mode 100644 index 0000000000000..5d357c6341e7b --- /dev/null +++ b/ci-operator/config/openshift/osin/openshift-osin-release-4.8.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.13 +promotion: + name: "4.8" + 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 > /tmp/artifacts/junit_report.xml + container: + from: test-bin +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: osin diff --git a/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8.yaml b/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..354db20b8eedb --- /dev/null +++ b/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8.yaml @@ -0,0 +1,52 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ovirt-csi-driver-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: test + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ovirt-csi-driver-operator diff --git a/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8.yaml b/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8.yaml new file mode 100644 index 0000000000000..db8864d65bba1 --- /dev/null +++ b/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ovirt-csi-driver +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ovirt-csi-driver diff --git a/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8.yaml b/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8.yaml new file mode 100644 index 0000000000000..22a3eadfba306 --- /dev/null +++ b/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8.yaml @@ -0,0 +1,107 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + ocp_4.6_cli: + name: "4.8" + 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-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.6_cli: + as: + - registry.svc.ci.openshift.org/ocp/4.6:cli + 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: ovn-kubernetes +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- 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 +- as: e2e-ovn-hybrid-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-hybrid +- as: e2e-windows-hybrid-network + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test + workflow: ipi-aws-ovn-hybrid +- as: e2e-operator-with-custom-vxlan-port + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +- as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-ovn +- as: e2e-azure-ovn + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-ovn +- as: e2e-gcp-ovn-upgrade + commands: TEST_SUITE=all run-upgrade-tests + cron: '@yearly' + openshift_installer: + cluster_profile: gcp + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ovn-kubernetes diff --git a/ci-operator/config/openshift/project-request-limit/openshift-project-request-limit-release-4.8.yaml b/ci-operator/config/openshift/project-request-limit/openshift-project-request-limit-release-4.8.yaml new file mode 100644 index 0000000000000..b75f623afdc3d --- /dev/null +++ b/ci-operator/config/openshift/project-request-limit/openshift-project-request-limit-release-4.8.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: project-request-limit diff --git a/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8.yaml b/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8.yaml new file mode 100644 index 0000000000000..18bd964ef9147 --- /dev/null +++ b/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: "4.8" + 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.14 +images: +- dockerfile_path: Dockerfile.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 + to: prom-label-proxy +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: prom-label-proxy diff --git a/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8.yaml b/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8.yaml new file mode 100644 index 0000000000000..54086435d0c9a --- /dev/null +++ b/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus-alertmanager +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: prometheus-alertmanager diff --git a/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8.yaml b/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8.yaml new file mode 100644 index 0000000000000..8066a911568b7 --- /dev/null +++ b/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: prometheus-operator +- dockerfile_path: Dockerfile.config-reloader.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 + 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: prometheus-config-reloader +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: prometheus-operator diff --git a/ci-operator/config/openshift/prometheus/openshift-prometheus-release-4.8.yaml b/ci-operator/config/openshift/prometheus/openshift-prometheus-release-4.8.yaml new file mode 100644 index 0000000000000..4e18d1f5a0bd0 --- /dev/null +++ b/ci-operator/config/openshift/prometheus/openshift-prometheus-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: prometheus diff --git a/ci-operator/config/openshift/ptp-operator/openshift-ptp-operator-release-4.8.yaml b/ci-operator/config/openshift/ptp-operator/openshift-ptp-operator-release-4.8.yaml new file mode 100644 index 0000000000000..6ee0981d54a51 --- /dev/null +++ b/ci-operator/config/openshift/ptp-operator/openshift-ptp-operator-release-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ptp-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: ptp-operator diff --git a/ci-operator/config/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8.yaml b/ci-operator/config/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8.yaml new file mode 100644 index 0000000000000..4859eeddd3ca0 --- /dev/null +++ b/ci-operator/config/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + mkdir -p /tmp/artifacts + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: redhat-subscription-injection-webhook diff --git a/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-release-4.8.yaml b/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-release-4.8.yaml new file mode 100644 index 0000000000000..4a8e1a2035c9d --- /dev/null +++ b/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: "4.8" + 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-route-override-cni +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: route-override-cni diff --git a/ci-operator/config/openshift/router/openshift-router-release-4.8.yaml b/ci-operator/config/openshift/router/openshift-router-release-4.8.yaml new file mode 100644 index 0000000000000..b9c14f7967acd --- /dev/null +++ b/ci-operator/config/openshift/router/openshift-router-release-4.8.yaml @@ -0,0 +1,149 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: go test -race ./... + container: + from: src +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- 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 +- as: e2e-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: gcp + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: router diff --git a/ci-operator/config/openshift/runtime-utils/openshift-runtime-utils-release-4.8.yaml b/ci-operator/config/openshift/runtime-utils/openshift-runtime-utils-release-4.8.yaml new file mode 100644 index 0000000000000..5a1b142e54184 --- /dev/null +++ b/ci-operator/config/openshift/runtime-utils/openshift-runtime-utils-release-4.8.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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: | + make build + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: runtime-utils diff --git a/ci-operator/config/openshift/sdn/openshift-sdn-release-4.8.yaml b/ci-operator/config/openshift/sdn/openshift-sdn-release-4.8.yaml new file mode 100644 index 0000000000000..607cc6825801c --- /dev/null +++ b/ci-operator/config/openshift/sdn/openshift-sdn-release-4.8.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: "4.8" + 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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: sdn +- dockerfile_path: images/kube-proxy/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: kube-proxy +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: sdn diff --git a/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8.yaml b/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8.yaml new file mode 100644 index 0000000000000..22458ee397a8f --- /dev/null +++ b/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8.yaml @@ -0,0 +1,77 @@ +base_images: + base: + name: "4.8" + 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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: service-ca-operator +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 make test-unit + container: + from: src +- as: verify + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 make verify + container: + from: src +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: service-ca-operator diff --git a/ci-operator/config/openshift/service-catalog/openshift-service-catalog-release-4.8.yaml b/ci-operator/config/openshift/service-catalog/openshift-service-catalog-release-4.8.yaml new file mode 100644 index 0000000000000..6a15f6ab3ca34 --- /dev/null +++ b/ci-operator/config/openshift/service-catalog/openshift-service-catalog-release-4.8.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 hack/test-go.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: make build-e2e && hack/create-subscription.sh && hack/run-e2e.sh + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8.yaml new file mode 100644 index 0000000000000..010ee62c828e8 --- /dev/null +++ b/ci-operator/config/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.8" + 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.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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: local-storage-static-provisioner +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make no-container-test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: sig-storage-local-static-provisioner diff --git a/ci-operator/config/openshift/sriov-cni/openshift-sriov-cni-release-4.8.yaml b/ci-operator/config/openshift/sriov-cni/openshift-sriov-cni-release-4.8.yaml new file mode 100644 index 0000000000000..35aac88e2ccc6 --- /dev/null +++ b/ci-operator/config/openshift/sriov-cni/openshift-sriov-cni-release-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-cni +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: sriov-cni diff --git a/ci-operator/config/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8.yaml b/ci-operator/config/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8.yaml new file mode 100644 index 0000000000000..ab2068a0e9ce4 --- /dev/null +++ b/ci-operator/config/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: "4.8" + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-dp-admission-controller +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8.yaml new file mode 100644 index 0000000000000..05fbeaaf35cf8 --- /dev/null +++ b/ci-operator/config/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: sriov-network-device-plugin diff --git a/ci-operator/config/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8.yaml b/ci-operator/config/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8.yaml new file mode 100644 index 0000000000000..b7ae377b40907 --- /dev/null +++ b/ci-operator/config/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: "4.8" + 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 +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: sriov-network-operator +- dockerfile_path: Dockerfile.sriov-network-config-daemon.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: sriov-network-config-daemon +- dockerfile_path: Dockerfile.webhook.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: sriov-network-webhook +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: sriov-network-operator diff --git a/ci-operator/config/openshift/telemeter/openshift-telemeter-release-4.8.yaml b/ci-operator/config/openshift/telemeter/openshift-telemeter-release-4.8.yaml new file mode 100644 index 0000000000000..e3bab3d36d2df --- /dev/null +++ b/ci-operator/config/openshift/telemeter/openshift-telemeter-release-4.8.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: "4.8" + 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.14 +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: telemeter +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: vendor + commands: GO111MODULE=on make vendor && git diff --exit-code + container: + from: src +- as: unit + commands: make lint test-unit + container: + from: src +- as: integration + commands: make test-integration + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: benchmark + commands: make test-benchmark + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: telemeter diff --git a/ci-operator/config/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8.yaml b/ci-operator/config/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8.yaml new file mode 100644 index 0000000000000..0e23a810be13a --- /dev/null +++ b/ci-operator/config/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8.yaml @@ -0,0 +1,27 @@ +base_images: + ansible_operator: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: template-service-broker-operator diff --git a/ci-operator/config/openshift/template-service-broker/openshift-template-service-broker-release-4.8.yaml b/ci-operator/config/openshift/template-service-broker/openshift-template-service-broker-release-4.8.yaml new file mode 100644 index 0000000000000..6b33d29df305e --- /dev/null +++ b/ci-operator/config/openshift/template-service-broker/openshift-template-service-broker-release-4.8.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: template-service-broker diff --git a/ci-operator/config/openshift/thanos/openshift-thanos-release-4.8.yaml b/ci-operator/config/openshift/thanos/openshift-thanos-release-4.8.yaml new file mode 100644 index 0000000000000..950dfff16f913 --- /dev/null +++ b/ci-operator/config/openshift/thanos/openshift-thanos-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.8" + 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 + 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: thanos +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: vendor + commands: scripts/verify-vendor.sh && git diff --exit-code + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: thanos diff --git a/ci-operator/config/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8.yaml b/ci-operator/config/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8.yaml new file mode 100644 index 0000000000000..5a6406601a33f --- /dev/null +++ b/ci-operator/config/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: vertical-pod-autoscaler-operator diff --git a/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8.yaml b/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8.yaml new file mode 100644 index 0000000000000..988f61d03022e --- /dev/null +++ b/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift + repo: whereabouts-cni diff --git a/ci-operator/config/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8.yaml b/ci-operator/config/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8.yaml new file mode 100644 index 0000000000000..947a3d812278d --- /dev/null +++ b/ci-operator/config/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8.yaml @@ -0,0 +1,93 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.tools + to: windows-machine-config-bootstrapper-tests +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: build + commands: | + make build --warn-undefined-variables + make build-tools --warn-undefined-variables + container: + from: src +- as: verify + commands: make verify-all --warn-undefined-variables + container: + from: src +- as: unit-wni + commands: make test-unit-wni + container: + from: src +- as: e2e-wni + steps: + cluster_profile: aws + test: + - as: e2e-wni + 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 test-e2e-tools + from: src + resources: + requests: + cpu: 1000m + memory: 600Mi + workflow: ipi-aws-ovn-hybrid +- 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.8 + 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.8.yaml b/ci-operator/config/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8.yaml new file mode 100644 index 0000000000000..6681b51364ab6 --- /dev/null +++ b/ci-operator/config/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8.yaml @@ -0,0 +1,57 @@ +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: build/Dockerfile.ci + to: windows-machine-config-operator-test +promotion: + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: lint + commands: make lint + container: + from: src +- as: build + commands: make build + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: aws-e2e-operator + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test + workflow: ipi-aws-ovn-hybrid +- as: azure-e2e-operator + steps: + cluster_profile: azure4 + test: + - ref: windows-e2e-operator-test + workflow: ipi-azure-ovn-hybrid +- as: aws-e2e-operator-with-custom-vxlan-port + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8.yaml new file mode 100644 index 0000000000000..a5bea9a4ec9be --- /dev/null +++ b/ci-operator/config/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-olm + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +zz_generated_metadata: + branch: release-4.8 + org: operator-framework + repo: operator-lifecycle-manager diff --git a/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8.yaml b/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8.yaml new file mode 100644 index 0000000000000..7598cbcba3727 --- /dev/null +++ b/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8.yaml @@ -0,0 +1,77 @@ +base_images: + base: + name: "4.8" + 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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: operator-framework + repo: operator-marketplace diff --git a/ci-operator/config/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8.yaml b/ci-operator/config/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8.yaml new file mode 100644 index 0000000000000..832fe007149ed --- /dev/null +++ b/ci-operator/config/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8.yaml @@ -0,0 +1,49 @@ +base_images: + base: + name: "4.8" + namespace: ocp + 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 +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.8" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.8" + namespace: ocp +tests: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: operator-framework + repo: operator-registry From 6b22c7aaf7212026e133239595f4187be2bc4bfa Mon Sep 17 00:00:00 2001 From: Petr Muller Date: Tue, 13 Oct 2020 19:00:56 +0200 Subject: [PATCH 2/4] [4.8] 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.8.yaml | 77 +++++ .../api/openshift-priv-api-release-4.8.yaml | 57 ++++ ...priv-apiserver-library-go-release-4.8.yaml | 42 +++ ...ift-priv-assisted-service-release-4.8.yaml | 38 +++ ...-priv-assisted-test-infra-release-4.8.yaml | 40 +++ ...s-ebs-csi-driver-operator-release-4.8.yaml | 69 ++++ ...t-priv-aws-ebs-csi-driver-release-4.8.yaml | 72 +++++ ...-aws-pod-identity-webhook-release-4.8.yaml | 54 ++++ ...t-priv-baremetal-operator-release-4.8.yaml | 66 ++++ ...priv-baremetal-runtimecfg-release-4.8.yaml | 78 +++++ .../openshift-priv-bond-cni-release-4.8.yaml | 44 +++ ...t-priv-build-machinery-go-release-4.8.yaml | 32 ++ .../openshift-priv-builder-release-4.8.yaml | 75 +++++ .../openshift-priv-ci-artifacts-master.yaml | 47 +++ ...enshift-priv-ci-artifacts-release-4.7.yaml | 48 +++ ...enshift-priv-ci-artifacts-release-4.8.yaml | 47 +++ ...-priv-cincinnati-operator-release-4.8.yaml | 46 +++ .../openshift-priv-client-go-release-4.8.yaml | 26 ++ ...cloud-credential-operator-release-4.8.yaml | 75 +++++ ...-cloud-provider-openstack-release-4.8.yaml | 67 ++++ ...-cluster-api-actuator-pkg-release-4.8.yaml | 57 ++++ ...-cluster-api-provider-aws-release-4.8.yaml | 77 +++++ ...luster-api-provider-azure-release-4.8.yaml | 87 +++++ ...er-api-provider-baremetal-release-4.8.yaml | 72 +++++ ...-cluster-api-provider-gcp-release-4.8.yaml | 69 ++++ ...ter-api-provider-kubemark-release-4.8.yaml | 56 ++++ ...ter-api-provider-kubevirt-release-4.8.yaml | 47 +++ ...ster-api-provider-libvirt-release-4.8.yaml | 72 +++++ ...er-api-provider-openstack-release-4.8.yaml | 68 ++++ ...luster-api-provider-ovirt-release-4.8.yaml | 51 +++ ...r-authentication-operator-release-4.8.yaml | 92 ++++++ ...uster-autoscaler-operator-release-4.8.yaml | 81 +++++ ...luster-baremetal-operator-release-4.8.yaml | 75 +++++ ...ft-priv-cluster-bootstrap-release-4.8.yaml | 77 +++++ ...ift-priv-cluster-capacity-release-4.8.yaml | 66 ++++ ...v-cluster-config-operator-release-4.8.yaml | 86 +++++ ...pshot-controller-operator-release-4.8.yaml | 64 ++++ ...priv-cluster-dns-operator-release-4.8.yaml | 67 ++++ ...riv-cluster-etcd-operator-release-4.8.yaml | 115 +++++++ ...r-image-registry-operator-release-4.8.yaml | 112 +++++++ ...-cluster-ingress-operator-release-4.8.yaml | 71 +++++ ...r-kube-apiserver-operator-release-4.8.yaml | 113 +++++++ ...ntroller-manager-operator-release-4.8.yaml | 87 +++++ ...kube-descheduler-operator-release-4.8.yaml | 67 ++++ ...r-kube-scheduler-operator-release-4.8.yaml | 87 +++++ ...version-migrator-operator-release-4.8.yaml | 80 +++++ ...-cluster-logging-operator-release-4.8.yaml | 83 +++++ ...-cluster-machine-approver-release-4.8.yaml | 78 +++++ ...uster-monitoring-operator-release-4.8.yaml | 79 +++++ ...-cluster-network-operator-release-4.8.yaml | 126 ++++++++ ...priv-cluster-nfd-operator-release-4.8.yaml | 67 ++++ ...ster-node-tuning-operator-release-4.8.yaml | 86 +++++ ...nshift-apiserver-operator-release-4.8.yaml | 93 ++++++ ...ntroller-manager-operator-release-4.8.yaml | 76 +++++ ...cluster-policy-controller-release-4.8.yaml | 82 +++++ ...erride-admission-operator-release-4.8.yaml | 69 ++++ ...source-override-admission-release-4.8.yaml | 52 +++ ...-cluster-samples-operator-release-4.8.yaml | 83 +++++ ...-cluster-storage-operator-release-4.8.yaml | 59 ++++ ...-priv-cluster-update-keys-release-4.8.yaml | 40 +++ ...-cluster-version-operator-release-4.8.yaml | 75 +++++ ...-priv-compliance-operator-release-4.8.yaml | 62 ++++ ...ift-priv-configmap-reload-release-4.8.yaml | 55 ++++ ...ift-priv-console-operator-release-4.8.yaml | 78 +++++ .../openshift-priv-console-release-4.8.yaml | 83 +++++ ...ntainernetworking-plugins-release-4.8.yaml | 58 ++++ .../openshift-priv-coredns-release-4.8.yaml | 82 +++++ ...shift-priv-crd-schema-gen-release-4.8.yaml | 47 +++ ...-cluster-driver-registrar-release-4.8.yaml | 43 +++ ...si-driver-manila-operator-release-4.8.yaml | 58 ++++ ...shift-priv-csi-driver-nfs-release-4.8.yaml | 56 ++++ ...driver-projected-resource-release-4.8.yaml | 58 ++++ ...riv-csi-external-attacher-release-4.8.yaml | 63 ++++ ...-csi-external-provisioner-release-4.8.yaml | 63 ++++ ...priv-csi-external-resizer-release-4.8.yaml | 59 ++++ ...-csi-external-snapshotter-release-4.8.yaml | 70 ++++ ...ft-priv-csi-livenessprobe-release-4.8.yaml | 63 ++++ ...csi-node-driver-registrar-release-4.8.yaml | 59 ++++ ...enshift-priv-csi-operator-release-4.8.yaml | 39 +++ ...nshift-priv-debug-network-release-4.8.yaml | 49 +++ ...penshift-priv-descheduler-release-4.8.yaml | 61 ++++ ...iv-elasticsearch-operator-release-4.8.yaml | 69 ++++ ...-priv-elasticsearch-proxy-release-4.8.yaml | 61 ++++ .../openshift-priv-etcd-openshift-4.8.yaml | 61 ++++ ...iv-federation-v2-operator-release-4.8.yaml | 41 +++ ...v-file-integrity-operator-release-4.8.yaml | 58 ++++ .../openshift-priv-ghostunnel-master.yaml | 46 +++ ...openshift-priv-ghostunnel-release-4.2.yaml | 29 ++ ...openshift-priv-ghostunnel-release-4.3.yaml | 29 ++ ...openshift-priv-ghostunnel-release-4.4.yaml | 29 ++ ...openshift-priv-ghostunnel-release-4.5.yaml | 29 ++ ...openshift-priv-ghostunnel-release-4.6.yaml | 46 +++ ...openshift-priv-ghostunnel-release-4.7.yaml | 47 +++ ...openshift-priv-ghostunnel-release-4.8.yaml | 46 +++ .../openshift-priv-grafana-release-4.8.yaml | 47 +++ .../hadoop/openshift-priv-hadoop-master.yaml | 38 +++ .../openshift-priv-hadoop-release-4.1.yaml | 29 ++ .../openshift-priv-hadoop-release-4.2.yaml | 30 ++ .../openshift-priv-hadoop-release-4.3.yaml | 30 ++ .../openshift-priv-hadoop-release-4.4.yaml | 30 ++ .../openshift-priv-hadoop-release-4.5.yaml | 30 ++ .../openshift-priv-hadoop-release-4.6.yaml | 38 +++ .../openshift-priv-hadoop-release-4.7.yaml | 39 +++ .../openshift-priv-hadoop-release-4.8.yaml | 38 +++ .../helm/openshift-priv-helm-master.yaml | 46 +++ .../helm/openshift-priv-helm-release-4.1.yaml | 29 ++ .../helm/openshift-priv-helm-release-4.2.yaml | 29 ++ .../helm/openshift-priv-helm-release-4.3.yaml | 29 ++ .../helm/openshift-priv-helm-release-4.4.yaml | 29 ++ .../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 | 47 +++ .../helm/openshift-priv-helm-release-4.8.yaml | 46 +++ .../hive/openshift-priv-hive-master.yaml | 46 +++ .../hive/openshift-priv-hive-release-4.1.yaml | 29 ++ .../hive/openshift-priv-hive-release-4.2.yaml | 30 ++ .../hive/openshift-priv-hive-release-4.3.yaml | 30 ++ .../hive/openshift-priv-hive-release-4.4.yaml | 30 ++ .../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 | 47 +++ .../hive/openshift-priv-hive-release-4.8.yaml | 46 +++ ...yperconverged-cluster-operator-master.yaml | 178 +++++++++++ ...onverged-cluster-operator-release-1.1.yaml | 90 ++++++ ...onverged-cluster-operator-release-1.2.yaml | 166 ++++++++++ ...onverged-cluster-operator-release-4.2.yaml | 44 +++ ...onverged-cluster-operator-release-4.3.yaml | 66 ++++ ...onverged-cluster-operator-release-4.4.yaml | 66 ++++ ...onverged-cluster-operator-release-4.5.yaml | 145 +++++++++ ...onverged-cluster-operator-release-4.6.yaml | 178 +++++++++++ ...onverged-cluster-operator-release-4.7.yaml | 179 +++++++++++ ...onverged-cluster-operator-release-4.8.yaml | 178 +++++++++++ ...enshift-priv-ib-sriov-cni-release-4.8.yaml | 55 ++++ ...shift-priv-image-registry-release-4.8.yaml | 83 +++++ .../openshift-priv-images-release-4.8.yaml | 95 ++++++ ...ft-priv-insights-operator-release-4.8.yaml | 67 ++++ .../openshift-priv-installer-release-4.8.yaml | 298 ++++++++++++++++++ ...-inventory-recorder-image-release-4.8.yaml | 47 +++ ...enshift-priv-ironic-image-release-4.8.yaml | 59 ++++ ...iv-ironic-inspector-image-release-4.8.yaml | 47 +++ ...riv-ironic-ipa-downloader-release-4.8.yaml | 59 ++++ ...v-ironic-rhcos-downloader-release-4.8.yaml | 39 +++ ...-ironic-static-ip-manager-release-4.8.yaml | 46 +++ ...riv-jenkins-client-plugin-release-4.8.yaml | 46 +++ ...ns-openshift-login-plugin-release-4.8.yaml | 42 +++ ...-priv-jenkins-sync-plugin-release-4.8.yaml | 42 +++ .../openshift-priv-jenkins-release-4.8.yaml | 86 +++++ ...iv-k8s-prometheus-adapter-release-4.8.yaml | 51 +++ ...openshift-priv-kube-rbac-proxy-master.yaml | 8 +- ...hift-priv-kube-rbac-proxy-release-4.7.yaml | 8 +- ...hift-priv-kube-rbac-proxy-release-4.8.yaml | 59 ++++ ...t-priv-kube-state-metrics-release-4.8.yaml | 59 ++++ .../openshift-priv-kubecsr-openshift-4.8.yaml | 54 ++++ ...ift-priv-kubefed-operator-release-4.8.yaml | 41 +++ .../openshift-priv-kubefed-release-4.8.yaml | 41 +++ ...iv-kubernetes-autoscaler-release-3.10.yaml | 48 --- ...iv-kubernetes-autoscaler-release-3.11.yaml | 48 --- ...riv-kubernetes-autoscaler-release-4.8.yaml | 121 +++++++ ...-storage-version-migrator-release-4.8.yaml | 69 ++++ ...ubernetes-metrics-server-release-3.10.yaml | 36 --- ...ubernetes-metrics-server-release-3.11.yaml | 36 --- ...t-priv-kubernetes-nmstate-release-4.8.yaml | 28 ++ ...v-kubernetes-oc-4.2-kubernetes-1.14.0.yaml | 29 -- ...v-kubernetes-oc-4.3-kubernetes-1.16.2.yaml | 25 -- ...v-kubernetes-oc-4.4-kubernetes-1.17.0.yaml | 25 -- ...v-kubernetes-oc-4.5-kubernetes-1.18.8.yaml | 25 -- ...riv-kubernetes-oc-4.6-kubernetes-1.19.yaml | 24 -- ...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.8.yaml | 264 ++++++++++++++++ ...-kubernetes-sdn-4.2-kubernetes-1.14.0.yaml | 29 -- ...ift-priv-kuryr-kubernetes-release-4.8.yaml | 80 +++++ ...shift-priv-leader-elector-release-4.8.yaml | 50 +++ ...openshift-priv-library-go-release-4.8.yaml | 51 +++ ...hift-priv-linuxptp-daemon-release-4.8.yaml | 59 ++++ ...iv-local-storage-operator-release-4.8.yaml | 66 ++++ .../loki/openshift-priv-loki-release-4.8.yaml | 56 ++++ ...priv-machine-api-operator-release-4.8.yaml | 121 +++++++ ...v-machine-config-operator-release-4.8.yaml | 112 +++++++ ...shift-priv-mdns-publisher-release-4.8.yaml | 59 ++++ ...riv-metal3-smart-exporter-release-4.8.yaml | 38 +++ ...enshift-priv-metering-operator-master.yaml | 178 +++++++++++ ...ft-priv-metering-operator-release-4.1.yaml | 71 +++++ ...ft-priv-metering-operator-release-4.2.yaml | 71 +++++ ...ft-priv-metering-operator-release-4.3.yaml | 71 +++++ ...ft-priv-metering-operator-release-4.4.yaml | 70 ++++ ...ft-priv-metering-operator-release-4.5.yaml | 82 +++++ ...ft-priv-metering-operator-release-4.6.yaml | 166 ++++++++++ ...ft-priv-metering-operator-release-4.7.yaml | 179 +++++++++++ ...ft-priv-metering-operator-release-4.8.yaml | 178 +++++++++++ ...ltus-admission-controller-release-4.8.yaml | 47 +++ ...openshift-priv-multus-cni-release-4.8.yaml | 63 ++++ ...penshift-priv-must-gather-release-4.8.yaml | 57 ++++ ...iv-network-metrics-daemon-release-4.8.yaml | 51 +++ ...iv-node-feature-discovery-release-4.8.yaml | 63 ++++ ...problem-detector-operator-release-4.8.yaml | 50 +++ ...riv-node-problem-detector-release-4.8.yaml | 50 +++ ...nshift-priv-node_exporter-release-4.8.yaml | 55 ++++ ...hift-priv-oauth-apiserver-release-4.8.yaml | 74 +++++ ...penshift-priv-oauth-proxy-release-4.8.yaml | 64 ++++ ...enshift-priv-oauth-server-release-4.8.yaml | 82 +++++ .../oc/openshift-priv-oc-release-4.8.yaml | 159 ++++++++++ ...-ocp-release-operator-sdk-release-4.8.yaml | 128 ++++++++ ...ft-priv-openshift-ansible-release-4.8.yaml | 75 +++++ ...-priv-openshift-apiserver-release-4.8.yaml | 82 +++++ ...nshift-controller-manager-release-4.8.yaml | 86 +++++ ...v-openshift-state-metrics-release-4.8.yaml | 71 +++++ ...v-openshift-tests-private-release-4.8.yaml | 60 ++++ ...hift-priv-openshift-tests-release-4.8.yaml | 44 +++ ...inder-csi-driver-operator-release-4.8.yaml | 46 +++ ...riv-operator-lifecycle-manager-master.yaml | 71 +++++ ...perator-lifecycle-manager-release-4.1.yaml | 61 ++++ ...perator-lifecycle-manager-release-4.2.yaml | 61 ++++ ...perator-lifecycle-manager-release-4.3.yaml | 56 ++++ ...perator-lifecycle-manager-release-4.4.yaml | 54 ++++ ...perator-lifecycle-manager-release-4.5.yaml | 54 ++++ ...perator-lifecycle-manager-release-4.6.yaml | 67 ++++ ...perator-lifecycle-manager-release-4.7.yaml | 72 +++++ ...perator-lifecycle-manager-release-4.8.yaml | 71 +++++ ...hift-priv-operator-marketplace-master.yaml | 78 +++++ ...priv-operator-marketplace-release-4.1.yaml | 61 ++++ ...priv-operator-marketplace-release-4.2.yaml | 61 ++++ ...priv-operator-marketplace-release-4.3.yaml | 61 ++++ ...priv-operator-marketplace-release-4.4.yaml | 65 ++++ ...priv-operator-marketplace-release-4.5.yaml | 65 ++++ ...priv-operator-marketplace-release-4.6.yaml | 78 +++++ ...priv-operator-marketplace-release-4.7.yaml | 79 +++++ ...priv-operator-marketplace-release-4.8.yaml | 78 +++++ ...enshift-priv-operator-registry-master.yaml | 50 +++ ...ft-priv-operator-registry-release-4.1.yaml | 38 +++ ...ft-priv-operator-registry-release-4.2.yaml | 38 +++ ...ft-priv-operator-registry-release-4.3.yaml | 38 +++ ...ft-priv-operator-registry-release-4.4.yaml | 38 +++ ...ft-priv-operator-registry-release-4.5.yaml | 38 +++ ...ft-priv-operator-registry-release-4.6.yaml | 50 +++ ...ft-priv-operator-registry-release-4.7.yaml | 51 +++ ...ft-priv-operator-registry-release-4.8.yaml | 50 +++ ...origin-aggregated-logging-release-4.8.yaml | 112 +++++++ .../openshift-priv-origin-release-4.8.yaml | 143 +++++++++ ...priv-osd-metrics-exporter-release-4.8.yaml | 45 +++ .../osin/openshift-priv-osin-release-4.8.yaml | 32 ++ ...ovirt-csi-driver-operator-release-4.8.yaml | 52 +++ ...ift-priv-ovirt-csi-driver-release-4.8.yaml | 47 +++ ...shift-priv-ovn-kubernetes-release-4.8.yaml | 108 +++++++ .../presto/openshift-priv-presto-master.yaml | 63 ++++ .../openshift-priv-presto-release-4.1.yaml | 29 ++ .../openshift-priv-presto-release-4.2.yaml | 30 ++ .../openshift-priv-presto-release-4.3.yaml | 41 +++ .../openshift-priv-presto-release-4.4.yaml | 41 +++ .../openshift-priv-presto-release-4.5.yaml | 41 +++ .../openshift-priv-presto-release-4.6.yaml | 55 ++++ .../openshift-priv-presto-release-4.7.yaml | 64 ++++ .../openshift-priv-presto-release-4.8.yaml | 63 ++++ ...riv-project-request-limit-release-4.8.yaml | 61 ++++ ...ift-priv-prom-label-proxy-release-4.8.yaml | 47 +++ ...v-prometheus-alertmanager-release-4.8.yaml | 64 ++++ ...-priv-prometheus-operator-release-4.8.yaml | 78 +++++ ...openshift-priv-prometheus-release-4.8.yaml | 64 ++++ ...enshift-priv-ptp-operator-release-4.8.yaml | 55 ++++ ...ription-injection-webhook-release-4.8.yaml | 58 ++++ ...t-priv-route-override-cni-release-4.8.yaml | 58 ++++ .../openshift-priv-router-release-4.8.yaml | 150 +++++++++ ...nshift-priv-runtime-utils-release-4.8.yaml | 40 +++ .../sdn/openshift-priv-sdn-release-4.8.yaml | 87 +++++ ...-priv-service-ca-operator-release-4.8.yaml | 78 +++++ ...hift-priv-service-catalog-release-4.8.yaml | 50 +++ ...-local-static-provisioner-release-4.8.yaml | 55 ++++ ...priv-special-resource-operator-master.yaml | 47 +++ ...special-resource-operator-release-4.5.yaml | 47 +++ ...special-resource-operator-release-4.6.yaml | 47 +++ ...special-resource-operator-release-4.7.yaml | 48 +++ ...special-resource-operator-release-4.8.yaml | 47 +++ .../openshift-priv-sriov-cni-release-4.8.yaml | 55 ++++ ...v-dp-admission-controller-release-4.8.yaml | 51 +++ ...iov-network-device-plugin-release-4.8.yaml | 55 ++++ ...iv-sriov-network-operator-release-4.8.yaml | 69 ++++ .../openshift-priv-telemeter-release-4.8.yaml | 68 ++++ ...e-service-broker-operator-release-4.8.yaml | 28 ++ ...v-template-service-broker-release-4.8.yaml | 68 ++++ .../openshift-priv-thanos-release-4.8.yaml | 64 ++++ ...l-pod-autoscaler-operator-release-4.8.yaml | 58 ++++ ...hift-priv-whereabouts-cni-release-4.8.yaml | 58 ++++ ...chine-config-bootstrapper-release-4.8.yaml | 94 ++++++ ...s-machine-config-operator-release-4.8.yaml | 58 ++++ 285 files changed, 17872 insertions(+), 416 deletions(-) create mode 100644 ci-operator/config/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/api/openshift-priv-api-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/builder/openshift-priv-builder-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master.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/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/client-go/openshift-priv-client-go-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8.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.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/console/openshift-priv-console-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/coredns/openshift-priv-coredns-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8.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.2.yaml create mode 100644 ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4.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/grafana/openshift-priv-grafana-release-4.8.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.1.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4.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/helm/openshift-priv-helm-master.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.1.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.4.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/hive/openshift-priv-hive-master.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.1.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.4.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/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-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6.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/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/images/openshift-priv-images-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/installer/openshift-priv-installer-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.10.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.8.yaml create mode 100644 ci-operator/config/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.10.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.8.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-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.8.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.8.yaml create mode 100644 ci-operator/config/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/library-go/openshift-priv-library-go-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/loki/openshift-priv-loki-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8.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.1.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4.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/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/oc/openshift-priv-oc-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8.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-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-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/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/origin/openshift-priv-origin-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/osin/openshift-priv-osin-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8.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.1.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.4.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/project-request-limit/openshift-priv-project-request-limit-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/router/openshift-priv-router-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/sdn/openshift-priv-sdn-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master.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.7.yaml create mode 100644 ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/thanos/openshift-priv-thanos-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8.yaml diff --git a/ci-operator/config/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8.yaml b/ci-operator/config/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8.yaml new file mode 100644 index 0000000000000..8a2e8e29006d9 --- /dev/null +++ b/ci-operator/config/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8.yaml @@ -0,0 +1,77 @@ +base_images: + ansible_operator: + name: 4.8-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make openshift-ci-test-container +tests: +- as: fmt + commands: make fmt + container: + from: test-bin +- as: fmtcheck + commands: make fmtcheck + container: + from: test-bin +- as: vet + commands: make vet + container: + from: test-bin +- as: lint + commands: make lint + container: + from: test-bin +- as: test + commands: make test + container: + from: test-bin +- as: build + commands: make build + container: + from: test-bin +- as: operator-molecule-e2e + commands: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + cd operator + molecule test -s cluster + openshift_installer_src: + cluster_profile: aws +- as: operator-molecule-olm-e2e + commands: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + cd operator + molecule test -s cluster-olm + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: ansible-service-broker diff --git a/ci-operator/config/openshift-priv/api/openshift-priv-api-release-4.8.yaml b/ci-operator/config/openshift-priv/api/openshift-priv-api-release-4.8.yaml new file mode 100644 index 0000000000000..0aeb6e061b36e --- /dev/null +++ b/ci-operator/config/openshift-priv/api/openshift-priv-api-release-4.8.yaml @@ -0,0 +1,57 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: build + commands: | + true + container: + from: bin +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- 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.8 + org: openshift-priv + repo: api diff --git a/ci-operator/config/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8.yaml b/ci-operator/config/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8.yaml new file mode 100644 index 0000000000000..6c5387f335bd4 --- /dev/null +++ b/ci-operator/config/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8.yaml @@ -0,0 +1,42 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: apiserver-library-go diff --git a/ci-operator/config/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8.yaml b/ci-operator/config/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8.yaml new file mode 100644 index 0000000000000..ef20a2681e90a --- /dev/null +++ b/ci-operator/config/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8.yaml @@ -0,0 +1,38 @@ +base_images: + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 + ubi8: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/assisted-service +images: +- dockerfile_path: Dockerfile.assisted-service + from: src + inputs: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: assisted-service +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: release-4.8 + org: openshift-priv + repo: assisted-service diff --git a/ci-operator/config/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8.yaml b/ci-operator/config/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8.yaml new file mode 100644 index 0000000000000..316bc83efc400 --- /dev/null +++ b/ci-operator/config/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8.yaml @@ -0,0 +1,40 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/assisted-test-infra +images: +- dockerfile_path: Dockerfile.test-infra + from: src + to: assisted-test-infra +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- as: e2e-metal-assisted-periodic + cron: '@daily' + steps: + cluster_profile: packet + workflow: baremetalds-assisted +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: assisted-test-infra diff --git a/ci-operator/config/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..d506f72f06f65 --- /dev/null +++ b/ci-operator/config/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8.yaml @@ -0,0 +1,69 @@ +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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: aws-ebs-csi-driver-operator +- dockerfile_path: Dockerfile.test + from: src + to: aws-ebs-csi-driver-operator-test +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +- as: e2e-operator + commands: | + make test-e2e ARTIFACT_DIR=/tmp/artifacts + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:aws-ebs-csi-driver-operator-test +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8.yaml new file mode 100644 index 0000000000000..dc08131d2c67d --- /dev/null +++ b/ci-operator/config/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8.yaml @@ -0,0 +1,72 @@ +base_images: + base: + name: 4.8-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 +binary_build_commands: make +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: aws-ebs-csi-driver +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- 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 +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8.yaml new file mode 100644 index 0000000000000..34bcf945c340c --- /dev/null +++ b/ci-operator/config/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: 4.8-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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: aws-pod-identity-webhook +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: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: aws-pod-identity-webhook diff --git a/ci-operator/config/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8.yaml new file mode 100644 index 0000000000000..9b5cee76da695 --- /dev/null +++ b/ci-operator/config/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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: +- 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-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: +- as: unit + commands: make unit + container: + from: src +- as: lint + commands: export GOLANGCI_LINT_CACHE=/tmp/.cache make lint + container: + from: src +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: baremetal-operator diff --git a/ci-operator/config/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8.yaml b/ci-operator/config/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8.yaml new file mode 100644 index 0000000000000..a98d84b14a247 --- /dev/null +++ b/ci-operator/config/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: baremetal-runtimecfg +promotion: + name: 4.8-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.8-priv + namespace: ocp-private +tests: +- as: gofmt + commands: make fmt + container: + from: src +- as: govet + commands: make vet + container: + from: src +- as: unit + commands: make test + container: + from: src +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: baremetal-runtimecfg diff --git a/ci-operator/config/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8.yaml b/ci-operator/config/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8.yaml new file mode 100644 index 0000000000000..28dec393ba169 --- /dev/null +++ b/ci-operator/config/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8.yaml @@ -0,0 +1,44 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: network-interface-bond-cni +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 +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: bond-cni diff --git a/ci-operator/config/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8.yaml b/ci-operator/config/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8.yaml new file mode 100644 index 0000000000000..d8ed20e279cfa --- /dev/null +++ b/ci-operator/config/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8.yaml @@ -0,0 +1,32 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/build-machinery-go +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: build-machinery-go diff --git a/ci-operator/config/openshift-priv/builder/openshift-priv-builder-release-4.8.yaml b/ci-operator/config/openshift-priv/builder/openshift-priv-builder-release-4.8.yaml new file mode 100644 index 0000000000000..d059172911489 --- /dev/null +++ b/ci-operator/config/openshift-priv/builder/openshift-priv-builder-release-4.8.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: hack/test.sh + container: + from: src +- as: verify + commands: hack/verify.sh + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-aws-image-ecosystem + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-ecosystem +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: builder diff --git a/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master.yaml b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master.yaml new file mode 100644 index 0000000000000..592a262fd98dd --- /dev/null +++ b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: 4.7-priv + namespace: ocp-private + tag: base + base_centos: + name: centos + namespace: openshift + 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: base + to: ci-artifacts +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 2000m + memory: 2Gi +tests: +- as: gpu-operator-e2e + cron: 0 */23 * * * + steps: + cluster_profile: aws + test: + - as: e2e + commands: run gpu-ci + from: ci-artifacts + resources: + requests: + cpu: 2000m + memory: 2Gi + workflow: ipi-aws +zz_generated_metadata: + branch: master + org: openshift-priv + repo: ci-artifacts 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..19fbcebd8bd73 --- /dev/null +++ b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7.yaml @@ -0,0 +1,48 @@ +base_images: + base: + name: 4.7-priv + namespace: ocp-private + tag: base + base_centos: + name: centos + namespace: openshift + 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: base + to: ci-artifacts +promotion: + disabled: true + name: 4.7-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 2000m + memory: 2Gi +tests: +- as: gpu-operator-e2e + cron: 0 */23 * * * + steps: + cluster_profile: aws + test: + - as: e2e + commands: run gpu-ci + 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..7ce441a46ca14 --- /dev/null +++ b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + base_centos: + name: centos + namespace: openshift + 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: base + to: ci-artifacts +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 2000m + memory: 2Gi +tests: +- as: gpu-operator-e2e + cron: 0 */23 * * * + steps: + cluster_profile: aws + test: + - as: e2e + commands: run gpu-ci + 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/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8.yaml new file mode 100644 index 0000000000000..5a7ef2131bd47 --- /dev/null +++ b/ci-operator/config/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make unit-test + container: + from: src +- as: cincinnati-operator-e2e-aws + commands: make func-test + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: cincinnati-operator diff --git a/ci-operator/config/openshift-priv/client-go/openshift-priv-client-go-release-4.8.yaml b/ci-operator/config/openshift-priv/client-go/openshift-priv-client-go-release-4.8.yaml new file mode 100644 index 0000000000000..158c9ec0b128d --- /dev/null +++ b/ci-operator/config/openshift-priv/client-go/openshift-priv-client-go-release-4.8.yaml @@ -0,0 +1,26 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/client-go +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: verify + commands: make generate; go build ./...; make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: client-go diff --git a/ci-operator/config/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8.yaml new file mode 100644 index 0000000000000..babbfc12c30c6 --- /dev/null +++ b/ci-operator/config/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8.yaml @@ -0,0 +1,75 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cloud-credential-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: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: verify-deps + commands: make verify-deps + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8.yaml new file mode 100644 index 0000000000000..1e0be9a70426b --- /dev/null +++ b/ci-operator/config/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8.yaml @@ -0,0 +1,67 @@ +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-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-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-openshift-4.6 + to: csi-driver-manila +- dockerfile_path: images/cinder-csi-plugin/Dockerfile + 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: 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 + ocp_builder_rhel-8-golang-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-openshift-4.6 + to: openstack-cloud-controller-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: +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8.yaml new file mode 100644 index 0000000000000..bb1a271e1c47b --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: 4.8-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/cluster-api-actuator-pkg +promotion: + additional_images: + cluster-api-actuator-pkg: src + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-operator-tech-preview + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + openshift_installer_src: + cluster_profile: aws +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_src: + cluster_profile: azure4 +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg test-e2e + openshift_installer_src: + cluster_profile: gcp +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8.yaml new file mode 100644 index 0000000000000..270b1b6f2e4fe --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8.yaml @@ -0,0 +1,77 @@ +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-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.13 +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8.yaml new file mode 100644 index 0000000000000..9358cbf934687 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8.yaml @@ -0,0 +1,87 @@ +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-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.13 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: azure-machine-controllers +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- 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 +- as: unit + commands: | + NO_DOCKER=1 make test + container: + from: src +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: stable:cluster-api-actuator-pkg +- as: e2e-upgrade + steps: + cluster_profile: azure4 + workflow: openshift-upgrade-azure-loki +- as: git-history + commands: ./hack/verify_history.sh + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8.yaml new file mode 100644 index 0000000000000..43efdf8a2ce25 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8.yaml @@ -0,0 +1,72 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: baremetal-machine-controllers +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: ./hack/ci-test.sh + container: + from: src +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: gofmt + commands: make fmt + container: + from: src +- as: govet + commands: make vet + container: + from: src +- as: generate-check + commands: make generate-check + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8.yaml new file mode 100644 index 0000000000000..5b381aff3a131 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8.yaml @@ -0,0 +1,69 @@ +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-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.13 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: gcp-machine-controllers +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:cluster-api-actuator-pkg +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8.yaml new file mode 100644 index 0000000000000..84fc0b5666465 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8.yaml new file mode 100644 index 0000000000000..955662a2a75b9 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8.yaml @@ -0,0 +1,47 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: kubevirt-machine-controllers +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: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8.yaml new file mode 100644 index 0000000000000..380e6f405523a --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8.yaml @@ -0,0 +1,72 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: actuator-pkg-staleness + commands: make check-pkg + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8.yaml new file mode 100644 index 0000000000000..16b791ffb816b --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: 4.8-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: sigs.k8s.io/cluster-api-provider-openstack +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: openstack-machine-controllers +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8.yaml new file mode 100644 index 0000000000000..1fc6e7314da74 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8.yaml @@ -0,0 +1,51 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ovirt-machine-controllers +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: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8.yaml new file mode 100644 index 0000000000000..91020574561c4 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8.yaml @@ -0,0 +1,92 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-authentication-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: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: src +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-operator + commands: | + mkdir -p /tmp/artifacts + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml + openshift_installer_src: + cluster_profile: gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- artifact_dir: /tmp/artifacts + as: e2e-console-login + commands: ./test-prow-e2e.sh login + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:console-tests +- artifact_dir: /tmp/artifacts + as: e2e-operator-encryption + commands: | + mkdir -p /tmp/artifacts + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: gcp +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8.yaml new file mode 100644 index 0000000000000..0dbb4f5bb323b --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8.yaml @@ -0,0 +1,81 @@ +base_images: + base: + name: 4.8-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-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8.yaml new file mode 100644 index 0000000000000..690d4fcfe8892 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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 + 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-baremetal-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: +- as: unit + commands: ./hack/ci-test.sh + container: + from: src +- as: lint + commands: make lint + container: + from: src +- as: gofmt + commands: make fmt + container: + from: src +- as: govet + commands: make vet + container: + from: src +- as: generate-check + commands: make generate-check + container: + from: src +- as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + ENABLE_CBO_TEST=true + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: cluster-baremetal-operator diff --git a/ci-operator/config/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8.yaml b/ci-operator/config/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8.yaml new file mode 100644 index 0000000000000..7a8f7dcc9403b --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8.yaml @@ -0,0 +1,77 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-bootstrap +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: cluster-bootstrap diff --git a/ci-operator/config/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8.yaml b/ci-operator/config/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8.yaml new file mode 100644 index 0000000000000..cb68f21c2de1d --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.8-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_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: 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-capacity +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-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.8 + org: openshift-priv + repo: cluster-capacity diff --git a/ci-operator/config/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8.yaml new file mode 100644 index 0000000000000..8eff6294dbc20 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: 4.8-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-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-config-operator +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: cluster-config-operator +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8.yaml new file mode 100644 index 0000000000000..911b2038eed41 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8.yaml @@ -0,0 +1,64 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-csi-snapshot-controller-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: +- as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8.yaml new file mode 100644 index 0000000000000..15ec591901680 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8.yaml @@ -0,0 +1,67 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-dns-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: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8.yaml new file mode 100644 index 0000000000000..eb8bfc06964b3 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8.yaml @@ -0,0 +1,115 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-etcd-operator +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-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-operator + commands: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8.yaml new file mode 100644 index 0000000000000..c675301ab2126 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8.yaml @@ -0,0 +1,112 @@ +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 + 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.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: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 make test-unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: JUNIT_REPORT=1 make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + commands: JUNIT_REPORT=1 make test-e2e + openshift_installer_src: + cluster_profile: gcp +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + commands: JUNIT_REPORT=1 make test-e2e + openshift_installer_src: + cluster_profile: azure4 +- as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- 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 +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8.yaml new file mode 100644 index 0000000000000..478b0b76b6ffa --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8.yaml @@ -0,0 +1,71 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-ingress-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: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..92524e524424a --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8.yaml @@ -0,0 +1,113 @@ +base_images: + base: + name: 4.8-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/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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/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 +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption + commands: | + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption-perf + commands: | + make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8.yaml new file mode 100644 index 0000000000000..5cd6771260f10 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8.yaml @@ -0,0 +1,87 @@ +base_images: + base: + name: 4.8-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/cluster-kube-controller-manager-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-controller-manager-operator +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8.yaml new file mode 100644 index 0000000000000..14bd6d53df6c6 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: 4.8-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-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-kube-descheduler-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-descheduler-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: +- as: verify + commands: make verify-gofmt + container: + from: src +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8.yaml new file mode 100644 index 0000000000000..d31c34c9731a4 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8.yaml @@ -0,0 +1,87 @@ +base_images: + base: + name: 4.8-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/cluster-kube-scheduler-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-scheduler-operator +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: unit + commands: make test-unit --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- as: e2e-aws-operator + commands: make e2e + openshift_installer_src: + cluster_profile: aws +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8.yaml new file mode 100644 index 0000000000000..bcca2f2e3bc15 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8.yaml @@ -0,0 +1,80 @@ +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 + 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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: | + mkdir -p /tmp/artifacts + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: cluster-kube-storage-version-migrator-operator diff --git a/ci-operator/config/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8.yaml new file mode 100644 index 0000000000000..52f2a52419056 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8.yaml @@ -0,0 +1,83 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + elasticsearch-operator-src: + name: 4.8-priv + namespace: ocp-private + tag: elasticsearch-operator-src + ocp_4.6_cli: + name: 4.8-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-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-logging-operator +images: +- from: base + inputs: + ocp_4.6_cli: + as: + - registry.svc.ci.openshift.org/ocp/4.6:cli + 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-logging-operator +- dockerfile_path: olm_deploy/operatorregistry/Dockerfile + from: base + to: cluster-logging-operator-registry +- dockerfile_path: Dockerfile.e2e + from: elasticsearch-operator-src + to: cluster-logging-operator-e2e +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-operator + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +- artifact_dir: /tmp/artifacts + as: functional + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-functional + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: cluster-logging-operator diff --git a/ci-operator/config/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8.yaml b/ci-operator/config/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8.yaml new file mode 100644 index 0000000000000..e08a72219f799 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: 4.8-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 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-machine-approver +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: stable:cluster-api-actuator-pkg +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:cluster-api-actuator-pkg +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8.yaml new file mode 100644 index 0000000000000..88d097b9fc13c --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8.yaml @@ -0,0 +1,79 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-monitoring-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: +- as: generate + commands: make generate && git diff --exit-code + container: + from: src +- as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- as: unit + commands: make test-unit + container: + from: src +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8.yaml new file mode 100644 index 0000000000000..2429e9d5f7ad1 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8.yaml @@ -0,0 +1,126 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.13 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-network-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: +- as: unit + commands: go test ./... + container: + from: src +- 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 +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-gcp-ovn-upgrade + commands: TEST_SUITE=all run-upgrade-tests + cron: '@yearly' + openshift_installer: + cluster_profile: gcp + upgrade: true +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-sdn-single + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sdn-single +- as: e2e-aws-sdn-multi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sdn-multi +- as: e2e-ovn-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- as: e2e-ovn-hybrid-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-hybrid +- as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- as: e2e-windows-hybrid-network + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test + workflow: ipi-aws-ovn-hybrid +- as: e2e-operator-with-custom-vxlan-port + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +- as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-ovn +- as: e2e-azure-ovn + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-ovn +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8.yaml new file mode 100644 index 0000000000000..c363c6478f8d1 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8.yaml @@ -0,0 +1,67 @@ +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 + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-nfd-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: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8.yaml new file mode 100644 index 0000000000000..48c6c9abeb6b8 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: 4.8-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-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: 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: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + 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-node-tuning-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: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..eeedf13a68a31 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8.yaml @@ -0,0 +1,93 @@ +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 + 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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: | + mkdir -p /tmp/artifacts + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption + commands: | + mkdir -p /tmp/artifacts + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption-perf + commands: | + mkdir -p /tmp/artifacts + make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8.yaml new file mode 100644 index 0000000000000..782c52cebe570 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8.yaml @@ -0,0 +1,76 @@ +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 + 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.14 +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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-openshift-controller-manager-operator +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 4Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8.yaml new file mode 100644 index 0000000000000..f3a3d9584e7ff --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: 4.8-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/cluster-policy-controller +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-policy-controller +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws-loki +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8.yaml new file mode 100644 index 0000000000000..c9987256acf88 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8.yaml @@ -0,0 +1,69 @@ +base_images: + base: + name: 4.8-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: + 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.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: cluster-resource-override-admission-operator +- dockerfile_path: images/operator-registry/Dockerfile.registry.ci + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: cluster-resource-override-admission-operator-registry +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-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: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make e2e-ci + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-olm + commands: make e2e-olm-ci + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8.yaml new file mode 100644 index 0000000000000..350efe0afb047 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8.yaml @@ -0,0 +1,52 @@ +base_images: + base: + name: 4.8-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.13 +canonical_go_repository: github.com/openshift/cluster-resource-override-admission +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: cluster-resource-override-admission +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-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: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8.yaml new file mode 100644 index 0000000000000..f5f17d75804a4 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8.yaml @@ -0,0 +1,83 @@ +base_images: + base: + name: 4.8-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-samples-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: +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- as: e2e-aws-image-ecosystem + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-ecosystem +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8.yaml new file mode 100644 index 0000000000000..1ed72f07059ca --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8.yaml @@ -0,0 +1,59 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-storage-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: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8.yaml new file mode 100644 index 0000000000000..bff99f6796698 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8.yaml @@ -0,0 +1,40 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8.yaml new file mode 100644 index 0000000000000..4bfdfb6b206cd --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: 4.8-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-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.13 +canonical_go_repository: github.com/openshift/cluster-version-operator +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-version-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: +- as: gofmt + commands: go fmt ./... && git diff --exit-code + container: + from: src +- as: unit + commands: go test ./... + container: + from: src +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: cluster-version-operator diff --git a/ci-operator/config/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8.yaml new file mode 100644 index 0000000000000..d3a55e97b569f --- /dev/null +++ b/ci-operator/config/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8.yaml @@ -0,0 +1,62 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 400Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: go-build + commands: make + container: + from: src +- as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +- as: e2e-aws + commands: make e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: compliance-operator diff --git a/ci-operator/config/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8.yaml b/ci-operator/config/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8.yaml new file mode 100644 index 0000000000000..c4fc78328c23c --- /dev/null +++ b/ci-operator/config/openshift-priv/configmap-reload/openshift-priv-configmap-reload-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-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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: configmap-reloader +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: configmap-reload diff --git a/ci-operator/config/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8.yaml new file mode 100644 index 0000000000000..9a91a3a578334 --- /dev/null +++ b/ci-operator/config/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: 4.8-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: console-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: +- as: unit + commands: make test-unit + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-console + commands: ./test-prow-e2e.sh e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: console-operator diff --git a/ci-operator/config/openshift-priv/console/openshift-priv-console-release-4.8.yaml b/ci-operator/config/openshift-priv/console/openshift-priv-console-release-4.8.yaml new file mode 100644 index 0000000000000..7c2e7ea4f42b2 --- /dev/null +++ b/ci-operator/config/openshift-priv/console/openshift-priv-console-release-4.8.yaml @@ -0,0 +1,83 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + analyze: + requests: + cpu: "1" + memory: 10Gi + console: + requests: + cpu: "1" + memory: 8Gi + frontend: + requests: + cpu: "1" + memory: 10Gi + test-bin: + requests: + cpu: "1" + memory: 10Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: ./build.sh +tests: +- artifact_dir: /tmp/artifacts + as: backend + commands: export ARTIFACT_DIR=/tmp/artifacts; ./test-backend.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: frontend + commands: export ARTIFACT_DIR=/tmp/artifacts; ./test-frontend.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: analyze + commands: export ARTIFACT_DIR=/tmp/artifacts; ./analyze.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-gcp-console + commands: ./test-prow-e2e.sh + openshift_installer_src: + cluster_profile: gcp +- artifact_dir: /tmp/artifacts + as: kubevirt-plugin + commands: | + export ARTIFACT_DIR=/tmp/artifacts + + # Deploy Kubevirt + source ./frontend/packages/kubevirt-plugin/integration-tests/deploy-kubevirt-gating.sh + + # Run kubevirt-plugin gating suite + ./test-prow-e2e.sh kubevirt-gating + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: pipeline:src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: console diff --git a/ci-operator/config/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8.yaml b/ci-operator/config/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8.yaml new file mode 100644 index 0000000000000..b1d195828e5d4 --- /dev/null +++ b/ci-operator/config/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: 4.8-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/containernetworking-plugins +images: +- dockerfile_path: Dockerfile + 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: container-networking-plugins +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: containernetworking-plugins diff --git a/ci-operator/config/openshift-priv/coredns/openshift-priv-coredns-release-4.8.yaml b/ci-operator/config/openshift-priv/coredns/openshift-priv-coredns-release-4.8.yaml new file mode 100644 index 0000000000000..21e62fac0924c --- /dev/null +++ b/ci-operator/config/openshift-priv/coredns/openshift-priv-coredns-release-4.8.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: coredns +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + bin: + requests: + memory: 4Gi + unit: + requests: + memory: 4Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: coredns diff --git a/ci-operator/config/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8.yaml b/ci-operator/config/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8.yaml new file mode 100644 index 0000000000000..da333eb325864 --- /dev/null +++ b/ci-operator/config/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 2Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- 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.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8.yaml new file mode 100644 index 0000000000000..7da40142c69c2 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8.yaml @@ -0,0 +1,43 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8.yaml new file mode 100644 index 0000000000000..1395f92460837 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8.yaml @@ -0,0 +1,58 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: csi-driver-manila-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: +- as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8.yaml new file mode 100644 index 0000000000000..338ac8a136aa5 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8.yaml @@ -0,0 +1,56 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: csi-driver-nfs +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: go-fmt + commands: make test-fmt + container: + from: src +- as: go-vet + commands: make test-vet + container: + from: src +- as: vendor + commands: make test-vendor + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8.yaml new file mode 100644 index 0000000000000..e5dbd2bf8715d --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: 4.8-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.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: | + mkdir -p /tmp/artifacts + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8.yaml new file mode 100644 index 0000000000000..18b3f57bb05d1 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: 4.8-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/kubernetes-csi/external-attacher +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: csi-external-attacher +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8.yaml new file mode 100644 index 0000000000000..10c93e5550d91 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: 4.8-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/kubernetes-csi/external-provisioner +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: csi-external-provisioner +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8.yaml new file mode 100644 index 0000000000000..cd88bcce8e66d --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8.yaml @@ -0,0 +1,59 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-external-resizer +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8.yaml new file mode 100644 index 0000000000000..53859d77c1720 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: 4.8-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/kubernetes-csi/external-snapshotter +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: csi-external-snapshotter +- dockerfile_path: Dockerfile.snapshot-controller.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: csi-snapshot-controller +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: csi-external-snapshotter diff --git a/ci-operator/config/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8.yaml b/ci-operator/config/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8.yaml new file mode 100644 index 0000000000000..74a79b6aedc9b --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: 4.8-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.13 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-livenessprobe +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8.yaml new file mode 100644 index 0000000000000..612b614b48040 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8.yaml @@ -0,0 +1,59 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-node-driver-registrar +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: csi-node-driver-registrar diff --git a/ci-operator/config/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8.yaml new file mode 100644 index 0000000000000..1abab2a7e198a --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8.yaml @@ -0,0 +1,39 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: csi-operator diff --git a/ci-operator/config/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8.yaml b/ci-operator/config/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8.yaml new file mode 100644 index 0000000000000..de29a5ca3bcd8 --- /dev/null +++ b/ci-operator/config/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8.yaml @@ -0,0 +1,49 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + 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: builder-priv + namespace: ocp-private + tag: rhel-8-golang-openshift-4.6 +canonical_go_repository: github.com/openshift/debug-network +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_golang-1.12: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.12 + to: debug-network +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "1" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: debug-network diff --git a/ci-operator/config/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8.yaml b/ci-operator/config/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8.yaml new file mode 100644 index 0000000000000..f0faa80e0b39f --- /dev/null +++ b/ci-operator/config/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: 4.8-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 +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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: descheduler +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- as: unit + commands: go test ./pkg/... + container: + from: test-bin +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: descheduler diff --git a/ci-operator/config/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8.yaml new file mode 100644 index 0000000000000..8b1fd1033bce7 --- /dev/null +++ b/ci-operator/config/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8.yaml @@ -0,0 +1,69 @@ +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-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/elasticsearch-operator +images: +- 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: elasticsearch-operator +- dockerfile_path: olm_deploy/operatorregistry/Dockerfile + from: base + to: elasticsearch-operator-registry +- dockerfile_path: Dockerfile.src + from: src + to: elasticsearch-operator-src +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-operator + commands: make test-e2e-olm + openshift_installer_src: + cluster_profile: aws +- as: cluster-logging-operator-e2e + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: elasticsearch-operator diff --git a/ci-operator/config/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8.yaml b/ci-operator/config/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8.yaml new file mode 100644 index 0000000000000..a221b7a0acca2 --- /dev/null +++ b/ci-operator/config/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-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.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/elasticsearch-proxy +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: elasticsearch-proxy +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: cluster-logging-operator-e2e + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +- as: elasticsearch-operator-e2e + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:elasticsearch-operator-src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: elasticsearch-proxy diff --git a/ci-operator/config/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8.yaml b/ci-operator/config/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8.yaml new file mode 100644 index 0000000000000..71e961c84d3db --- /dev/null +++ b/ci-operator/config/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test --warn-undefined-variables + container: + from: bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: openshift-4.8 + org: openshift-priv + repo: etcd diff --git a/ci-operator/config/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8.yaml new file mode 100644 index 0000000000000..3926837addc5f --- /dev/null +++ b/ci-operator/config/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8.yaml @@ -0,0 +1,41 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: vet + commands: | + make -f Makefile.ci vet + container: + from: src +- as: unit + commands: | + make -f Makefile.ci unit + container: + from: src +- as: managed-e2e + commands: | + make -f Makefile.ci managed-e2e + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8.yaml new file mode 100644 index 0000000000000..dd100d52bcd47 --- /dev/null +++ b/ci-operator/config/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8.yaml @@ -0,0 +1,58 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 400Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: go-build + commands: make + container: + from: src +- as: unit + commands: make test-unit + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + commands: make e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: file-integrity-operator 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..7970dc2d3fc28 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master.yaml @@ -0,0 +1,46 @@ +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-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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: master + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2.yaml new file mode 100644 index 0000000000000..e5221fbff0953 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2.yaml @@ -0,0 +1,29 @@ +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/square/ghostunnel +images: +- from: base + to: ghostunnel +promotion: + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3.yaml new file mode 100644 index 0000000000000..f396b0716f222 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3.yaml @@ -0,0 +1,29 @@ +base_images: + base: + name: 4.3-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/square/ghostunnel +images: +- from: base + to: ghostunnel +promotion: + name: 4.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.3-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4.yaml new file mode 100644 index 0000000000000..2949d51ecc941 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4.yaml @@ -0,0 +1,29 @@ +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/square/ghostunnel +images: +- from: base + to: ghostunnel +promotion: + name: 4.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.4-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.4 + 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..36f271ee61e70 --- /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.svc.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..b1e5c7ee59c89 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7.yaml @@ -0,0 +1,47 @@ +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-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ghostunnel +promotion: + disabled: true + 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..0b4564c8b9e8f --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8.yaml @@ -0,0 +1,46 @@ +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-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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: release-4.8 + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/grafana/openshift-priv-grafana-release-4.8.yaml b/ci-operator/config/openshift-priv/grafana/openshift-priv-grafana-release-4.8.yaml new file mode 100644 index 0000000000000..a30e537a1491a --- /dev/null +++ b/ci-operator/config/openshift-priv/grafana/openshift-priv-grafana-release-4.8.yaml @@ -0,0 +1,47 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: grafana +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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..bb7ae251acc7f --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-master.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.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-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.1.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.1.yaml new file mode 100644 index 0000000000000..453450111586a --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.1.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.10 +canonical_go_repository: github.com/kube-reporting/hadoop +images: +- from: base + to: metering-hadoop +promotion: + name: 4.1-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.1-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.1 + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2.yaml new file mode 100644 index 0000000000000..4baa36997e60f --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2.yaml @@ -0,0 +1,30 @@ +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/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.okd + from: base + to: metering-hadoop +promotion: + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3.yaml new file mode 100644 index 0000000000000..9f831f74bcf21 --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3.yaml @@ -0,0 +1,30 @@ +base_images: + base: + name: 4.3-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.okd + from: base + to: metering-hadoop +promotion: + name: 4.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.3-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4.yaml new file mode 100644 index 0000000000000..337a56549b54f --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4.yaml @@ -0,0 +1,30 @@ +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/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.okd + from: base + to: metering-hadoop +promotion: + name: 4.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.4-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.4 + 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..a5091d13329a7 --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7.yaml @@ -0,0 +1,39 @@ +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: + disabled: true + 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..b61f4854faaec --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8.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.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/helm/openshift-priv-helm-master.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-master.yaml new file mode 100644 index 0000000000000..42758734f187b --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-master.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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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: master + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.1.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.1.yaml new file mode 100644 index 0000000000000..d41f81c0f6836 --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.1.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.10 +canonical_go_repository: k8s.io/helm +images: +- from: base + to: metering-helm +promotion: + name: 4.1-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.1-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.1 + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.2.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.2.yaml new file mode 100644 index 0000000000000..5325ea545baef --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.2.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.10 +canonical_go_repository: k8s.io/helm +images: +- from: base + to: metering-helm +promotion: + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.3.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.3.yaml new file mode 100644 index 0000000000000..5aa6f9a6fb000 --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.3.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.10 +canonical_go_repository: k8s.io/helm +images: +- from: base + to: metering-helm +promotion: + name: 4.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.3-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.4.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.4.yaml new file mode 100644 index 0000000000000..2cc6bf4a0766b --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.4.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.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.4-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.4 + 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..3ef43ec3197c0 --- /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.svc.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..344dbb8e32004 --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.7.yaml @@ -0,0 +1,47 @@ +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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: metering-helm +promotion: + disabled: true + 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..53df6a5e01257 --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.8.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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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: release-4.8 + 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..a4c94efe395ec --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-master.yaml @@ -0,0 +1,46 @@ +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 + 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: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + 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: master + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.1.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.1.yaml new file mode 100644 index 0000000000000..79246f91b217a --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.1.yaml @@ -0,0 +1,29 @@ +base_images: + metering-hadoop: + name: 4.1-priv + namespace: ocp-private + tag: metering-hadoop +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/kube-reporting/hive +images: +- from: metering-hadoop + to: metering-hive +promotion: + name: 4.1-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.1-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.1 + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.2.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.2.yaml new file mode 100644 index 0000000000000..a591c48d632cc --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.2.yaml @@ -0,0 +1,30 @@ +base_images: + metering-hadoop: + name: 4.2-priv + namespace: ocp-private + tag: metering-hadoop +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/kube-reporting/hive +images: +- dockerfile_path: Dockerfile.okd + from: metering-hadoop + to: metering-hive +promotion: + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.3.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.3.yaml new file mode 100644 index 0000000000000..d814e58802c67 --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.3.yaml @@ -0,0 +1,30 @@ +base_images: + metering-hadoop: + name: 4.3-priv + namespace: ocp-private + tag: metering-hadoop +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/kube-reporting/hive +images: +- dockerfile_path: Dockerfile.okd + from: metering-hadoop + to: metering-hive +promotion: + name: 4.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.3-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.4.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.4.yaml new file mode 100644 index 0000000000000..403cd604a7e39 --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.4.yaml @@ -0,0 +1,30 @@ +base_images: + metering-hadoop: + name: 4.4-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.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.4-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.4 + 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..93400b6a76e6a --- /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.svc.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..efbcec3118eaa --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.7.yaml @@ -0,0 +1,47 @@ +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 + 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: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + to: metering-hive +promotion: + disabled: true + 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..2bfd5b0d07abe --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.8.yaml @@ -0,0 +1,46 @@ +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 + 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: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + 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: release-4.8 + 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..8691155d52d98 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master.yaml @@ -0,0 +1,178 @@ +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: 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:95c8c3e9002ebe55254b9371757a98a3d29991ba83e3edfe405a9174c596365a + 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: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-azure +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-gcp +- as: hco-e2e-upgrade-aws + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-prev-aws + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-azure + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-azure + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-prev-azure + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + 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=/tmp/artifacts --timeout=10 + cron: 2 4 * * * + openshift_installer_src: + cluster_profile: 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..0047312471a6a --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1.yaml @@ -0,0 +1,90 @@ +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: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-aws + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-prev-aws + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-azure + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-azure + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-prev-azure + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +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..2388332de6a52 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2.yaml @@ -0,0 +1,166 @@ +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: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- 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 +- 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 +- 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 +- as: hco-e2e-upgrade-aws + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-prev-aws + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-azure + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-azure + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-prev-azure + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +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-4.2.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.2.yaml new file mode 100644 index 0000000000000..52b15977c385c --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.2.yaml @@ -0,0 +1,44 @@ +base_images: + base: + name: 4.2-priv + namespace: ocp-private + tag: base +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +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 +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.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-4.3.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3.yaml new file mode 100644 index 0000000000000..3720e65bf1a89 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.3-priv + namespace: ocp-private + tag: base + operator-registry: + name: 4.3-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 +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + name: 4.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.3-priv + namespace: ocp-private +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-aws + commands: | + make upgrade-test + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.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.4.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4.yaml new file mode 100644 index 0000000000000..be9f0ffebc795 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.4-priv + namespace: ocp-private + tag: base + operator-registry: + name: 4.4-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 +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + name: 4.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.4-priv + namespace: ocp-private +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-aws + commands: | + make upgrade-test + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.4 + 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.5.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5.yaml new file mode 100644 index 0000000000000..9fb8b6d2c43d5 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5.yaml @@ -0,0 +1,145 @@ +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/nightly-bundle/Dockerfile + from: base + to: nightly-bundle-tests-runner +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-aws + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-prev-aws + commands: | + RELEASE_DELTA=2 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-azure + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-azure + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-prev-azure + commands: | + RELEASE_DELTA=2 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- artifact_dir: /tmp/artifacts + as: hco-e2e-nightly-bundle-release-4-5-azure4 + commands: | + set -e + export ARTIFACTS_DIR=/tmp/artifacts + echo "Fetching quay secret" + auth_file=/tmp/openshift-cnv-auth.json + oc get secret/pull-secret -n openshift-config -o=jsonpath='{.data.\.dockerconfigjson}' | \ + base64 -w0 -d | + jq 'map({"auths":{"quay.io/openshift-cnv"}})| .[]' -cM > "$auth_file" + echo "Generating debug info" + bundle_floating=quay.io/openshift-cnv/container-native-virtualization-hco-bundle-registry:2.4-latest + bundle_metadata="$(skopeo inspect --authfile "$auth_file" "docker://${bundle_floating}")" + bundle_under_test="$(jq -r '.Name + "@" + .Digest' <<<"$bundle_metadata")" + echo "$bundle_under_test" > "${ARTIFACTS_DIR}/bundle_under_test.txt" + set -x + echo "Deploying test infra" + oc create ns openshift-cnv + oc create -f /kubevirt-testing-infra.yaml + echo "Deploying nightly bundle" + export HCO_REGISTRY_IMAGE="${bundle_under_test}" + export HCO_VERSION=2.4.0 + export HCO_CHANNEL=2.4 + export TARGET_NAMESPACE=openshift-cnv + /deploy.sh + + operator_image="$(oc get pod -n openshift-cnv -l kubevirt.io=virt-operator --no-headers -o=jsonpath='{.items[0].spec.containers[0].image}')" + kv_tag="$(skopeo inspect --authfile "$auth_file" "docker://${operator_image}" | jq -r '.Labels["upstream-version"]')" + + echo '{' > /tmp/kv-testconfig.json + echo ' "storageClassLocal": "hostpath-provisioner",' >> /tmp/kv-testconfig.json + echo ' "storageClassHostPath": "hostpath-provisioner",' >> /tmp/kv-testconfig.json + echo ' "storageClassRhel": "hostpath-provisioner",' >> /tmp/kv-testconfig.json + echo ' "storageClassWindows": "hostpath-provisioner",' >> /tmp/kv-testconfig.json + echo ' "manageStorageClasses": false' >> /tmp/kv-testconfig.json + echo '}' >> /tmp/kv-testconfig.json + curl -L https://github.com/kubevirt/kubevirt/releases/download/v${kv_tag}/tests.test -o /tmp/kubevirt.test + chmod u+x /tmp/kubevirt.test + ./tmp/kubevirt.test \ + -installed-namespace="$TARGET_NAMESPACE" \ + -cdi-namespace="$TARGET_NAMESPACE" \ + -config=/tmp/kv-testconfig.json \ + -kubeconfig="$KUBECONFIG" \ + -ginkgo.focus='(rfe_id:1177)|(rfe_id:273)|(rfe_id:151)' \ + -ginkgo.skip='(Slirp Networking)|(with CPU spec)|(with TX offload disabled)|(with cni flannel and ptp plugin interface)|(with ovs-cni plugin)|(test_id:1752)|(SRIOV)|(with EFI)|(Operator)|(GPU)|(DataVolume Integration)|(test_id:3468)|(test_id:3466)|(test_id:1015)|(rfe_id:393)' \ + -junit-output="${ARTIFACTS_DIR}/junit.functest.xml" \ + -ginkgo.seed=0 + echo "Test is finished" + echo "Tagging tested bundle" + TARGET_BUNDLE_REGISTRY=quay.io/openshift-cnv/container-native-virtualization-hco-bundle-registry-tested + skopeo copy --authfile "$auth_file" "docker://${bundle_under_test}" "docker://${TARGET_BUNDLE_REGISTRY}:4.5-tested" + echo "Nightly bundle test is finished." + cron: 2 3 * * * + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: pipeline:nightly-bundle-tests-runner +zz_generated_metadata: + branch: release-4.5 + 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.6.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6.yaml new file mode 100644 index 0000000000000..02bb159313419 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6.yaml @@ -0,0 +1,178 @@ +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:95c8c3e9002ebe55254b9371757a98a3d29991ba83e3edfe405a9174c596365a + 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: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-azure +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-gcp +- as: hco-e2e-upgrade-aws + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-prev-aws + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-azure + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-azure + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-prev-azure + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + 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=/tmp/artifacts --timeout=10 + cron: 2 4 * * * + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.6 + 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..c45fd110619b5 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7.yaml @@ -0,0 +1,179 @@ +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: 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:95c8c3e9002ebe55254b9371757a98a3d29991ba83e3edfe405a9174c596365a + with: hyperconverged-cluster-operator +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.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-azure +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-gcp +- as: hco-e2e-upgrade-aws + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-prev-aws + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-azure + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-azure + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-prev-azure + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + 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=/tmp/artifacts --timeout=10 + cron: 2 4 * * * + openshift_installer_src: + cluster_profile: 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..2053acd347c49 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8.yaml @@ -0,0 +1,178 @@ +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: 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:95c8c3e9002ebe55254b9371757a98a3d29991ba83e3edfe405a9174c596365a + 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: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: hco-e2e-aws + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-azure +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-aws +- 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: 100m + memory: 200Mi + workflow: optional-operators-ci-gcp +- as: hco-e2e-upgrade-aws + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-upgrade-prev-aws + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: aws +- as: hco-e2e-azure + commands: | + make start && make functest + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-azure + commands: | + RELEASE_DELTA=1 make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- as: hco-e2e-upgrade-prev-azure + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + openshift_installer_src: + cluster_profile: azure4 +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + 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=/tmp/artifacts --timeout=10 + cron: 2 4 * * * + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8.yaml new file mode 100644 index 0000000000000..88b6a28626674 --- /dev/null +++ b/ci-operator/config/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: 4.8-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-infiniband-cni +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: ib-sriov-cni diff --git a/ci-operator/config/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8.yaml b/ci-operator/config/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8.yaml new file mode 100644 index 0000000000000..f13662133635d --- /dev/null +++ b/ci-operator/config/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8.yaml @@ -0,0 +1,83 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + integration: + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 hack/test-go.sh + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: image-registry diff --git a/ci-operator/config/openshift-priv/images/openshift-priv-images-release-4.8.yaml b/ci-operator/config/openshift-priv/images/openshift-priv-images-release-4.8.yaml new file mode 100644 index 0000000000000..460065b6b8ce4 --- /dev/null +++ b/ci-operator/config/openshift-priv/images/openshift-priv-images-release-4.8.yaml @@ -0,0 +1,95 @@ +base_images: + base-os-8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + builder: + name: builder + namespace: ocp + tag: golang-1.13 + 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 + os-7: + name: ubi + namespace: ocp + tag: "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 + from: base-os-7 + to: base-7 +- context_dir: base/ + dockerfile_path: Dockerfile.rhel + from: base-os-8 + to: base-8 +- dockerfile_path: pod/Dockerfile.rhel + from: os-7 + 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: pod +- context_dir: egress/router + from: base-8 + to: egress-router +- context_dir: egress/http-proxy + from: base-8 + to: egress-http-proxy +- context_dir: egress/dns-proxy + from: base-8 + to: egress-dns-proxy +- context_dir: ipfailover/keepalived + from: base-8 + to: keepalived-ipfailover +promotion: + additional_images: + base: base-8 + base-7: base-7 + base-8: base-8 + name: 4.8-priv + namespace: ocp-private +raw_steps: +- pipeline_image_cache_step: + commands: | + rm -rf /etc/yum.repos.d/* + curl http://base-4-6.ocp.svc > /etc/yum.repos.d/content.repo + from: os-7 + to: base-os-7 +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: images diff --git a/ci-operator/config/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8.yaml new file mode 100644 index 0000000000000..b1bded782c6ab --- /dev/null +++ b/ci-operator/config/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8.yaml @@ -0,0 +1,67 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: insights-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: +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: insights-operator-e2e-tests + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: insights-operator diff --git a/ci-operator/config/openshift-priv/installer/openshift-priv-installer-release-4.8.yaml b/ci-operator/config/openshift-priv/installer/openshift-priv-installer-release-4.8.yaml new file mode 100644 index 0000000000000..20db64d33d246 --- /dev/null +++ b/ci-operator/config/openshift-priv/installer/openshift-priv-installer-release-4.8.yaml @@ -0,0 +1,298 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + ocp_4.1_cli: + name: 4.1-priv + namespace: ocp-private + tag: cli + ocp_4.6_cli: + name: 4.8-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 + rhel-7: + name: 4.8-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.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.svc.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.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.svc.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.6_cli: + as: + - registry.svc.ci.openshift.org/origin/4.6:cli + to: openstack-installer +- dockerfile_path: images/baremetal/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 + 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.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.svc.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.8-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.8-priv + namespace: ocp-private +tests: +- as: unit + commands: go test ./pkg/... + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE ./hack/go-fmt.sh . + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE ./hack/go-vet.sh ./... + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE ./hack/go-lint.sh -min_confidence 0.3 $(go list -f '{{ .ImportPath }}' ./...) + container: + from: src +- as: verify-vendor + commands: IS_CONTAINER=TRUE ./hack/verify-vendor.sh + container: + from: src +- as: verify-codegen + commands: IS_CONTAINER=TRUE ./hack/verify-codegen.sh + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-proxy +- as: e2e-aws-shared-vpc + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sharednetwork +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-gcp-shared-vpc + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-sharednetwork +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-azure-shared-vpc + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-sharednetwork +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: aws +- as: e2e-gcp-upi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-upi +- as: e2e-gcp-upi-xpn + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-upi-xpn +- as: e2e-azure-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: azure4 +- as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- 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 +- as: e2e-gcp-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: gcp + upgrade: true +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: e2e-openstack-ipi + steps: + cluster_profile: openstack + workflow: openshift-e2e-openstack-ipi +- as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- as: e2e-vsphere-upi + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-upi +- as: e2e-crc + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-crc +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8.yaml new file mode 100644 index 0000000000000..ce5804027b4ff --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8.yaml @@ -0,0 +1,47 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + os: + 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/ironic-hardware-inventory-recorder-image +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + to: ironic-hardware-inventory-recorder +promotion: + name: 4.8-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 + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.repo + from: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8.yaml new file mode 100644 index 0000000000000..402e88e1443c2 --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8.yaml @@ -0,0 +1,59 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-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.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + os: + 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/ironic-image +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + inputs: + ocp_builder_rhel-8-base-openshift: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + to: ironic +promotion: + name: 4.8-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 + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.repo + from: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: ironic-image diff --git a/ci-operator/config/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8.yaml b/ci-operator/config/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8.yaml new file mode 100644 index 0000000000000..dcfd8ba5cf1c4 --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8.yaml @@ -0,0 +1,47 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + os: + 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/ironic-inspector-image +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + to: ironic-inspector +promotion: + name: 4.8-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 + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.repo + from: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8.yaml new file mode 100644 index 0000000000000..92f1a912f486d --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8.yaml @@ -0,0 +1,59 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-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.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + os: + 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/ironic-ipa-downloader +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + 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.8-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 + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.repo + from: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8.yaml new file mode 100644 index 0000000000000..2ed8c3f87724d --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8.yaml @@ -0,0 +1,39 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/ironic-rhcos-downloader +images: +- dockerfile_path: Dockerfile.ocp + from: base + to: ironic-machine-os-downloader +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8.yaml new file mode 100644 index 0000000000000..e9af13c1fc01a --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + os: + 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/ironic-static-ip-manager +images: +- dockerfile_path: Dockerfile.ocp + from: base-os + to: ironic-static-ip-manager +promotion: + name: 4.8-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: os + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8.yaml new file mode 100644 index 0000000000000..25cca6e2876c7 --- /dev/null +++ b/ci-operator/config/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + original_jenkins: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8.yaml new file mode 100644 index 0000000000000..0a684bfd59d14 --- /dev/null +++ b/ci-operator/config/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8.yaml @@ -0,0 +1,42 @@ +base_images: + original_jenkins: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8.yaml new file mode 100644 index 0000000000000..a517c5d2e0f97 --- /dev/null +++ b/ci-operator/config/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8.yaml @@ -0,0 +1,42 @@ +base_images: + original_jenkins: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: jenkins-sync-plugin diff --git a/ci-operator/config/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8.yaml b/ci-operator/config/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8.yaml new file mode 100644 index 0000000000000..e53de6e47ac35 --- /dev/null +++ b/ci-operator/config/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: jenkins diff --git a/ci-operator/config/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8.yaml b/ci-operator/config/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8.yaml new file mode 100644 index 0000000000000..a2c708ed83b09 --- /dev/null +++ b/ci-operator/config/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8.yaml @@ -0,0 +1,51 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: k8s-prometheus-adapter +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: k8s-prometheus-adapter diff --git a/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-master.yaml b/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-master.yaml index c0e4e0705c569..a84557ff7ef44 100644 --- a/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-master.yaml +++ b/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-master.yaml @@ -7,6 +7,10 @@ base_images: 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 @@ -29,9 +33,9 @@ images: - dockerfile_path: Dockerfile.ocp from: base inputs: - ocp_builder_rhel-8-golang-1.15-openshift-4.6: + 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.6 + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 to: kube-rbac-proxy promotion: name: 4.7-priv diff --git a/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.7.yaml b/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.7.yaml index 7710d74203f4f..87a245262498d 100644 --- a/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.7.yaml +++ b/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.7.yaml @@ -7,6 +7,10 @@ base_images: 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 @@ -29,9 +33,9 @@ images: - dockerfile_path: Dockerfile.ocp from: base inputs: - ocp_builder_rhel-8-golang-1.15-openshift-4.6: + 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.6 + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 to: kube-rbac-proxy promotion: disabled: true diff --git a/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8.yaml b/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8.yaml new file mode 100644 index 0000000000000..6d7d232e8b5c5 --- /dev/null +++ b/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8.yaml @@ -0,0 +1,59 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kube-rbac-proxy +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8.yaml new file mode 100644 index 0000000000000..d1b1033ead0ec --- /dev/null +++ b/ci-operator/config/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8.yaml @@ -0,0 +1,59 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kube-state-metrics +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: kube-state-metrics diff --git a/ci-operator/config/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8.yaml b/ci-operator/config/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8.yaml new file mode 100644 index 0000000000000..5440748bdfe14 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make check + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: openshift-4.8 + org: openshift-priv + repo: kubecsr diff --git a/ci-operator/config/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8.yaml new file mode 100644 index 0000000000000..b7cc21f361d96 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8.yaml @@ -0,0 +1,41 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: vet + commands: | + make -f Makefile.ci vet + container: + from: src +- as: unit + commands: | + make -f Makefile.ci unit + container: + from: src +- as: olm-e2e + commands: | + make -f Makefile.ci olm-e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: kubefed-operator diff --git a/ci-operator/config/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8.yaml b/ci-operator/config/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8.yaml new file mode 100644 index 0000000000000..bcc0c08296147 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8.yaml @@ -0,0 +1,41 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: vet + commands: | + make -f openshift/Makefile.ci vet + container: + from: src +- as: unit + commands: | + make -f openshift/Makefile.ci unit + container: + from: src +- as: managed-e2e + commands: | + make -f openshift/Makefile.ci managed-e2e + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: kubefed diff --git a/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.10.yaml b/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.10.yaml deleted file mode 100644 index 99140b156f22a..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.10.yaml +++ /dev/null @@ -1,48 +0,0 @@ -base_rpm_images: - base: - name: origin-v3.10 - namespace: openshift - tag: base -binary_build_commands: make build -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.9 -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.10 - namespace: openshift -test_binary_build_commands: OS_GOFLAGS='-race' make build -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 hack/test-go.sh - container: - from: src -zz_generated_metadata: - branch: release-3.10 - org: openshift-priv - repo: kubernetes-autoscaler 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 a2bf990d3f9b8..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: ARTIFACT_DIR=/tmp/artifacts 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.8.yaml b/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8.yaml new file mode 100644 index 0000000000000..6ea42a82fdcd4 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8.yaml @@ -0,0 +1,121 @@ +base_images: + base: + name: 4.8-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.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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + 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.8-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.8-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 hack/test-go.sh + container: + from: src +- as: git-history + commands: ./hack/verify_history.sh + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: stable:cluster-api-actuator-pkg +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:cluster-api-actuator-pkg +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8.yaml new file mode 100644 index 0000000000000..e7514cb087930 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8.yaml @@ -0,0 +1,69 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: kube-storage-version-migrator +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.10.yaml b/ci-operator/config/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.10.yaml deleted file mode 100644 index c1cf2cc11b8d4..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.10.yaml +++ /dev/null @@ -1,36 +0,0 @@ -base_rpm_images: - base: - name: origin-v3.10 - namespace: openshift - tag: base -binary_build_commands: make build -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.9 -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.10 - namespace: openshift -test_binary_build_commands: OS_GOFLAGS='-race' make build -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 hack/test-go.sh - container: - from: test-bin -zz_generated_metadata: - branch: release-3.10 - org: openshift-priv - repo: kubernetes-metrics-server 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 61e8e9e989b90..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: ARTIFACT_DIR=/tmp/artifacts 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.8.yaml b/ci-operator/config/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.8.yaml new file mode 100644 index 0000000000000..444fc89e03674 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.8.yaml @@ -0,0 +1,28 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/kubernetes-nmstate +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: +- as: unit + commands: make test/unit + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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 9ba4354848840..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: -- as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - mkdir -p /tmp/artifacts - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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 65394cc8117fa..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2.yaml +++ /dev/null @@ -1,25 +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: | - mkdir -p /tmp/artifacts - go install ./vendor/gotest.tools/gotestsum - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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 dbb12679b7256..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0.yaml +++ /dev/null @@ -1,25 +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: | - mkdir -p /tmp/artifacts - go install ./vendor/gotest.tools/gotestsum - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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 cf87df3fc0087..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8.yaml +++ /dev/null @@ -1,25 +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: | - mkdir -p /tmp/artifacts - go install ./vendor/gotest.tools/gotestsum - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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 822eba0b33225..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19.yaml +++ /dev/null @@ -1,24 +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: | - mkdir -p /tmp/artifacts - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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-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 033efab0d7a25..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: -- as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - mkdir -p /tmp/artifacts - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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 ca45260493f2d..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: -- as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - mkdir -p /tmp/artifacts - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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 f00b9bdac3cc4..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: -- as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - mkdir -p /tmp/artifacts - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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.8.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8.yaml new file mode 100644 index 0000000000000..25933c15e91fd --- /dev/null +++ b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8.yaml @@ -0,0 +1,264 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + base-machine: + name: fedora + namespace: openshift + tag: "29" + cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + cli-jq: + name: cli-jq + namespace: ocp + tag: latest + machine-os-content-base: + name: 4.8-priv + namespace: ocp-private + tag: machine-os-content + oc-rpms: + name: 4.8-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 + tools: + name: 4.8-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 + 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.8-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.8-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 +- 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 +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- as: e2e-aws-ovn + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- 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 +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- as: e2e-vsphere + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: vsphere +- as: k8s-e2e-conformance-aws + commands: openshift-hack/conformance-k8s.sh + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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 07220595d3645..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: -- as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - mkdir -p /tmp/artifacts - make test KUBE_JUNIT_REPORT_DIR=/tmp/artifacts/ - 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.8.yaml b/ci-operator/config/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8.yaml new file mode 100644 index 0000000000000..33fd45ce1a049 --- /dev/null +++ b/ci-operator/config/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8.yaml @@ -0,0 +1,80 @@ +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-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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kuryr-cni +- dockerfile_path: openshift-kuryr-controller-rhel8.Dockerfile + from: rpm-os + to: kuryr-controller +promotion: + name: 4.8-priv + namespace: ocp-private +raw_steps: +- pipeline_image_cache_step: + commands: | + curl http://base-4-6-rhel8.ocp.svc > /etc/yum.repos.d/base-4-6-rhel8.repo + curl http://base-openstack-4-6.ocp.svc > /etc/yum.repos.d/base-openstack-4-6.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.8-priv + namespace: ocp-private +tests: +- as: unit + commands: HOME=`dirname .` tox -e py3 + container: + from: kuryr-tester +- as: verify + commands: HOME=`dirname .` tox -e pep8 + container: + from: kuryr-tester +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: kuryr-kubernetes diff --git a/ci-operator/config/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8.yaml b/ci-operator/config/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8.yaml new file mode 100644 index 0000000000000..10b6561e00651 --- /dev/null +++ b/ci-operator/config/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8.yaml @@ -0,0 +1,50 @@ +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: + 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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: verify + commands: test -z $(go fmt ./election/lib) + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: leader-elector diff --git a/ci-operator/config/openshift-priv/library-go/openshift-priv-library-go-release-4.8.yaml b/ci-operator/config/openshift-priv/library-go/openshift-priv-library-go-release-4.8.yaml new file mode 100644 index 0000000000000..48682146ed2e3 --- /dev/null +++ b/ci-operator/config/openshift-priv/library-go/openshift-priv-library-go-release-4.8.yaml @@ -0,0 +1,51 @@ +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-encryption + commands: | + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: library-go diff --git a/ci-operator/config/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8.yaml b/ci-operator/config/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8.yaml new file mode 100644 index 0000000000000..f8dbc0216bf35 --- /dev/null +++ b/ci-operator/config/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8.yaml @@ -0,0 +1,59 @@ +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 + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ptp +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: linuxptp-daemon diff --git a/ci-operator/config/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8.yaml new file mode 100644 index 0000000000000..6e5d09ea39e6e --- /dev/null +++ b/ci-operator/config/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.8-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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: local-storage-operator +- dockerfile_path: Dockerfile.diskmaker.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: local-storage-diskmaker +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: e2e-operator + commands: make test_e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: local-storage-operator diff --git a/ci-operator/config/openshift-priv/loki/openshift-priv-loki-release-4.8.yaml b/ci-operator/config/openshift-priv/loki/openshift-priv-loki-release-4.8.yaml new file mode 100644 index 0000000000000..311dfc645e4a3 --- /dev/null +++ b/ci-operator/config/openshift-priv/loki/openshift-priv-loki-release-4.8.yaml @@ -0,0 +1,56 @@ +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-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.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: loki diff --git a/ci-operator/config/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8.yaml new file mode 100644 index 0000000000000..e81a3b0be5fb4 --- /dev/null +++ b/ci-operator/config/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8.yaml @@ -0,0 +1,121 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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.13 +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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-aws-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-aws-operator-tech-preview + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-api-actuator-pkg +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- as: e2e-azure-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: azure4 + from: stable:cluster-api-actuator-pkg +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-gcp-operator + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + openshift_installer_custom_test_image: + cluster_profile: gcp + from: stable:cluster-api-actuator-pkg +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: e2e-vsphere-serial + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-serial +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8.yaml new file mode 100644 index 0000000000000..13f5a2f9cdd58 --- /dev/null +++ b/ci-operator/config/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8.yaml @@ -0,0 +1,112 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: machine-config-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: +- as: unit + commands: make test-unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: verify + commands: | + make verify + container: + from: src +- as: e2e-gcp-op + commands: make test-e2e + openshift_installer_src: + cluster_profile: gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- 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 +- as: cluster-bootimages + commands: ./test/e2e/old-bootimages.sh + openshift_installer_src: + cluster_profile: aws +- as: e2e-vsphere-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: vsphere +- as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-proxy +- as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- as: e2e-ovn-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: machine-config-operator diff --git a/ci-operator/config/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8.yaml b/ci-operator/config/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8.yaml new file mode 100644 index 0000000000000..2242357b6d246 --- /dev/null +++ b/ci-operator/config/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8.yaml @@ -0,0 +1,59 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: mdns-publisher +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: gofmt + commands: make fmt + container: + from: src +- as: govet + commands: make vet + container: + from: src +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: mdns-publisher diff --git a/ci-operator/config/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8.yaml b/ci-operator/config/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8.yaml new file mode 100644 index 0000000000000..8da7291a51cd0 --- /dev/null +++ b/ci-operator/config/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8.yaml @@ -0,0 +1,38 @@ +base_images: + base: + name: 4.8-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.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: 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..faa0fb85dfa5b --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-master.yaml @@ -0,0 +1,178 @@ +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.svc.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.svc.ci.openshift.org/ocp/4.7:cli + ocp_4.7_metering-helm: + as: + - registry.svc.ci.openshift.org/ocp/4.7:metering-helm + to: metering-ansible-operator +- dockerfile_path: olm_deploy/Dockerfile.registry + from: base + to: metering-ansible-operator-registry +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.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=/tmp/artifacts + container: + from: src +- 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 +- as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- 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=/tmp/artifacts/metering_test_output/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 +- 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=/tmp/artifacts/metering_test_output/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- as: metering-periodic-aws + commands: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + cron: '@daily' + openshift_installer_src: + cluster_profile: 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.1.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.1.yaml new file mode 100644 index 0000000000000..8414ab38fa176 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.1.yaml @@ -0,0 +1,71 @@ +base_images: + base: + name: origin-v3.11 + namespace: openshift + tag: base + metering-helm: + name: 4.1-priv + namespace: ocp-private + tag: metering-helm +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 + from: base + to: metering-reporting-operator +- dockerfile_path: Dockerfile.metering-operator + from: metering-helm + to: metering-helm-operator +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 TEST_OUTPUT_DIR=/tmp/artifacts + container: + from: src +- 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 +- as: metering-e2e-aws + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/integration make integration + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e make e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.1 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2.yaml new file mode 100644 index 0000000000000..12def300ae717 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2.yaml @@ -0,0 +1,71 @@ +base_images: + ansible-operator: + name: 4.2-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.2-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.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 TEST_OUTPUT_DIR=/tmp/artifacts + container: + from: src +- 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 +- as: metering-e2e-aws + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/integration make integration + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e make e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3.yaml new file mode 100644 index 0000000000000..e197ae4ed4199 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3.yaml @@ -0,0 +1,71 @@ +base_images: + ansible-operator: + name: 4.3-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.3-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.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 TEST_OUTPUT_DIR=/tmp/artifacts + container: + from: src +- 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 +- as: metering-e2e-aws + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/integration make integration + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e make e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4.yaml new file mode 100644 index 0000000000000..63025c519cadb --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4.yaml @@ -0,0 +1,70 @@ +base_images: + ansible-operator: + name: 4.4-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.4-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.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 TEST_OUTPUT_DIR=/tmp/artifacts + container: + from: src +- 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 +- as: metering-e2e-aws + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e make e2e + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.4 + 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..9ded1d5c4a5e0 --- /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=/tmp/artifacts + container: + from: src +- 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 +- as: metering-e2e-aws + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + + # Note: re-enable upgrade testing once CRD + apiserver issues have been dealt with + # TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/upgrade EXTRA_TEST_FLAGS="-run TestMeteringUpgrades" make e2e + + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + openshift_installer_src: + cluster_profile: aws +- as: metering-periodic-aws + commands: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + cron: '@daily' + openshift_installer_src: + cluster_profile: 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..f6fe04d515e85 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6.yaml @@ -0,0 +1,166 @@ +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.svc.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.svc.ci.openshift.org/ocp/4.6:cli + ocp_4.6_metering-helm: + as: + - registry.svc.ci.openshift.org/ocp/4.6:metering-helm + to: metering-ansible-operator +- dockerfile_path: olm_deploy/Dockerfile.registry + from: base + to: metering-ansible-operator-registry +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=/tmp/artifacts + container: + from: src +- 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 +- as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- 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=/tmp/artifacts/metering_test_output/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 +- 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=/tmp/artifacts/metering_test_output/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- as: metering-periodic-aws + commands: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + cron: '@daily' + openshift_installer_src: + cluster_profile: 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..b4447339ed351 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7.yaml @@ -0,0 +1,179 @@ +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.svc.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.svc.ci.openshift.org/ocp/4.7:cli + ocp_4.7_metering-helm: + as: + - registry.svc.ci.openshift.org/ocp/4.7:metering-helm + to: metering-ansible-operator +- dockerfile_path: olm_deploy/Dockerfile.registry + from: base + to: metering-ansible-operator-registry +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: + disabled: true + 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=/tmp/artifacts + container: + from: src +- 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 +- as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- 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=/tmp/artifacts/metering_test_output/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 +- 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=/tmp/artifacts/metering_test_output/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- as: metering-periodic-aws + commands: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + cron: '@daily' + openshift_installer_src: + cluster_profile: 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..8acc5a9f8df70 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8.yaml @@ -0,0 +1,178 @@ +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_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.svc.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.svc.ci.openshift.org/ocp/4.7:cli + ocp_4.7_metering-helm: + as: + - registry.svc.ci.openshift.org/ocp/4.7:metering-helm + to: metering-ansible-operator +- dockerfile_path: olm_deploy/Dockerfile.registry + from: base + to: metering-ansible-operator-registry +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.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=/tmp/artifacts + container: + from: src +- 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 +- as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- 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=/tmp/artifacts/metering_test_output/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 +- 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=/tmp/artifacts/metering_test_output/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- as: metering-periodic-aws + commands: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + cron: '@daily' + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8.yaml b/ci-operator/config/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8.yaml new file mode 100644 index 0000000000000..5aa3b6af0e4cd --- /dev/null +++ b/ci-operator/config/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8.yaml @@ -0,0 +1,47 @@ +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-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: multus-admission-controller diff --git a/ci-operator/config/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8.yaml b/ci-operator/config/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8.yaml new file mode 100644 index 0000000000000..9a105842140d9 --- /dev/null +++ b/ci-operator/config/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: multus-cni diff --git a/ci-operator/config/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8.yaml b/ci-operator/config/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8.yaml new file mode 100644 index 0000000000000..d9894ff15a28d --- /dev/null +++ b/ci-operator/config/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: must-gather +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: must-gather diff --git a/ci-operator/config/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8.yaml b/ci-operator/config/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8.yaml new file mode 100644 index 0000000000000..1a1cd0d7c53d5 --- /dev/null +++ b/ci-operator/config/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8.yaml @@ -0,0 +1,51 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: network-metrics-daemon +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make unittests + container: + from: src +- as: e2e + commands: make run-test + openshift_installer_src: + cluster_profile: gcp +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: network-metrics-daemon diff --git a/ci-operator/config/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8.yaml b/ci-operator/config/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8.yaml new file mode 100644 index 0000000000000..c82f53745e1ab --- /dev/null +++ b/ci-operator/config/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: node-feature-discovery +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8.yaml new file mode 100644 index 0000000000000..51022ae08b32e --- /dev/null +++ b/ci-operator/config/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8.yaml @@ -0,0 +1,50 @@ +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/openshift/node-problem-detector-operator +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: node-problem-detector-operator +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: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8.yaml new file mode 100644 index 0000000000000..1030a6ba03c8a --- /dev/null +++ b/ci-operator/config/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8.yaml @@ -0,0 +1,50 @@ +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/openshift/node-problem-detector +images: +- dockerfile_path: Dockerfile.openshift.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: node-problem-detector +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: release-4.8 + org: openshift-priv + repo: node-problem-detector diff --git a/ci-operator/config/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8.yaml b/ci-operator/config/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8.yaml new file mode 100644 index 0000000000000..210a677dfb1fd --- /dev/null +++ b/ci-operator/config/openshift-priv/node_exporter/openshift-priv-node_exporter-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-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus-node-exporter +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: node_exporter diff --git a/ci-operator/config/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8.yaml b/ci-operator/config/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8.yaml new file mode 100644 index 0000000000000..7ed10934ab275 --- /dev/null +++ b/ci-operator/config/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: oauth-apiserver +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: oauth-apiserver diff --git a/ci-operator/config/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8.yaml b/ci-operator/config/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8.yaml new file mode 100644 index 0000000000000..0800af5db40e6 --- /dev/null +++ b/ci-operator/config/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8.yaml @@ -0,0 +1,64 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: oauth-proxy +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: oauth-proxy diff --git a/ci-operator/config/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8.yaml b/ci-operator/config/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8.yaml new file mode 100644 index 0000000000000..21367a395bad6 --- /dev/null +++ b/ci-operator/config/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: oauth-server +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: oauth-server diff --git a/ci-operator/config/openshift-priv/oc/openshift-priv-oc-release-4.8.yaml b/ci-operator/config/openshift-priv/oc/openshift-priv-oc-release-4.8.yaml new file mode 100644 index 0000000000000..8ce5aa4c9a730 --- /dev/null +++ b/ci-operator/config/openshift-priv/oc/openshift-priv-oc-release-4.8.yaml @@ -0,0 +1,159 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + must-gather-base: + name: 4.8-priv + namespace: ocp-private + tag: must-gather + 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.8-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-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-openshift-4.6 + 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-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-openshift-4.6 + to: tests +- dockerfile_path: images/cli/Dockerfile.rhel + from: must-gather-base + inputs: + ocp_builder_rhel-7-golang-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-openshift-4.6 + 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-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-openshift-4.6 + 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.8-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='0.0.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.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: build-rpms-from-tar + commands: '# noop, just to force the building the `rpms` target' + container: + from: oc-base-with-rpms +- as: rpm-build + commands: | + make rpm-build + container: + from: src +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8.yaml new file mode 100644 index 0000000000000..6e3ef9a9878a5 --- /dev/null +++ b/ci-operator/config/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8.yaml @@ -0,0 +1,128 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ansible-operator +- dockerfile_path: release/helm/Dockerfile + from: os-minimal + 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: helm-operator +- 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/ansible-e2e-hybrid.Dockerfile + from: os + inputs: + osdk-builder: + as: + - osdk-builder + to: osdk-ansible-e2e-hybrid +- dockerfile_path: ci/dockerfiles/helm-e2e-hybrid.Dockerfile + from: os-minimal + inputs: + osdk-builder: + as: + - osdk-builder + to: osdk-helm-e2e-hybrid +- 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-ansible-e2e-hybrid + - osdk-helm-e2e + - osdk-helm-e2e-hybrid + - memcached-operator + - nginx-operator + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build/operator-sdk-dev-x86_64-linux-gnu +tests: +- as: unit + commands: | + mkdir -p $GOPATH/src/github.com/operator-framework/operator-sdk + cp -r ./* $GOPATH/src/github.com/operator-framework/operator-sdk/ + cd $GOPATH/src/github.com/operator-framework/operator-sdk + rm -rf vendor/github.com/operator-framework/operator-sdk + make test/unit + container: + from: src +- as: sanity + commands: | + export GO111MODULE=on + export GOFLAGS=-mod=vendor + mkdir -p $GOPATH/src/github.com/operator-framework/operator-sdk + cp -r ./* $GOPATH/src/github.com/operator-framework/operator-sdk/ + cd $GOPATH/src/github.com/operator-framework/operator-sdk + go vet ./... + ./hack/check_license.sh + ./hack/check_error_log_msg_format.sh + container: + from: src +- as: e2e-aws-ansible + commands: make -f ci/prow.Makefile test-e2e-ansible + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-helm + commands: make -f ci/prow.Makefile test-e2e-helm + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: ocp-release-operator-sdk diff --git a/ci-operator/config/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8.yaml b/ci-operator/config/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8.yaml new file mode 100644 index 0000000000000..1c5ce8e869950 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8.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 +canonical_go_repository: github.com/openshift/openshift-ansible +images: +- dockerfile_path: images/installer/Dockerfile + from: base + to: ansible +promotion: + name: 4.8-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.8-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 2>&1 | tee /tmp/artifacts/output.log + container: + from: test-bin +- as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: openshift-ansible diff --git a/ci-operator/config/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8.yaml b/ci-operator/config/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8.yaml new file mode 100644 index 0000000000000..282d997425b08 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: openshift-apiserver +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-cmd + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-cmd +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: openshift-apiserver diff --git a/ci-operator/config/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8.yaml b/ci-operator/config/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8.yaml new file mode 100644 index 0000000000000..0c812279e1ec5 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: 4.8-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-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/openshift-controller-manager +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: openshift-controller-manager +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-gcp-builds + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-builds +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8.yaml new file mode 100644 index 0000000000000..72e7014ac27a8 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8.yaml @@ -0,0 +1,71 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: openshift-state-metrics +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: gofmt + commands: make gofmtcheck + container: + from: src +- as: unit + commands: make test-unit + container: + from: src +- as: doccheck + commands: make doccheck + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8.yaml new file mode 100644 index 0000000000000..cc5aa9c0b1681 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8.yaml @@ -0,0 +1,60 @@ +base_images: + cli: + name: 4.8-priv + namespace: ocp-private + tag: cli +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/openshift-tests-private +images: +- dockerfile_path: openshift-ci/build-root/Dockerfile + from: bin + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: oc-bin-image +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: "1" + memory: 4Gi + bin: + requests: + cpu: "2" + memory: 8Gi + e2e-aws: + requests: + cpu: "4" + memory: 4Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make test +tests: +- as: e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e-test + commands: ./bin/extended-platform-tests run openshift/conformance/parallel --run "High-24829" + from: oc-bin-image + resources: + requests: + cpu: "2" + memory: 4Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: openshift-tests-private diff --git a/ci-operator/config/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8.yaml b/ci-operator/config/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8.yaml new file mode 100644 index 0000000000000..3e10d20503605 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8.yaml @@ -0,0 +1,44 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..5c9b45242d39f --- /dev/null +++ b/ci-operator/config/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + 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: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: openstack-cinder-csi-driver-openstack +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: +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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..e65bf2f4116a1 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master.yaml @@ -0,0 +1,71 @@ +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: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-olm + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +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..1a874fa572b1c --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1.yaml @@ -0,0 +1,61 @@ +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: +- as: verify + commands: make verify-codegen verify-catalog + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: schema-check + commands: make schema-check + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-olm + commands: make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..29e5b23cc6e83 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2.yaml @@ -0,0 +1,61 @@ +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: +- as: verify + commands: make verify-codegen verify-catalog + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: schema-check + commands: make schema-check + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-olm + commands: make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..ed569b23e5642 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3.yaml @@ -0,0 +1,56 @@ +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: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-olm + commands: make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +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..a14427a1d9b85 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4.yaml @@ -0,0 +1,54 @@ +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: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-olm + commands: make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +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..92f3e438f53c2 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5.yaml @@ -0,0 +1,54 @@ +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: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-olm + commands: make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +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..688c31d079643 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6.yaml @@ -0,0 +1,67 @@ +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: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-olm + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +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..471707d154cad --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7.yaml @@ -0,0 +1,72 @@ +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: + disabled: true + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-olm + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +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..65a9834ed3891 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8.yaml @@ -0,0 +1,71 @@ +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: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-aws-olm + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +zz_generated_metadata: + branch: release-4.8 + 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..24685814f9e32 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master.yaml @@ -0,0 +1,78 @@ +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: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..b15efedea5041 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1.yaml @@ -0,0 +1,61 @@ +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: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..be22e159afa4e --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2.yaml @@ -0,0 +1,61 @@ +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: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..47232e54e73f1 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3.yaml @@ -0,0 +1,61 @@ +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: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..f4a3c7e48a56d --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4.yaml @@ -0,0 +1,65 @@ +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: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..6ebb8cee6da21 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5.yaml @@ -0,0 +1,65 @@ +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: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..f151066ee0c1b --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6.yaml @@ -0,0 +1,78 @@ +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: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..f4e4fb788d76d --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7.yaml @@ -0,0 +1,79 @@ +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: + disabled: true + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..120067f859e93 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8.yaml @@ -0,0 +1,78 @@ +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: +- as: unit + commands: make unit + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-operator + commands: make e2e-job + openshift_installer_src: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + commands: ./test-prow-e2e.sh olmFull + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:console-tests +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + 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..afdc9a5c7623d --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-master.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: 4.7-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.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- as: unit + commands: make unit + container: + from: src +- 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..cb3cb710c5ed1 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1.yaml @@ -0,0 +1,38 @@ +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: +- as: unit + commands: make unit + container: + from: src +- 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..465d4054fd80c --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2.yaml @@ -0,0 +1,38 @@ +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: +- as: unit + commands: make unit + container: + from: src +- 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..cb8817ec08ae0 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3.yaml @@ -0,0 +1,38 @@ +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: +- as: unit + commands: make unit + container: + from: src +- 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..d41bb3977a08f --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4.yaml @@ -0,0 +1,38 @@ +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: +- as: unit + commands: make unit + container: + from: src +- 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..00715ec3f273f --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5.yaml @@ -0,0 +1,38 @@ +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: +- as: unit + commands: make unit + container: + from: src +- 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..b390ebae41b75 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6.yaml @@ -0,0 +1,50 @@ +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: +- as: unit + commands: make unit + container: + from: src +- 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..75be57a875e78 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7.yaml @@ -0,0 +1,51 @@ +base_images: + base: + name: 4.7-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: + disabled: true + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- as: unit + commands: make unit + container: + from: src +- 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..f5d9365992628 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make unit + container: + from: src +- 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/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8.yaml b/ci-operator/config/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8.yaml new file mode 100644 index 0000000000000..dfea1dbf050a1 --- /dev/null +++ b/ci-operator/config/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8.yaml @@ -0,0 +1,112 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + base_centos: + name: centos + namespace: openshift + tag: "7" + golang-builder: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ubi7: + name: ubi + namespace: ocp + tag: "7" + ubi8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ubi8-nodejs10: + name: builder + namespace: ocp + tag: ubi8.nodejs.10 + ubi8-python36: + name: builder + namespace: ocp + tag: ubi8.python.36 + ubi8-ruby25: + name: builder + namespace: ocp + tag: ubi8.ruby.25 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/openshift/origin-aggregated-logging +images: +- dockerfile_path: openshift/ci-operator/build-image/Dockerfile + from: src + to: origin-aggregated-logging-tests +- dockerfile_path: test/unit/Dockerfile.rhel8 + from: ubi8-ruby25 + to: logging-test-unit +- context_dir: fluentd + dockerfile_path: Dockerfile + from: ubi8-ruby25 + to: logging-fluentd +- context_dir: elasticsearch + dockerfile_path: Dockerfile.rhel8 + from: ubi8 + to: logging-elasticsearch6 +- context_dir: kibana + dockerfile_path: Dockerfile.rhel8 + from: ubi8-nodejs10 + to: logging-kibana6 +- context_dir: curator + dockerfile_path: Dockerfile + from: ubi8-python36 + to: logging-curator5 +- context_dir: eventrouter/ + dockerfile_path: Dockerfile.centos7 + from: ubi8 + to: logging-eventrouter +promotion: + additional_images: + logging-ci-test-runner: src + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "1" + memory: 200Mi + src: + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: /tmp/run.sh + container: + from: logging-test-unit +- as: smoke + commands: make test + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:origin-aggregated-logging-tests +- as: elastic-operator-e2e + commands: make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:elasticsearch-operator-src +- as: cluster-logging-operator-e2e + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +- as: clo-functional + commands: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-functional + openshift_installer_custom_test_image: + cluster_profile: aws + from: stable:cluster-logging-operator-e2e +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: origin-aggregated-logging diff --git a/ci-operator/config/openshift-priv/origin/openshift-priv-origin-release-4.8.yaml b/ci-operator/config/openshift-priv/origin/openshift-priv-origin-release-4.8.yaml new file mode 100644 index 0000000000000..627e1198221c3 --- /dev/null +++ b/ci-operator/config/openshift-priv/origin/openshift-priv-origin-release-4.8.yaml @@ -0,0 +1,143 @@ +base_images: + 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-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + tools: + name: 4.8-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: tests +promotion: + name: 4.8-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.8-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 +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- as: e2e-aws-ovn + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- as: e2e-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- as: e2e-gcp-builds + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-builds +- 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 +- as: e2e-aws-proxy + steps: + cluster_profile: aws + env: + TEST_SKIPS: "" + workflow: openshift-e2e-aws-proxy +- as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- as: e2e-gcp-image-ecosystem + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-image-ecosystem +- as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-loki +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- as: e2e-vsphere + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: vsphere +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: origin diff --git a/ci-operator/config/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8.yaml b/ci-operator/config/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8.yaml new file mode 100644 index 0000000000000..935c228b9b23b --- /dev/null +++ b/ci-operator/config/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8.yaml @@ -0,0 +1,45 @@ +base_images: + base: + name: 4.8-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 + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: osd-metrics-exporter +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: +- as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: osd-metrics-exporter diff --git a/ci-operator/config/openshift-priv/osin/openshift-priv-osin-release-4.8.yaml b/ci-operator/config/openshift-priv/osin/openshift-priv-osin-release-4.8.yaml new file mode 100644 index 0000000000000..935bc557d6d74 --- /dev/null +++ b/ci-operator/config/openshift-priv/osin/openshift-priv-osin-release-4.8.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.13 +canonical_go_repository: github.com/openshift/osin +promotion: + name: 4.8-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 > /tmp/artifacts/junit_report.xml + container: + from: test-bin +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8.yaml new file mode 100644 index 0000000000000..9206a93c47cff --- /dev/null +++ b/ci-operator/config/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8.yaml @@ -0,0 +1,52 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ovirt-csi-driver-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: +- as: test + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8.yaml new file mode 100644 index 0000000000000..1597a2d34f659 --- /dev/null +++ b/ci-operator/config/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ovirt-csi-driver +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: release-4.8 + org: openshift-priv + repo: ovirt-csi-driver diff --git a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8.yaml b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8.yaml new file mode 100644 index 0000000000000..d5f24d2591bc3 --- /dev/null +++ b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8.yaml @@ -0,0 +1,108 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-kni + tag: dev-scripts + ocp_4.6_cli: + name: 4.8-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-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.6_cli: + as: + - registry.svc.ci.openshift.org/ocp/4.6:cli + 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: ovn-kubernetes +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- 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 +- as: e2e-ovn-hybrid-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-hybrid +- as: e2e-windows-hybrid-network + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test + workflow: ipi-aws-ovn-hybrid +- as: e2e-operator-with-custom-vxlan-port + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +- as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-ovn +- as: e2e-azure-ovn + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-ovn +- as: e2e-gcp-ovn-upgrade + commands: TEST_SUITE=all run-upgrade-tests + cron: '@yearly' + openshift_installer: + cluster_profile: gcp + upgrade: true +zz_generated_metadata: + branch: release-4.8 + 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..d191932ebd0fb --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-master.yaml @@ -0,0 +1,63 @@ +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: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + 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 + export ARTIFACT_DIR=/tmp/artifacts + ./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.1.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.1.yaml new file mode 100644 index 0000000000000..523ba82c21ecd --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.1.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.10 +canonical_go_repository: github.com/kube-reporting/presto +images: +- from: base + to: metering-presto +promotion: + name: 4.1-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.1-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.1 + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.2.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.2.yaml new file mode 100644 index 0000000000000..1d760c9d39dc4 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.2.yaml @@ -0,0 +1,30 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "7" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/kube-reporting/presto +images: +- dockerfile_path: Dockerfile.okd + from: base + to: metering-presto +promotion: + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.3.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.3.yaml new file mode 100644 index 0000000000000..0046d9ff9a2a7 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.3.yaml @@ -0,0 +1,41 @@ +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.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: 4.3-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + export ARTIFACT_DIR=/tmp/artifacts + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.4.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.4.yaml new file mode 100644 index 0000000000000..018ab23102349 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.4.yaml @@ -0,0 +1,41 @@ +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.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: 4.4-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + export ARTIFACT_DIR=/tmp/artifacts + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.4 + 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..2f09d31f29e55 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.5.yaml @@ -0,0 +1,41 @@ +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 + export ARTIFACT_DIR=/tmp/artifacts + ./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..1eb3cd8f124c4 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.6.yaml @@ -0,0 +1,55 @@ +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.svc.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 + export ARTIFACT_DIR=/tmp/artifacts + ./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..911fd86f81f80 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.7.yaml @@ -0,0 +1,64 @@ +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: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + to: metering-presto +promotion: + disabled: true + 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 + export ARTIFACT_DIR=/tmp/artifacts + ./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..32ac44fd8de4a --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.8.yaml @@ -0,0 +1,63 @@ +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: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + 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 + export ARTIFACT_DIR=/tmp/artifacts + ./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/project-request-limit/openshift-priv-project-request-limit-release-4.8.yaml b/ci-operator/config/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8.yaml new file mode 100644 index 0000000000000..23a34b459f1f7 --- /dev/null +++ b/ci-operator/config/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- 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=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8.yaml new file mode 100644 index 0000000000000..36219271ff003 --- /dev/null +++ b/ci-operator/config/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8.yaml @@ -0,0 +1,47 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: prom-label-proxy +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: prom-label-proxy diff --git a/ci-operator/config/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8.yaml b/ci-operator/config/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8.yaml new file mode 100644 index 0000000000000..0e946bf513128 --- /dev/null +++ b/ci-operator/config/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8.yaml @@ -0,0 +1,64 @@ +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 + 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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus-alertmanager +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: prometheus-alertmanager diff --git a/ci-operator/config/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8.yaml new file mode 100644 index 0000000000000..81f1b4e2c0ab6 --- /dev/null +++ b/ci-operator/config/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: prometheus-operator +- dockerfile_path: Dockerfile.config-reloader.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 + 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: prometheus-config-reloader +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: prometheus-operator diff --git a/ci-operator/config/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8.yaml b/ci-operator/config/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8.yaml new file mode 100644 index 0000000000000..517eb66e64dff --- /dev/null +++ b/ci-operator/config/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8.yaml @@ -0,0 +1,64 @@ +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 + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: prometheus diff --git a/ci-operator/config/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8.yaml new file mode 100644 index 0000000000000..b1484c868ebda --- /dev/null +++ b/ci-operator/config/openshift-priv/ptp-operator/openshift-priv-ptp-operator-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-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ptp-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: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8.yaml new file mode 100644 index 0000000000000..4d61db1b33feb --- /dev/null +++ b/ci-operator/config/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: 4.8-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.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: | + mkdir -p /tmp/artifacts + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8.yaml new file mode 100644 index 0000000000000..65055595d1e6f --- /dev/null +++ b/ci-operator/config/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: 4.8-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/route-override-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-route-override-cni +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: route-override-cni diff --git a/ci-operator/config/openshift-priv/router/openshift-priv-router-release-4.8.yaml b/ci-operator/config/openshift-priv/router/openshift-priv-router-release-4.8.yaml new file mode 100644 index 0000000000000..638ce9f8d827e --- /dev/null +++ b/ci-operator/config/openshift-priv/router/openshift-priv-router-release-4.8.yaml @@ -0,0 +1,150 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: openshift-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-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.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + 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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: verify + commands: make verify + container: + from: src +- as: unit + commands: go test -race ./... + container: + from: src +- as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- 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 +- as: e2e-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: gcp + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: router diff --git a/ci-operator/config/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8.yaml b/ci-operator/config/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8.yaml new file mode 100644 index 0000000000000..3851e95859315 --- /dev/null +++ b/ci-operator/config/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8.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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: verify + commands: | + make build + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: runtime-utils diff --git a/ci-operator/config/openshift-priv/sdn/openshift-priv-sdn-release-4.8.yaml b/ci-operator/config/openshift-priv/sdn/openshift-priv-sdn-release-4.8.yaml new file mode 100644 index 0000000000000..5f6b19acee313 --- /dev/null +++ b/ci-operator/config/openshift-priv/sdn/openshift-priv-sdn-release-4.8.yaml @@ -0,0 +1,87 @@ +base_images: + base: + name: 4.8-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 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: sdn +- dockerfile_path: images/kube-proxy/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: kube-proxy +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: sdn diff --git a/ci-operator/config/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8.yaml new file mode 100644 index 0000000000000..e5788803bbd7c --- /dev/null +++ b/ci-operator/config/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: 4.8-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: service-ca-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: +- as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 make test-unit + container: + from: src +- as: verify + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 make verify + container: + from: src +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-operator + commands: make test-e2e + openshift_installer_src: + cluster_profile: aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: service-ca-operator diff --git a/ci-operator/config/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8.yaml b/ci-operator/config/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8.yaml new file mode 100644 index 0000000000000..16374ef4051fb --- /dev/null +++ b/ci-operator/config/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=1 hack/test-go.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + commands: make build-e2e && hack/create-subscription.sh && hack/run-e2e.sh + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8.yaml new file mode 100644 index 0000000000000..f88d6fd76ada1 --- /dev/null +++ b/ci-operator/config/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: local-storage-static-provisioner +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make no-container-test + container: + from: src +zz_generated_metadata: + branch: release-4.8 + 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 new file mode 100644 index 0000000000000..638b245aa7784 --- /dev/null +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: 4.7-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.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: master + 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.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..74e336af9dd2a --- /dev/null +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5.yaml @@ -0,0 +1,47 @@ +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: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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..9b6f366cc940c --- /dev/null +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6.yaml @@ -0,0 +1,47 @@ +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: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +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 new file mode 100644 index 0000000000000..3c7132f7419b1 --- /dev/null +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7.yaml @@ -0,0 +1,48 @@ +base_images: + base: + name: 4.7-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: + disabled: true + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.7 + 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.8.yaml b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8.yaml new file mode 100644 index 0000000000000..029bfd2feaf2a --- /dev/null +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: make test + container: + from: src +- as: verify + commands: make verify + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: special-resource-operator diff --git a/ci-operator/config/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8.yaml b/ci-operator/config/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8.yaml new file mode 100644 index 0000000000000..4baf90f86b2c6 --- /dev/null +++ b/ci-operator/config/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8.yaml @@ -0,0 +1,55 @@ +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-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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-cni +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8.yaml new file mode 100644 index 0000000000000..f53de1d3d6311 --- /dev/null +++ b/ci-operator/config/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8.yaml @@ -0,0 +1,51 @@ +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: + 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.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-dp-admission-controller +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8.yaml new file mode 100644 index 0000000000000..5a24ba29ed6a5 --- /dev/null +++ b/ci-operator/config/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8.yaml new file mode 100644 index 0000000000000..4d6a8a028dff2 --- /dev/null +++ b/ci-operator/config/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8.yaml @@ -0,0 +1,69 @@ +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-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.10 +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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: sriov-network-operator +- dockerfile_path: Dockerfile.sriov-network-config-daemon.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: sriov-network-config-daemon +- dockerfile_path: Dockerfile.webhook.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: sriov-network-webhook +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: sriov-network-operator diff --git a/ci-operator/config/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8.yaml b/ci-operator/config/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8.yaml new file mode 100644 index 0000000000000..4119a3e203ec0 --- /dev/null +++ b/ci-operator/config/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8.yaml @@ -0,0 +1,68 @@ +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-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.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: telemeter +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: vendor + commands: GO111MODULE=on make vendor && git diff --exit-code + container: + from: src +- as: unit + commands: make lint test-unit + container: + from: src +- as: integration + commands: make test-integration + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +- as: benchmark + commands: make test-benchmark + openshift_installer_src: + cluster_profile: aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8.yaml new file mode 100644 index 0000000000000..ab5fcbf18f303 --- /dev/null +++ b/ci-operator/config/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8.yaml @@ -0,0 +1,28 @@ +base_images: + ansible_operator: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8.yaml new file mode 100644 index 0000000000000..cdd2bdf74da1e --- /dev/null +++ b/ci-operator/config/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + mkdir -p /tmp/artifacts + make test-unit JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: template-service-broker diff --git a/ci-operator/config/openshift-priv/thanos/openshift-priv-thanos-release-4.8.yaml b/ci-operator/config/openshift-priv/thanos/openshift-priv-thanos-release-4.8.yaml new file mode 100644 index 0000000000000..1235fee979c78 --- /dev/null +++ b/ci-operator/config/openshift-priv/thanos/openshift-priv-thanos-release-4.8.yaml @@ -0,0 +1,64 @@ +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-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/thanos +images: +- dockerfile_path: Dockerfile.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 + to: thanos +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: vendor + commands: scripts/verify-vendor.sh && git diff --exit-code + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- as: e2e-aws-upgrade + commands: TEST_SUITE=all run-upgrade-tests + openshift_installer: + cluster_profile: aws + upgrade: true +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8.yaml new file mode 100644 index 0000000000000..6c40ae26665cb --- /dev/null +++ b/ci-operator/config/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: vertical-pod-autoscaler-operator diff --git a/ci-operator/config/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8.yaml b/ci-operator/config/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8.yaml new file mode 100644 index 0000000000000..506c05fad9975 --- /dev/null +++ b/ci-operator/config/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: 4.8-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.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + 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.8.yaml b/ci-operator/config/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8.yaml new file mode 100644 index 0000000000000..28618d1c96795 --- /dev/null +++ b/ci-operator/config/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8.yaml @@ -0,0 +1,94 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/windows-machine-config-bootstrapper +images: +- dockerfile_path: Dockerfile.tools + to: windows-machine-config-bootstrapper-tests +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: build + commands: | + make build --warn-undefined-variables + make build-tools --warn-undefined-variables + container: + from: src +- as: verify + commands: make verify-all --warn-undefined-variables + container: + from: src +- as: unit-wni + commands: make test-unit-wni + container: + from: src +- as: e2e-wni + steps: + cluster_profile: aws + test: + - as: e2e-wni + 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 test-e2e-tools + from: src + resources: + requests: + cpu: 1000m + memory: 600Mi + workflow: ipi-aws-ovn-hybrid +- 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.8 + 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.8.yaml b/ci-operator/config/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8.yaml new file mode 100644 index 0000000000000..1178ce1152633 --- /dev/null +++ b/ci-operator/config/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8.yaml @@ -0,0 +1,58 @@ +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/windows-machine-config-operator +images: +- dockerfile_path: build/Dockerfile.ci + to: windows-machine-config-operator-test +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: +- as: lint + commands: make lint + container: + from: src +- as: build + commands: make build + container: + from: src +- as: unit + commands: make unit + container: + from: src +- as: aws-e2e-operator + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test + workflow: ipi-aws-ovn-hybrid +- as: azure-e2e-operator + steps: + cluster_profile: azure4 + test: + - ref: windows-e2e-operator-test + workflow: ipi-azure-ovn-hybrid +- as: aws-e2e-operator-with-custom-vxlan-port + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: windows-machine-config-operator From b5f5ef11b9581ebdfd18f494f4fa9cfe26c7250e Mon Sep 17 00:00:00 2001 From: Petr Muller Date: Tue, 13 Oct 2020 19:01:44 +0200 Subject: [PATCH 3/4] [4.8] Prepopulate jobs by copying 4.7 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.7-*submits.yaml' -or -name '*-release-4.7-periodics.yaml' | while read -r item; do cp "${item}" "${item/4.7/4.8}" sed -i 's/-release-4.7-/-release-4.8-/g' "${item/4.7/4.8}" # job names sed -i 's/- release-4.7/- release-4.8/g' "${item/4.7/4.8}" # branches /tmp/filter.py "${item/4.7/4.8}" echo " [DONE]" $ done ``` --- ...ng-ghostunnel-release-4.8-postsubmits.yaml | 46 + ...ing-ghostunnel-release-4.8-presubmits.yaml | 48 + ...orting-hadoop-release-4.8-postsubmits.yaml | 45 + ...porting-hadoop-release-4.8-presubmits.yaml | 47 + ...eporting-helm-release-4.8-postsubmits.yaml | 46 + ...reporting-helm-release-4.8-presubmits.yaml | 48 + ...eporting-hive-release-4.8-postsubmits.yaml | 45 + ...reporting-hive-release-4.8-presubmits.yaml | 47 + ...tering-operator-release-4.8-periodics.yaml | 94 + ...ring-operator-release-4.8-postsubmits.yaml | 45 + ...ering-operator-release-4.8-presubmits.yaml | 353 +++ ...orting-presto-release-4.8-postsubmits.yaml | 45 + ...porting-presto-release-4.8-presubmits.yaml | 92 + ...luster-operator-release-4.8-periodics.yaml | 91 + ...ster-operator-release-4.8-postsubmits.yaml | 46 + ...uster-operator-release-4.8-presubmits.yaml | 758 +++++ ...ervice-broker-release-4.8-postsubmits.yaml | 54 + ...service-broker-release-4.8-presubmits.yaml | 566 ++++ ...shift-priv-api-release-4.8-presubmits.yaml | 272 ++ ...ver-library-go-release-4.8-presubmits.yaml | 164 + ...isted-service-release-4.8-postsubmits.yaml | 54 + ...sisted-service-release-4.8-presubmits.yaml | 56 + ...sted-test-infra-release-4.8-periodics.yaml | 74 + ...ed-test-infra-release-4.8-postsubmits.yaml | 54 + ...ted-test-infra-release-4.8-presubmits.yaml | 130 + ...iver-operator-release-4.8-postsubmits.yaml | 54 + ...river-operator-release-4.8-presubmits.yaml | 254 ++ ...bs-csi-driver-release-4.8-postsubmits.yaml | 54 + ...ebs-csi-driver-release-4.8-presubmits.yaml | 236 ++ ...ntity-webhook-release-4.8-postsubmits.yaml | 54 + ...entity-webhook-release-4.8-presubmits.yaml | 128 + ...etal-operator-release-4.8-postsubmits.yaml | 54 + ...metal-operator-release-4.8-presubmits.yaml | 238 ++ ...al-runtimecfg-release-4.8-postsubmits.yaml | 54 + ...tal-runtimecfg-release-4.8-presubmits.yaml | 292 ++ ...priv-bond-cni-release-4.8-postsubmits.yaml | 54 + ...-priv-bond-cni-release-4.8-presubmits.yaml | 56 + ...d-machinery-go-release-4.8-presubmits.yaml | 56 + ...-priv-builder-release-4.8-postsubmits.yaml | 54 + ...t-priv-builder-release-4.8-presubmits.yaml | 452 +++ ...nati-operator-release-4.8-postsubmits.yaml | 54 + ...nnati-operator-release-4.8-presubmits.yaml | 196 ++ ...priv-client-go-release-4.8-presubmits.yaml | 56 + ...tial-operator-release-4.8-postsubmits.yaml | 54 + ...ntial-operator-release-4.8-presubmits.yaml | 508 +++ ...der-openstack-release-4.8-postsubmits.yaml | 54 + ...ider-openstack-release-4.8-presubmits.yaml | 110 + ...-actuator-pkg-release-4.8-postsubmits.yaml | 55 + ...i-actuator-pkg-release-4.8-presubmits.yaml | 566 ++++ ...-provider-aws-release-4.8-postsubmits.yaml | 54 + ...i-provider-aws-release-4.8-presubmits.yaml | 504 +++ ...rovider-azure-release-4.8-postsubmits.yaml | 54 + ...provider-azure-release-4.8-presubmits.yaml | 504 +++ ...der-baremetal-release-4.8-postsubmits.yaml | 54 + ...ider-baremetal-release-4.8-presubmits.yaml | 346 ++ ...-provider-gcp-release-4.8-postsubmits.yaml | 54 + ...i-provider-gcp-release-4.8-presubmits.yaml | 382 +++ ...ider-kubemark-release-4.8-postsubmits.yaml | 54 + ...vider-kubemark-release-4.8-presubmits.yaml | 272 ++ ...ider-kubevirt-release-4.8-postsubmits.yaml | 54 + ...vider-kubevirt-release-4.8-presubmits.yaml | 56 + ...vider-libvirt-release-4.8-postsubmits.yaml | 54 + ...ovider-libvirt-release-4.8-presubmits.yaml | 326 ++ ...der-openstack-release-4.8-postsubmits.yaml | 54 + ...ider-openstack-release-4.8-presubmits.yaml | 272 ++ ...rovider-ovirt-release-4.8-postsubmits.yaml | 54 + ...provider-ovirt-release-4.8-presubmits.yaml | 56 + ...tion-operator-release-4.8-postsubmits.yaml | 54 + ...ation-operator-release-4.8-presubmits.yaml | 640 ++++ ...aler-operator-release-4.8-postsubmits.yaml | 54 + ...caler-operator-release-4.8-presubmits.yaml | 504 +++ ...etal-operator-release-4.8-postsubmits.yaml | 54 + ...metal-operator-release-4.8-presubmits.yaml | 400 +++ ...ter-bootstrap-release-4.8-postsubmits.yaml | 54 + ...ster-bootstrap-release-4.8-presubmits.yaml | 362 +++ ...ster-capacity-release-4.8-postsubmits.yaml | 54 + ...uster-capacity-release-4.8-presubmits.yaml | 110 + ...nfig-operator-release-4.8-postsubmits.yaml | 54 + ...onfig-operator-release-4.8-presubmits.yaml | 508 +++ ...ller-operator-release-4.8-postsubmits.yaml | 54 + ...oller-operator-release-4.8-presubmits.yaml | 308 ++ ...-dns-operator-release-4.8-postsubmits.yaml | 54 + ...r-dns-operator-release-4.8-presubmits.yaml | 394 +++ ...etcd-operator-release-4.8-postsubmits.yaml | 54 + ...-etcd-operator-release-4.8-presubmits.yaml | 907 ++++++ ...stry-operator-release-4.8-postsubmits.yaml | 54 + ...istry-operator-release-4.8-presubmits.yaml | 930 ++++++ ...ress-operator-release-4.8-postsubmits.yaml | 54 + ...gress-operator-release-4.8-presubmits.yaml | 466 +++ ...rver-operator-release-4.8-postsubmits.yaml | 54 + ...erver-operator-release-4.8-presubmits.yaml | 848 +++++ ...ager-operator-release-4.8-postsubmits.yaml | 54 + ...nager-operator-release-4.8-presubmits.yaml | 450 +++ ...uler-operator-release-4.8-postsubmits.yaml | 54 + ...duler-operator-release-4.8-presubmits.yaml | 250 ++ ...uler-operator-release-4.8-postsubmits.yaml | 54 + ...duler-operator-release-4.8-presubmits.yaml | 520 +++ ...ator-operator-release-4.8-postsubmits.yaml | 54 + ...rator-operator-release-4.8-presubmits.yaml | 380 +++ ...ging-operator-release-4.8-postsubmits.yaml | 54 + ...gging-operator-release-4.8-presubmits.yaml | 288 ++ ...hine-approver-release-4.8-postsubmits.yaml | 54 + ...chine-approver-release-4.8-presubmits.yaml | 520 +++ ...ring-operator-release-4.8-postsubmits.yaml | 54 + ...oring-operator-release-4.8-presubmits.yaml | 452 +++ ...etwork-operator-release-4.8-periodics.yaml | 74 + ...work-operator-release-4.8-postsubmits.yaml | 54 + ...twork-operator-release-4.8-presubmits.yaml | 962 ++++++ ...-nfd-operator-release-4.8-postsubmits.yaml | 54 + ...r-nfd-operator-release-4.8-presubmits.yaml | 308 ++ ...ning-operator-release-4.8-postsubmits.yaml | 54 + ...uning-operator-release-4.8-presubmits.yaml | 394 +++ ...rver-operator-release-4.8-postsubmits.yaml | 54 + ...erver-operator-release-4.8-presubmits.yaml | 579 ++++ ...ager-operator-release-4.8-postsubmits.yaml | 54 + ...nager-operator-release-4.8-presubmits.yaml | 394 +++ ...cy-controller-release-4.8-postsubmits.yaml | 54 + ...icy-controller-release-4.8-presubmits.yaml | 362 +++ ...sion-operator-release-4.8-postsubmits.yaml | 54 + ...ssion-operator-release-4.8-presubmits.yaml | 408 +++ ...ide-admission-release-4.8-postsubmits.yaml | 54 + ...ride-admission-release-4.8-presubmits.yaml | 182 ++ ...ples-operator-release-4.8-postsubmits.yaml | 54 + ...mples-operator-release-4.8-presubmits.yaml | 556 ++++ ...rage-operator-release-4.8-postsubmits.yaml | 54 + ...orage-operator-release-4.8-presubmits.yaml | 308 ++ ...r-update-keys-release-4.8-postsubmits.yaml | 54 + ...er-update-keys-release-4.8-presubmits.yaml | 200 ++ ...sion-operator-release-4.8-postsubmits.yaml | 54 + ...rsion-operator-release-4.8-presubmits.yaml | 312 ++ ...ance-operator-release-4.8-postsubmits.yaml | 54 + ...iance-operator-release-4.8-presubmits.yaml | 304 ++ ...figmap-reload-release-4.8-postsubmits.yaml | 54 + ...nfigmap-reload-release-4.8-presubmits.yaml | 128 + ...sole-operator-release-4.8-postsubmits.yaml | 54 + ...nsole-operator-release-4.8-presubmits.yaml | 486 +++ ...-priv-console-release-4.8-postsubmits.yaml | 55 + ...t-priv-console-release-4.8-presubmits.yaml | 407 +++ ...rking-plugins-release-4.8-postsubmits.yaml | 54 + ...orking-plugins-release-4.8-presubmits.yaml | 128 + ...-priv-coredns-release-4.8-postsubmits.yaml | 54 + ...t-priv-coredns-release-4.8-presubmits.yaml | 328 ++ ...rd-schema-gen-release-4.8-postsubmits.yaml | 54 + ...crd-schema-gen-release-4.8-presubmits.yaml | 110 + ...ver-registrar-release-4.8-postsubmits.yaml | 54 + ...iver-registrar-release-4.8-presubmits.yaml | 110 + ...nila-operator-release-4.8-postsubmits.yaml | 54 + ...anila-operator-release-4.8-presubmits.yaml | 164 + ...si-driver-nfs-release-4.8-postsubmits.yaml | 54 + ...csi-driver-nfs-release-4.8-presubmits.yaml | 218 ++ ...cted-resource-release-4.8-postsubmits.yaml | 54 + ...ected-resource-release-4.8-presubmits.yaml | 164 + ...rnal-attacher-release-4.8-postsubmits.yaml | 54 + ...ernal-attacher-release-4.8-presubmits.yaml | 182 ++ ...l-provisioner-release-4.8-postsubmits.yaml | 54 + ...al-provisioner-release-4.8-presubmits.yaml | 182 ++ ...ernal-resizer-release-4.8-postsubmits.yaml | 54 + ...ternal-resizer-release-4.8-presubmits.yaml | 182 ++ ...l-snapshotter-release-4.8-postsubmits.yaml | 54 + ...al-snapshotter-release-4.8-presubmits.yaml | 182 ++ ...livenessprobe-release-4.8-postsubmits.yaml | 54 + ...-livenessprobe-release-4.8-presubmits.yaml | 182 ++ ...ver-registrar-release-4.8-postsubmits.yaml | 54 + ...iver-registrar-release-4.8-presubmits.yaml | 182 ++ ...v-csi-operator-release-4.8-presubmits.yaml | 196 ++ ...debug-network-release-4.8-postsubmits.yaml | 54 + ...-debug-network-release-4.8-presubmits.yaml | 128 + ...v-descheduler-release-4.8-postsubmits.yaml | 54 + ...iv-descheduler-release-4.8-presubmits.yaml | 110 + ...arch-operator-release-4.8-postsubmits.yaml | 54 + ...earch-operator-release-4.8-presubmits.yaml | 285 ++ ...csearch-proxy-release-4.8-postsubmits.yaml | 54 + ...icsearch-proxy-release-4.8-presubmits.yaml | 288 ++ ...n-v2-operator-release-4.8-postsubmits.yaml | 54 + ...on-v2-operator-release-4.8-presubmits.yaml | 218 ++ ...rity-operator-release-4.8-postsubmits.yaml | 54 + ...grity-operator-release-4.8-presubmits.yaml | 304 ++ ...-priv-grafana-release-4.8-postsubmits.yaml | 54 + ...t-priv-grafana-release-4.8-presubmits.yaml | 128 + ...-ib-sriov-cni-release-4.8-postsubmits.yaml | 54 + ...v-ib-sriov-cni-release-4.8-presubmits.yaml | 128 + ...mage-registry-release-4.8-postsubmits.yaml | 54 + ...image-registry-release-4.8-presubmits.yaml | 380 +++ ...t-priv-images-release-4.8-postsubmits.yaml | 56 + ...ft-priv-images-release-4.8-presubmits.yaml | 202 ++ ...ghts-operator-release-4.8-postsubmits.yaml | 54 + ...ights-operator-release-4.8-presubmits.yaml | 340 ++ ...riv-installer-release-4.8-postsubmits.yaml | 54 + ...priv-installer-release-4.8-presubmits.yaml | 1877 +++++++++++ ...ecorder-image-release-4.8-postsubmits.yaml | 54 + ...recorder-image-release-4.8-presubmits.yaml | 130 + ...-ironic-image-release-4.8-postsubmits.yaml | 54 + ...v-ironic-image-release-4.8-presubmits.yaml | 130 + ...spector-image-release-4.8-postsubmits.yaml | 54 + ...nspector-image-release-4.8-presubmits.yaml | 130 + ...pa-downloader-release-4.8-postsubmits.yaml | 54 + ...ipa-downloader-release-4.8-presubmits.yaml | 130 + ...os-downloader-release-4.8-postsubmits.yaml | 54 + ...cos-downloader-release-4.8-presubmits.yaml | 130 + ...ic-ip-manager-release-4.8-postsubmits.yaml | 54 + ...tic-ip-manager-release-4.8-presubmits.yaml | 130 + ...client-plugin-release-4.8-postsubmits.yaml | 54 + ...-client-plugin-release-4.8-presubmits.yaml | 214 ++ ...-login-plugin-release-4.8-postsubmits.yaml | 54 + ...t-login-plugin-release-4.8-presubmits.yaml | 128 + ...s-sync-plugin-release-4.8-postsubmits.yaml | 54 + ...ns-sync-plugin-release-4.8-presubmits.yaml | 128 + ...-priv-jenkins-release-4.8-postsubmits.yaml | 54 + ...t-priv-jenkins-release-4.8-presubmits.yaml | 200 ++ ...theus-adapter-release-4.8-postsubmits.yaml | 54 + ...etheus-adapter-release-4.8-presubmits.yaml | 182 ++ ...be-rbac-proxy-release-4.8-postsubmits.yaml | 54 + ...ube-rbac-proxy-release-4.8-presubmits.yaml | 128 + ...state-metrics-release-4.8-postsubmits.yaml | 54 + ...-state-metrics-release-4.8-presubmits.yaml | 128 + ...efed-operator-release-4.8-postsubmits.yaml | 54 + ...befed-operator-release-4.8-presubmits.yaml | 252 ++ ...-priv-kubefed-release-4.8-postsubmits.yaml | 54 + ...t-priv-kubefed-release-4.8-presubmits.yaml | 218 ++ ...es-autoscaler-release-4.8-postsubmits.yaml | 54 + ...tes-autoscaler-release-4.8-presubmits.yaml | 592 ++++ ...sion-migrator-release-4.8-postsubmits.yaml | 54 + ...rsion-migrator-release-4.8-presubmits.yaml | 236 ++ ...rnetes-nmstate-release-4.8-presubmits.yaml | 56 + ...iv-kubernetes-release-4.8-postsubmits.yaml | 55 + ...riv-kubernetes-release-4.8-presubmits.yaml | 1334 ++++++++ ...yr-kubernetes-release-4.8-postsubmits.yaml | 54 + ...ryr-kubernetes-release-4.8-presubmits.yaml | 164 + ...eader-elector-release-4.8-postsubmits.yaml | 54 + ...leader-elector-release-4.8-presubmits.yaml | 110 + ...riv-library-go-release-4.8-presubmits.yaml | 253 ++ ...nuxptp-daemon-release-4.8-postsubmits.yaml | 54 + ...inuxptp-daemon-release-4.8-presubmits.yaml | 128 + ...rage-operator-release-4.8-postsubmits.yaml | 54 + ...orage-operator-release-4.8-presubmits.yaml | 196 ++ ...ift-priv-loki-release-4.8-postsubmits.yaml | 54 + ...hift-priv-loki-release-4.8-presubmits.yaml | 56 + ...-api-operator-release-4.8-postsubmits.yaml | 54 + ...e-api-operator-release-4.8-presubmits.yaml | 1134 +++++++ ...nfig-operator-release-4.8-postsubmits.yaml | 54 + ...onfig-operator-release-4.8-presubmits.yaml | 1091 +++++++ ...dns-publisher-release-4.8-postsubmits.yaml | 54 + ...mdns-publisher-release-4.8-presubmits.yaml | 218 ++ ...mart-exporter-release-4.8-postsubmits.yaml | 54 + ...smart-exporter-release-4.8-presubmits.yaml | 56 + ...on-controller-release-4.8-postsubmits.yaml | 54 + ...ion-controller-release-4.8-presubmits.yaml | 128 + ...iv-multus-cni-release-4.8-postsubmits.yaml | 54 + ...riv-multus-cni-release-4.8-presubmits.yaml | 200 ++ ...v-must-gather-release-4.8-postsubmits.yaml | 54 + ...iv-must-gather-release-4.8-presubmits.yaml | 128 + ...etrics-daemon-release-4.8-postsubmits.yaml | 54 + ...metrics-daemon-release-4.8-presubmits.yaml | 198 ++ ...ure-discovery-release-4.8-postsubmits.yaml | 54 + ...ture-discovery-release-4.8-presubmits.yaml | 164 + ...ctor-operator-release-4.8-postsubmits.yaml | 54 + ...ector-operator-release-4.8-presubmits.yaml | 56 + ...blem-detector-release-4.8-postsubmits.yaml | 54 + ...oblem-detector-release-4.8-presubmits.yaml | 56 + ...node_exporter-release-4.8-postsubmits.yaml | 54 + ...-node_exporter-release-4.8-presubmits.yaml | 128 + ...uth-apiserver-release-4.8-postsubmits.yaml | 54 + ...auth-apiserver-release-4.8-presubmits.yaml | 308 ++ ...v-oauth-proxy-release-4.8-postsubmits.yaml | 54 + ...iv-oauth-proxy-release-4.8-presubmits.yaml | 290 ++ ...-oauth-server-release-4.8-postsubmits.yaml | 54 + ...v-oauth-server-release-4.8-presubmits.yaml | 438 +++ ...shift-priv-oc-release-4.8-postsubmits.yaml | 55 + ...nshift-priv-oc-release-4.8-presubmits.yaml | 617 ++++ ...-operator-sdk-release-4.8-postsubmits.yaml | 54 + ...e-operator-sdk-release-4.8-presubmits.yaml | 336 ++ ...shift-ansible-release-4.8-postsubmits.yaml | 54 + ...nshift-ansible-release-4.8-presubmits.yaml | 182 ++ ...ift-apiserver-release-4.8-postsubmits.yaml | 54 + ...hift-apiserver-release-4.8-presubmits.yaml | 452 +++ ...oller-manager-release-4.8-postsubmits.yaml | 54 + ...roller-manager-release-4.8-presubmits.yaml | 600 ++++ ...state-metrics-release-4.8-postsubmits.yaml | 54 + ...-state-metrics-release-4.8-presubmits.yaml | 290 ++ ...tests-private-release-4.8-postsubmits.yaml | 54 + ...-tests-private-release-4.8-presubmits.yaml | 128 + ...enshift-tests-release-4.8-postsubmits.yaml | 54 + ...penshift-tests-release-4.8-presubmits.yaml | 110 + ...iver-operator-release-4.8-postsubmits.yaml | 54 + ...river-operator-release-4.8-presubmits.yaml | 110 + ...gated-logging-release-4.8-postsubmits.yaml | 55 + ...egated-logging-release-4.8-presubmits.yaml | 465 +++ ...t-priv-origin-release-4.8-postsubmits.yaml | 54 + ...ft-priv-origin-release-4.8-presubmits.yaml | 1355 ++++++++ ...rics-exporter-release-4.8-postsubmits.yaml | 54 + ...trics-exporter-release-4.8-presubmits.yaml | 110 + ...hift-priv-osin-release-4.8-presubmits.yaml | 56 + ...iver-operator-release-4.8-postsubmits.yaml | 54 + ...river-operator-release-4.8-presubmits.yaml | 164 + ...rt-csi-driver-release-4.8-postsubmits.yaml | 54 + ...irt-csi-driver-release-4.8-presubmits.yaml | 56 + ...-ovn-kubernetes-release-4.8-periodics.yaml | 147 + ...vn-kubernetes-release-4.8-postsubmits.yaml | 54 + ...ovn-kubernetes-release-4.8-presubmits.yaml | 564 ++++ ...request-limit-release-4.8-postsubmits.yaml | 54 + ...-request-limit-release-4.8-presubmits.yaml | 290 ++ ...m-label-proxy-release-4.8-postsubmits.yaml | 54 + ...om-label-proxy-release-4.8-presubmits.yaml | 128 + ...-alertmanager-release-4.8-postsubmits.yaml | 54 + ...s-alertmanager-release-4.8-presubmits.yaml | 200 ++ ...heus-operator-release-4.8-postsubmits.yaml | 54 + ...theus-operator-release-4.8-presubmits.yaml | 200 ++ ...iv-prometheus-release-4.8-postsubmits.yaml | 54 + ...riv-prometheus-release-4.8-presubmits.yaml | 200 ++ ...-ptp-operator-release-4.8-postsubmits.yaml | 54 + ...v-ptp-operator-release-4.8-presubmits.yaml | 128 + ...ction-webhook-release-4.8-postsubmits.yaml | 54 + ...ection-webhook-release-4.8-presubmits.yaml | 164 + ...-override-cni-release-4.8-postsubmits.yaml | 54 + ...e-override-cni-release-4.8-presubmits.yaml | 128 + ...t-priv-router-release-4.8-postsubmits.yaml | 54 + ...ft-priv-router-release-4.8-presubmits.yaml | 534 ++++ ...-runtime-utils-release-4.8-presubmits.yaml | 110 + ...hift-priv-sdn-release-4.8-postsubmits.yaml | 54 + ...shift-priv-sdn-release-4.8-presubmits.yaml | 436 +++ ...e-ca-operator-release-4.8-postsubmits.yaml | 54 + ...ce-ca-operator-release-4.8-presubmits.yaml | 448 +++ ...rvice-catalog-release-4.8-postsubmits.yaml | 54 + ...ervice-catalog-release-4.8-presubmits.yaml | 196 ++ ...c-provisioner-release-4.8-postsubmits.yaml | 54 + ...ic-provisioner-release-4.8-presubmits.yaml | 110 + ...riv-sriov-cni-release-4.8-postsubmits.yaml | 54 + ...priv-sriov-cni-release-4.8-presubmits.yaml | 128 + ...on-controller-release-4.8-postsubmits.yaml | 54 + ...ion-controller-release-4.8-presubmits.yaml | 128 + ...device-plugin-release-4.8-postsubmits.yaml | 54 + ...-device-plugin-release-4.8-presubmits.yaml | 128 + ...work-operator-release-4.8-postsubmits.yaml | 54 + ...twork-operator-release-4.8-presubmits.yaml | 182 ++ ...riv-telemeter-release-4.8-postsubmits.yaml | 54 + ...priv-telemeter-release-4.8-presubmits.yaml | 448 +++ ...oker-operator-release-4.8-postsubmits.yaml | 54 + ...roker-operator-release-4.8-presubmits.yaml | 56 + ...ervice-broker-release-4.8-postsubmits.yaml | 54 + ...service-broker-release-4.8-presubmits.yaml | 362 +++ ...t-priv-thanos-release-4.8-postsubmits.yaml | 54 + ...ft-priv-thanos-release-4.8-presubmits.yaml | 254 ++ ...aler-operator-release-4.8-postsubmits.yaml | 54 + ...caler-operator-release-4.8-presubmits.yaml | 344 ++ ...ereabouts-cni-release-4.8-postsubmits.yaml | 54 + ...hereabouts-cni-release-4.8-presubmits.yaml | 128 + ...-bootstrapper-release-4.8-postsubmits.yaml | 54 + ...g-bootstrapper-release-4.8-presubmits.yaml | 362 +++ ...nfig-operator-release-4.8-postsubmits.yaml | 54 + ...onfig-operator-release-4.8-presubmits.yaml | 434 +++ ...ap-ci-artifacts-release-4.8-periodics.yaml | 63 + ...-ci-artifacts-release-4.8-postsubmits.yaml | 45 + ...p-ci-artifacts-release-4.8-presubmits.yaml | 47 + ...urce-operator-release-4.8-postsubmits.yaml | 45 + ...ource-operator-release-4.8-presubmits.yaml | 263 ++ ...ervice-broker-release-4.8-postsubmits.yaml | 45 + ...service-broker-release-4.8-presubmits.yaml | 485 +++ .../openshift-api-release-4.8-presubmits.yaml | 227 ++ ...ver-library-go-release-4.8-presubmits.yaml | 137 + ...isted-service-release-4.8-postsubmits.yaml | 45 + ...sisted-service-release-4.8-presubmits.yaml | 47 + ...sted-test-infra-release-4.8-periodics.yaml | 65 + ...ed-test-infra-release-4.8-postsubmits.yaml | 45 + ...ted-test-infra-release-4.8-presubmits.yaml | 112 + ...iver-operator-release-4.8-postsubmits.yaml | 45 + ...river-operator-release-4.8-presubmits.yaml | 218 ++ ...bs-csi-driver-release-4.8-postsubmits.yaml | 46 + ...ebs-csi-driver-release-4.8-presubmits.yaml | 204 ++ ...ntity-webhook-release-4.8-postsubmits.yaml | 46 + ...entity-webhook-release-4.8-presubmits.yaml | 112 + ...etal-operator-release-4.8-postsubmits.yaml | 46 + ...metal-operator-release-4.8-presubmits.yaml | 206 ++ ...al-runtimecfg-release-4.8-postsubmits.yaml | 45 + ...tal-runtimecfg-release-4.8-presubmits.yaml | 247 ++ ...hift-bond-cni-release-4.8-postsubmits.yaml | 45 + ...shift-bond-cni-release-4.8-presubmits.yaml | 47 + ...d-machinery-go-release-4.8-presubmits.yaml | 47 + ...shift-builder-release-4.8-postsubmits.yaml | 45 + ...nshift-builder-release-4.8-presubmits.yaml | 390 +++ ...nati-operator-release-4.8-postsubmits.yaml | 45 + ...nnati-operator-release-4.8-presubmits.yaml | 169 + ...hift-client-go-release-4.8-presubmits.yaml | 47 + ...tial-operator-release-4.8-postsubmits.yaml | 45 + ...ntial-operator-release-4.8-presubmits.yaml | 523 +++ ...der-openstack-release-4.8-postsubmits.yaml | 46 + ...ider-openstack-release-4.8-presubmits.yaml | 94 + ...-actuator-pkg-release-4.8-postsubmits.yaml | 46 + ...i-actuator-pkg-release-4.8-presubmits.yaml | 496 +++ ...-provider-aws-release-4.8-postsubmits.yaml | 46 + ...i-provider-aws-release-4.8-presubmits.yaml | 467 +++ ...rovider-azure-release-4.8-postsubmits.yaml | 46 + ...provider-azure-release-4.8-presubmits.yaml | 441 +++ ...der-baremetal-release-4.8-postsubmits.yaml | 45 + ...ider-baremetal-release-4.8-presubmits.yaml | 292 ++ ...-provider-gcp-release-4.8-postsubmits.yaml | 45 + ...i-provider-gcp-release-4.8-presubmits.yaml | 329 ++ ...ider-kubemark-release-4.8-postsubmits.yaml | 45 + ...vider-kubemark-release-4.8-presubmits.yaml | 227 ++ ...ider-kubevirt-release-4.8-postsubmits.yaml | 45 + ...vider-kubevirt-release-4.8-presubmits.yaml | 47 + ...vider-libvirt-release-4.8-postsubmits.yaml | 45 + ...ovider-libvirt-release-4.8-presubmits.yaml | 378 +++ ...der-openstack-release-4.8-postsubmits.yaml | 46 + ...ider-openstack-release-4.8-presubmits.yaml | 314 ++ ...rovider-ovirt-release-4.8-postsubmits.yaml | 45 + ...provider-ovirt-release-4.8-presubmits.yaml | 135 + ...tion-operator-release-4.8-postsubmits.yaml | 45 + ...ation-operator-release-4.8-presubmits.yaml | 559 ++++ ...aler-operator-release-4.8-postsubmits.yaml | 45 + ...caler-operator-release-4.8-presubmits.yaml | 432 +++ ...etal-operator-release-4.8-postsubmits.yaml | 45 + ...metal-operator-release-4.8-presubmits.yaml | 337 ++ ...ter-bootstrap-release-4.8-postsubmits.yaml | 45 + ...ster-bootstrap-release-4.8-presubmits.yaml | 308 ++ ...ster-capacity-release-4.8-postsubmits.yaml | 46 + ...uster-capacity-release-4.8-presubmits.yaml | 94 + ...nfig-operator-release-4.8-postsubmits.yaml | 45 + ...onfig-operator-release-4.8-presubmits.yaml | 436 +++ ...ller-operator-release-4.8-postsubmits.yaml | 45 + ...oller-operator-release-4.8-presubmits.yaml | 263 ++ ...-dns-operator-release-4.8-postsubmits.yaml | 45 + ...r-dns-operator-release-4.8-presubmits.yaml | 340 ++ ...etcd-operator-release-4.8-postsubmits.yaml | 45 + ...-etcd-operator-release-4.8-presubmits.yaml | 795 +++++ ...stry-operator-release-4.8-postsubmits.yaml | 45 + ...istry-operator-release-4.8-presubmits.yaml | 906 ++++++ ...ress-operator-release-4.8-postsubmits.yaml | 45 + ...gress-operator-release-4.8-presubmits.yaml | 404 +++ ...rver-operator-release-4.8-postsubmits.yaml | 45 + ...erver-operator-release-4.8-presubmits.yaml | 742 +++++ ...ager-operator-release-4.8-postsubmits.yaml | 45 + ...nager-operator-release-4.8-presubmits.yaml | 387 +++ ...uler-operator-release-4.8-postsubmits.yaml | 45 + ...duler-operator-release-4.8-presubmits.yaml | 214 ++ ...uler-operator-release-4.8-postsubmits.yaml | 45 + ...duler-operator-release-4.8-presubmits.yaml | 448 +++ ...ator-operator-release-4.8-postsubmits.yaml | 45 + ...rator-operator-release-4.8-presubmits.yaml | 326 ++ ...ging-operator-release-4.8-postsubmits.yaml | 45 + ...gging-operator-release-4.8-presubmits.yaml | 252 ++ ...hine-approver-release-4.8-postsubmits.yaml | 45 + ...chine-approver-release-4.8-presubmits.yaml | 459 +++ ...ring-operator-release-4.8-postsubmits.yaml | 45 + ...oring-operator-release-4.8-presubmits.yaml | 416 +++ ...etwork-operator-release-4.8-periodics.yaml | 65 + ...work-operator-release-4.8-postsubmits.yaml | 45 + ...twork-operator-release-4.8-presubmits.yaml | 1093 +++++++ ...-nfd-operator-release-4.8-postsubmits.yaml | 45 + ...r-nfd-operator-release-4.8-presubmits.yaml | 263 ++ ...ning-operator-release-4.8-postsubmits.yaml | 45 + ...uning-operator-release-4.8-presubmits.yaml | 340 ++ ...rver-operator-release-4.8-postsubmits.yaml | 45 + ...erver-operator-release-4.8-presubmits.yaml | 509 +++ ...ager-operator-release-4.8-postsubmits.yaml | 45 + ...nager-operator-release-4.8-presubmits.yaml | 340 ++ ...cy-controller-release-4.8-postsubmits.yaml | 45 + ...icy-controller-release-4.8-presubmits.yaml | 308 ++ ...sion-operator-release-4.8-postsubmits.yaml | 45 + ...ssion-operator-release-4.8-presubmits.yaml | 354 +++ ...ide-admission-release-4.8-postsubmits.yaml | 45 + ...ride-admission-release-4.8-presubmits.yaml | 155 + ...ples-operator-release-4.8-postsubmits.yaml | 45 + ...mples-operator-release-4.8-presubmits.yaml | 486 +++ ...rage-operator-release-4.8-postsubmits.yaml | 45 + ...orage-operator-release-4.8-presubmits.yaml | 263 ++ ...r-update-keys-release-4.8-postsubmits.yaml | 45 + ...er-update-keys-release-4.8-presubmits.yaml | 173 + ...sion-operator-release-4.8-postsubmits.yaml | 45 + ...rsion-operator-release-4.8-presubmits.yaml | 328 ++ ...ance-operator-release-4.8-postsubmits.yaml | 45 + ...iance-operator-release-4.8-presubmits.yaml | 259 ++ ...figmap-reload-release-4.8-postsubmits.yaml | 45 + ...nfigmap-reload-release-4.8-presubmits.yaml | 110 + ...sole-operator-release-4.8-postsubmits.yaml | 45 + ...nsole-operator-release-4.8-presubmits.yaml | 423 +++ ...shift-console-release-4.8-postsubmits.yaml | 46 + ...nshift-console-release-4.8-presubmits.yaml | 353 +++ ...rking-plugins-release-4.8-postsubmits.yaml | 45 + ...orking-plugins-release-4.8-presubmits.yaml | 110 + ...shift-coredns-release-4.8-postsubmits.yaml | 46 + ...nshift-coredns-release-4.8-presubmits.yaml | 288 ++ ...rd-schema-gen-release-4.8-postsubmits.yaml | 45 + ...crd-schema-gen-release-4.8-presubmits.yaml | 92 + ...ver-registrar-release-4.8-postsubmits.yaml | 46 + ...iver-registrar-release-4.8-presubmits.yaml | 94 + ...nila-operator-release-4.8-postsubmits.yaml | 45 + ...anila-operator-release-4.8-presubmits.yaml | 137 + ...si-driver-nfs-release-4.8-postsubmits.yaml | 46 + ...csi-driver-nfs-release-4.8-presubmits.yaml | 186 ++ ...cted-resource-release-4.8-postsubmits.yaml | 45 + ...ected-resource-release-4.8-presubmits.yaml | 137 + ...rnal-attacher-release-4.8-postsubmits.yaml | 46 + ...ernal-attacher-release-4.8-presubmits.yaml | 249 ++ ...l-provisioner-release-4.8-postsubmits.yaml | 46 + ...al-provisioner-release-4.8-presubmits.yaml | 249 ++ ...ernal-resizer-release-4.8-postsubmits.yaml | 46 + ...ternal-resizer-release-4.8-presubmits.yaml | 249 ++ ...l-snapshotter-release-4.8-postsubmits.yaml | 46 + ...al-snapshotter-release-4.8-presubmits.yaml | 249 ++ ...livenessprobe-release-4.8-postsubmits.yaml | 46 + ...-livenessprobe-release-4.8-presubmits.yaml | 249 ++ ...ver-registrar-release-4.8-postsubmits.yaml | 46 + ...iver-registrar-release-4.8-presubmits.yaml | 249 ++ ...t-csi-operator-release-4.8-presubmits.yaml | 169 + ...debug-network-release-4.8-postsubmits.yaml | 45 + ...-debug-network-release-4.8-presubmits.yaml | 110 + ...t-descheduler-release-4.8-postsubmits.yaml | 46 + ...ft-descheduler-release-4.8-presubmits.yaml | 94 + ...arch-operator-release-4.8-postsubmits.yaml | 45 + ...earch-operator-release-4.8-presubmits.yaml | 249 ++ ...csearch-proxy-release-4.8-postsubmits.yaml | 45 + ...icsearch-proxy-release-4.8-presubmits.yaml | 252 ++ ...n-v2-operator-release-4.8-postsubmits.yaml | 45 + ...on-v2-operator-release-4.8-presubmits.yaml | 182 ++ ...rity-operator-release-4.8-postsubmits.yaml | 45 + ...grity-operator-release-4.8-presubmits.yaml | 259 ++ ...shift-grafana-release-4.8-postsubmits.yaml | 45 + ...nshift-grafana-release-4.8-presubmits.yaml | 110 + ...-ib-sriov-cni-release-4.8-postsubmits.yaml | 45 + ...t-ib-sriov-cni-release-4.8-presubmits.yaml | 110 + ...mage-registry-release-4.8-postsubmits.yaml | 45 + ...image-registry-release-4.8-presubmits.yaml | 384 +++ ...nshift-images-release-4.8-postsubmits.yaml | 47 + ...enshift-images-release-4.8-presubmits.yaml | 175 + ...ghts-operator-release-4.8-postsubmits.yaml | 45 + ...ights-operator-release-4.8-presubmits.yaml | 295 ++ ...ift-installer-release-4.8-postsubmits.yaml | 45 + ...hift-installer-release-4.8-presubmits.yaml | 2805 +++++++++++++++++ ...ecorder-image-release-4.8-postsubmits.yaml | 45 + ...recorder-image-release-4.8-presubmits.yaml | 112 + ...-ironic-image-release-4.8-postsubmits.yaml | 45 + ...t-ironic-image-release-4.8-presubmits.yaml | 112 + ...spector-image-release-4.8-postsubmits.yaml | 45 + ...nspector-image-release-4.8-presubmits.yaml | 112 + ...pa-downloader-release-4.8-postsubmits.yaml | 45 + ...ipa-downloader-release-4.8-presubmits.yaml | 112 + ...os-downloader-release-4.8-postsubmits.yaml | 45 + ...cos-downloader-release-4.8-presubmits.yaml | 112 + ...ic-ip-manager-release-4.8-postsubmits.yaml | 45 + ...tic-ip-manager-release-4.8-presubmits.yaml | 112 + ...client-plugin-release-4.8-postsubmits.yaml | 45 + ...-client-plugin-release-4.8-presubmits.yaml | 187 ++ ...-login-plugin-release-4.8-postsubmits.yaml | 45 + ...t-login-plugin-release-4.8-presubmits.yaml | 110 + ...s-sync-plugin-release-4.8-postsubmits.yaml | 45 + ...ns-sync-plugin-release-4.8-presubmits.yaml | 110 + ...shift-jenkins-release-4.8-postsubmits.yaml | 45 + ...nshift-jenkins-release-4.8-presubmits.yaml | 173 + ...theus-adapter-release-4.8-postsubmits.yaml | 46 + ...etheus-adapter-release-4.8-presubmits.yaml | 159 + ...be-rbac-proxy-release-4.8-postsubmits.yaml | 45 + ...ube-rbac-proxy-release-4.8-presubmits.yaml | 110 + ...state-metrics-release-4.8-postsubmits.yaml | 46 + ...-state-metrics-release-4.8-presubmits.yaml | 112 + ...efed-operator-release-4.8-postsubmits.yaml | 45 + ...befed-operator-release-4.8-presubmits.yaml | 216 ++ ...shift-kubefed-release-4.8-postsubmits.yaml | 46 + ...nshift-kubefed-release-4.8-presubmits.yaml | 186 ++ ...es-autoscaler-release-4.8-postsubmits.yaml | 46 + ...tes-autoscaler-release-4.8-presubmits.yaml | 523 +++ ...sion-migrator-release-4.8-postsubmits.yaml | 46 + ...rsion-migrator-release-4.8-presubmits.yaml | 204 ++ ...rnetes-nmstate-release-4.8-presubmits.yaml | 47 + ...ft-kubernetes-release-4.8-postsubmits.yaml | 47 + ...ift-kubernetes-release-4.8-presubmits.yaml | 1182 +++++++ ...yr-kubernetes-release-4.8-postsubmits.yaml | 45 + ...ryr-kubernetes-release-4.8-presubmits.yaml | 137 + ...eader-elector-release-4.8-postsubmits.yaml | 45 + ...leader-elector-release-4.8-presubmits.yaml | 92 + ...ift-library-go-release-4.8-presubmits.yaml | 218 ++ ...nuxptp-daemon-release-4.8-postsubmits.yaml | 45 + ...inuxptp-daemon-release-4.8-presubmits.yaml | 110 + ...rage-operator-release-4.8-postsubmits.yaml | 45 + ...orage-operator-release-4.8-presubmits.yaml | 169 + ...penshift-loki-release-4.8-postsubmits.yaml | 45 + ...openshift-loki-release-4.8-presubmits.yaml | 47 + ...-api-operator-release-4.8-postsubmits.yaml | 45 + ...e-api-operator-release-4.8-presubmits.yaml | 1023 ++++++ ...nfig-operator-release-4.8-postsubmits.yaml | 45 + ...onfig-operator-release-4.8-presubmits.yaml | 1137 +++++++ ...dns-publisher-release-4.8-postsubmits.yaml | 45 + ...mdns-publisher-release-4.8-presubmits.yaml | 182 ++ ...mart-exporter-release-4.8-postsubmits.yaml | 45 + ...smart-exporter-release-4.8-presubmits.yaml | 47 + ...on-controller-release-4.8-postsubmits.yaml | 45 + ...ion-controller-release-4.8-presubmits.yaml | 110 + ...ft-multus-cni-release-4.8-postsubmits.yaml | 45 + ...ift-multus-cni-release-4.8-presubmits.yaml | 173 + ...t-must-gather-release-4.8-postsubmits.yaml | 45 + ...ft-must-gather-release-4.8-presubmits.yaml | 110 + ...etrics-daemon-release-4.8-postsubmits.yaml | 45 + ...metrics-daemon-release-4.8-presubmits.yaml | 171 + ...ure-discovery-release-4.8-postsubmits.yaml | 45 + ...ture-discovery-release-4.8-presubmits.yaml | 137 + ...ctor-operator-release-4.8-postsubmits.yaml | 45 + ...ector-operator-release-4.8-presubmits.yaml | 47 + ...blem-detector-release-4.8-postsubmits.yaml | 45 + ...oblem-detector-release-4.8-presubmits.yaml | 47 + ...node_exporter-release-4.8-postsubmits.yaml | 45 + ...-node_exporter-release-4.8-presubmits.yaml | 110 + ...uth-apiserver-release-4.8-postsubmits.yaml | 45 + ...auth-apiserver-release-4.8-presubmits.yaml | 263 ++ ...t-oauth-proxy-release-4.8-postsubmits.yaml | 45 + ...ft-oauth-proxy-release-4.8-presubmits.yaml | 245 ++ ...-oauth-server-release-4.8-postsubmits.yaml | 45 + ...t-oauth-server-release-4.8-presubmits.yaml | 375 +++ .../openshift-oc-release-4.8-postsubmits.yaml | 46 + .../openshift-oc-release-4.8-presubmits.yaml | 528 ++++ ...-operator-sdk-release-4.8-postsubmits.yaml | 45 + ...e-operator-sdk-release-4.8-presubmits.yaml | 291 ++ ...shift-ansible-release-4.8-postsubmits.yaml | 45 + ...nshift-ansible-release-4.8-presubmits.yaml | 155 + ...ift-apiserver-release-4.8-postsubmits.yaml | 45 + ...hift-apiserver-release-4.8-presubmits.yaml | 389 +++ ...oller-manager-release-4.8-postsubmits.yaml | 45 + ...roller-manager-release-4.8-presubmits.yaml | 521 +++ ...state-metrics-release-4.8-postsubmits.yaml | 45 + ...-state-metrics-release-4.8-presubmits.yaml | 245 ++ ...tests-private-release-4.8-postsubmits.yaml | 52 + ...-tests-private-release-4.8-presubmits.yaml | 124 + ...enshift-tests-release-4.8-postsubmits.yaml | 45 + ...penshift-tests-release-4.8-presubmits.yaml | 92 + ...iver-operator-release-4.8-postsubmits.yaml | 45 + ...river-operator-release-4.8-presubmits.yaml | 92 + ...gated-logging-release-4.8-postsubmits.yaml | 46 + ...egated-logging-release-4.8-presubmits.yaml | 411 +++ ...nshift-origin-release-4.8-postsubmits.yaml | 45 + ...enshift-origin-release-4.8-presubmits.yaml | 1429 +++++++++ ...rics-exporter-release-4.8-postsubmits.yaml | 45 + ...trics-exporter-release-4.8-presubmits.yaml | 92 + ...openshift-osin-release-4.8-presubmits.yaml | 47 + ...iver-operator-release-4.8-postsubmits.yaml | 46 + ...river-operator-release-4.8-presubmits.yaml | 231 ++ ...rt-csi-driver-release-4.8-postsubmits.yaml | 46 + ...irt-csi-driver-release-4.8-presubmits.yaml | 139 + ...-ovn-kubernetes-release-4.8-periodics.yaml | 129 + ...vn-kubernetes-release-4.8-postsubmits.yaml | 45 + ...ovn-kubernetes-release-4.8-presubmits.yaml | 749 +++++ ...request-limit-release-4.8-postsubmits.yaml | 45 + ...-request-limit-release-4.8-presubmits.yaml | 245 ++ ...m-label-proxy-release-4.8-postsubmits.yaml | 45 + ...om-label-proxy-release-4.8-presubmits.yaml | 110 + ...-alertmanager-release-4.8-postsubmits.yaml | 45 + ...s-alertmanager-release-4.8-presubmits.yaml | 173 + ...heus-operator-release-4.8-postsubmits.yaml | 46 + ...theus-operator-release-4.8-presubmits.yaml | 176 ++ ...ft-prometheus-release-4.8-postsubmits.yaml | 45 + ...ift-prometheus-release-4.8-presubmits.yaml | 173 + ...-ptp-operator-release-4.8-postsubmits.yaml | 45 + ...t-ptp-operator-release-4.8-presubmits.yaml | 110 + ...ction-webhook-release-4.8-postsubmits.yaml | 45 + ...ection-webhook-release-4.8-presubmits.yaml | 137 + ...-override-cni-release-4.8-postsubmits.yaml | 45 + ...e-override-cni-release-4.8-presubmits.yaml | 110 + ...nshift-router-release-4.8-postsubmits.yaml | 45 + ...enshift-router-release-4.8-presubmits.yaml | 465 +++ ...-runtime-utils-release-4.8-presubmits.yaml | 92 + ...openshift-sdn-release-4.8-postsubmits.yaml | 45 + .../openshift-sdn-release-4.8-presubmits.yaml | 465 +++ ...e-ca-operator-release-4.8-postsubmits.yaml | 45 + ...ce-ca-operator-release-4.8-presubmits.yaml | 385 +++ ...rvice-catalog-release-4.8-postsubmits.yaml | 46 + ...ervice-catalog-release-4.8-presubmits.yaml | 172 + ...c-provisioner-release-4.8-postsubmits.yaml | 46 + ...ic-provisioner-release-4.8-presubmits.yaml | 94 + ...ift-sriov-cni-release-4.8-postsubmits.yaml | 45 + ...hift-sriov-cni-release-4.8-presubmits.yaml | 110 + ...on-controller-release-4.8-postsubmits.yaml | 45 + ...ion-controller-release-4.8-presubmits.yaml | 110 + ...device-plugin-release-4.8-postsubmits.yaml | 45 + ...-device-plugin-release-4.8-presubmits.yaml | 110 + ...work-operator-release-4.8-postsubmits.yaml | 45 + ...twork-operator-release-4.8-presubmits.yaml | 155 + ...ift-telemeter-release-4.8-postsubmits.yaml | 45 + ...hift-telemeter-release-4.8-presubmits.yaml | 417 +++ ...oker-operator-release-4.8-postsubmits.yaml | 45 + ...roker-operator-release-4.8-presubmits.yaml | 47 + ...ervice-broker-release-4.8-postsubmits.yaml | 45 + ...service-broker-release-4.8-presubmits.yaml | 308 ++ ...nshift-thanos-release-4.8-postsubmits.yaml | 45 + ...enshift-thanos-release-4.8-presubmits.yaml | 218 ++ ...aler-operator-release-4.8-postsubmits.yaml | 45 + ...caler-operator-release-4.8-presubmits.yaml | 290 ++ ...ereabouts-cni-release-4.8-postsubmits.yaml | 45 + ...hereabouts-cni-release-4.8-presubmits.yaml | 110 + ...-bootstrapper-release-4.8-postsubmits.yaml | 45 + ...g-bootstrapper-release-4.8-presubmits.yaml | 308 ++ ...nfig-operator-release-4.8-postsubmits.yaml | 45 + ...onfig-operator-release-4.8-presubmits.yaml | 371 +++ ...cycle-manager-release-4.8-postsubmits.yaml | 45 + ...ecycle-manager-release-4.8-presubmits.yaml | 423 +++ ...r-marketplace-release-4.8-postsubmits.yaml | 45 + ...or-marketplace-release-4.8-presubmits.yaml | 437 +++ ...ator-registry-release-4.8-postsubmits.yaml | 45 + ...rator-registry-release-4.8-presubmits.yaml | 155 + 695 files changed, 119410 insertions(+) create mode 100644 ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-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.8-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.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/api/openshift-api-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-capacity/openshift-cluster-capacity-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-capacity/openshift-cluster-capacity-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/compliance-operator/openshift-compliance-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/compliance-operator/openshift-compliance-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/console-operator/openshift-console-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/console-operator/openshift-console-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/console/openshift-console-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/console/openshift-console-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/coredns/openshift-coredns-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/coredns/openshift-coredns-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/debug-network/openshift-debug-network-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/debug-network/openshift-debug-network-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/descheduler/openshift-descheduler-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/descheduler/openshift-descheduler-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/grafana/openshift-grafana-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/grafana/openshift-grafana-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/image-registry/openshift-image-registry-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/image-registry/openshift-image-registry-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/images/openshift-images-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/images/openshift-images-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/installer/openshift-installer-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/installer/openshift-installer-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/library-go/openshift-library-go-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/osin/openshift-osin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/router/openshift-router-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/router/openshift-router-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/runtime-utils/openshift-runtime-utils-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-presubmits.yaml diff --git a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..28d0e750d217e --- /dev/null +++ b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + kube-reporting/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/square/ghostunnel + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3b9be707f0074 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-presubmits.yaml @@ -0,0 +1,48 @@ +presubmits: + kube-reporting/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9828a63924c4f --- /dev/null +++ b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + kube-reporting/hadoop: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e5db380c7e39b --- /dev/null +++ b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + kube-reporting/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ced2ad8c7493f --- /dev/null +++ b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + kube-reporting/helm: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: k8s.io/helm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..39e2bd6d11b15 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-presubmits.yaml @@ -0,0 +1,48 @@ +presubmits: + kube-reporting/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7f5d6f8d3771b --- /dev/null +++ b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + kube-reporting/hive: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..17fa63f2ee80c --- /dev/null +++ b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + kube-reporting/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8-periodics.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..fd00c6365cf6a --- /dev/null +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-periodics.yaml @@ -0,0 +1,94 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@daily' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: kube-reporting + repo: metering-operator + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-kube-reporting-metering-operator-release-4.8-metering-periodic-aws + reporter_config: + slack: + channel: '#metering-ci-notifications' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' + spec: + containers: + - args: + - --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-periodic-aws-cluster-profile + - --target=metering-periodic-aws + - --template=/usr/local/metering-periodic-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-periodic-aws + - name: TEST_COMMAND + value: 'set -x + + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" + TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + + ' + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-periodic-aws-cluster-profile + name: cluster-profile + - mountPath: /usr/local/metering-periodic-aws + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..eb176ebc1a1cb --- /dev/null +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + kube-reporting/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..997622f5196f6 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-presubmits.yaml @@ -0,0 +1,353 @@ +presubmits: + kube-reporting/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-ci-index + rerun_command: /test ci-index + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-metering-e2e-aws + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-metering-upgrade-aws + rerun_command: /test metering-upgrade-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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.8-vendor + rerun_command: /test vendor + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..8093d1fa4df4e --- /dev/null +++ b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + kube-reporting/presto: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..fdec02a5b072c --- /dev/null +++ b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-presubmits.yaml @@ -0,0 +1,92 @@ +presubmits: + kube-reporting/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8-periodics.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..7da714596fa87 --- /dev/null +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-periodics.yaml @@ -0,0 +1,91 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 2 4 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + 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.8-hco-e2e-deploy-nightly-master-aws + spec: + containers: + - args: + - --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 + - --template=/usr/local/hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-deploy-nightly-master-aws + - name: TEST_COMMAND + value: '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=/tmp/artifacts + --timeout=10 + + ' + 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: /usr/local/hco-e2e-deploy-nightly-master-aws + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9015581f978a6 --- /dev/null +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + kubevirt/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..808c8f2e27737 --- /dev/null +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-presubmits.yaml @@ -0,0 +1,758 @@ +presubmits: + kubevirt/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-ci-index + rerun_command: /test ci-index + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/hco-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-kubevirt-hyperconverged-cluster-operator-release-4.8-hco-e2e-aws + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --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-aws-cluster-profile + - --target=hco-e2e-aws + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: 'make start && make functest + + ' + 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: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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-4.8 + cluster: build01 + context: ci/prow/hco-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-kubevirt-hyperconverged-cluster-operator-release-4.8-hco-e2e-azure + rerun_command: /test hco-e2e-azure + spec: + containers: + - args: + - --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-azure-cluster-profile + - --target=hco-e2e-azure + - --template=/usr/local/hco-e2e-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-azure + - name: TEST_COMMAND + value: 'make start && make functest + + ' + 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: /usr/local/hco-e2e-azure + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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-4.8 + 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.8-hco-e2e-image-index-aws + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-hco-e2e-image-index-azure + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-hco-e2e-image-index-gcp + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-hco-e2e-upgrade-aws + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: 'RELEASE_DELTA=1 make upgrade-test + + ' + 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: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: 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.8-hco-e2e-upgrade-azure + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --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 + - --template=/usr/local/hco-e2e-upgrade-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-azure + - name: TEST_COMMAND + value: 'RELEASE_DELTA=1 make upgrade-test + + ' + 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: /usr/local/hco-e2e-upgrade-azure + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: 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.8-hco-e2e-upgrade-prev-aws + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --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 + - --template=/usr/local/hco-e2e-upgrade-prev-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-aws + - name: TEST_COMMAND + value: 'RELEASE_DELTA=2 PREV=true make upgrade-test + + ' + 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: /usr/local/hco-e2e-upgrade-prev-aws + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: 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.8-hco-e2e-upgrade-prev-azure + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --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 + - --template=/usr/local/hco-e2e-upgrade-prev-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-azure + - name: TEST_COMMAND + value: 'RELEASE_DELTA=2 PREV=true make upgrade-test + + ' + 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: /usr/local/hco-e2e-upgrade-prev-azure + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..b7899ac1611e9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ansible-service-broker: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ansible-service-broker + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b49505624f9e6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-presubmits.yaml @@ -0,0 +1,566 @@ +presubmits: + openshift-priv/ansible-service-broker: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-build + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test build + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-fmt + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test fmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-fmtcheck + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test fmtcheck + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-lint + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test lint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-operator-molecule-e2e + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test operator-molecule-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/operator-molecule-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: operator-molecule-e2e + - name: TEST_COMMAND + value: 'echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" + >> /etc/passwd + + cd operator + + molecule test -s cluster + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/operator-molecule-e2e + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-operator-molecule-olm-e2e + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test operator-molecule-olm-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/operator-molecule-olm-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: operator-molecule-olm-e2e + - name: TEST_COMMAND + value: 'echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" + >> /etc/passwd + + cd operator + + molecule test -s cluster-olm + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/operator-molecule-olm-e2e + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-test + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test test + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-vet + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test vet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ad2d7820508f2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.8-presubmits.yaml @@ -0,0 +1,272 @@ +presubmits: + openshift-priv/api: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-build + path_alias: github.com/openshift/api + rerun_command: /test build + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/api + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/api + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-client-go + path_alias: github.com/openshift/api + rerun_command: /test verify-client-go + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/api + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..15f07222ff789 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8-presubmits.yaml @@ -0,0 +1,164 @@ +presubmits: + openshift-priv/apiserver-library-go: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/apiserver-library-go + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/apiserver-library-go + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/apiserver-library-go + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/assisted-service/openshift-priv-assisted-service-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..247c93fb4c2ee --- /dev/null +++ b/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/assisted-service: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-assisted-service-release-4.8-images + path_alias: github.com/openshift/assisted-service + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/assisted-service/openshift-priv-assisted-service-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c04fe8ca24a50 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/assisted-service: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-assisted-service-release-4.8-images + path_alias: github.com/openshift/assisted-service + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-periodics.yaml b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..1b1371ceed030 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-periodics.yaml @@ -0,0 +1,74 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@daily' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift-priv + path_alias: github.com/openshift/assisted-test-infra + repo: assisted-test-infra + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-assisted-test-infra-release-4.8-e2e-metal-assisted-periodic + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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-periodic-cluster-profile + - --target=e2e-metal-assisted-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-assisted-periodic-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ce1b0d3eed5c8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/assisted-test-infra: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-assisted-test-infra-release-4.8-images + path_alias: github.com/openshift/assisted-test-infra + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8cab30b0bada7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-presubmits.yaml @@ -0,0 +1,130 @@ +presubmits: + openshift-priv/assisted-test-infra: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-assisted-test-infra-release-4.8-e2e-metal-assisted + path_alias: github.com/openshift/assisted-test-infra + rerun_command: /test e2e-metal-assisted + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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-assisted-test-infra-release-4.8-images + path_alias: github.com/openshift/assisted-test-infra + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..48238c72e9ee4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/aws-ebs-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..85351343f6ffb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml @@ -0,0 +1,254 @@ +presubmits: + openshift-priv/aws-ebs-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-aws-ebs-csi-driver-operator-release-4.8-e2e-operator + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-operator + - name: TEST_COMMAND + value: 'make test-e2e ARTIFACT_DIR=/tmp/artifacts + + ' + - name: TEST_IMAGESTREAM_TAG + value: stable:aws-ebs-csi-driver-operator-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c6974ddc8e05c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/aws-ebs-csi-driver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5f2459f8948b5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-presubmits.yaml @@ -0,0 +1,236 @@ +presubmits: + openshift-priv/aws-ebs-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-csi + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7a91ac1c9fb53 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/aws-pod-identity-webhook: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..a398d801638c7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/aws-pod-identity-webhook: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2b6a9bf291164 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/baremetal-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/metal3-io/baremetal-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9d523734ce8ee --- /dev/null +++ b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-presubmits.yaml @@ -0,0 +1,238 @@ +presubmits: + openshift-priv/baremetal-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-lint + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test lint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..096c55d16ad53 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/baremetal-runtimecfg: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/baremetal-runtimecfg + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..258717ef354a4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-presubmits.yaml @@ -0,0 +1,292 @@ +presubmits: + openshift-priv/baremetal-runtimecfg: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-gofmt + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..948a13b11f354 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/bond-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/bond-cni + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/bond-cni/openshift-priv-bond-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..73f982e36cfcd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/bond-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/bond-cni + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8dde633a38e5a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/build-machinery-go: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-verify + path_alias: github.com/openshift/build-machinery-go + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/builder/openshift-priv-builder-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..58c691b8bbfe7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/builder: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/builder + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/builder/openshift-priv-builder-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6eb67b6b6199d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-presubmits.yaml @@ -0,0 +1,452 @@ +presubmits: + openshift-priv/builder: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/builder + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-builds + path_alias: github.com/openshift/builder + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-image-ecosystem + path_alias: github.com/openshift/builder + rerun_command: /test e2e-aws-image-ecosystem + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-proxy + path_alias: github.com/openshift/builder + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/builder + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/builder + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/builder + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4369bcf592f05 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cincinnati-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cincinnati-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..426742cfa0fb5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-presubmits.yaml @@ -0,0 +1,196 @@ +presubmits: + openshift-priv/cincinnati-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/cincinnati-operator-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-cincinnati-operator-release-4.8-cincinnati-operator-e2e-aws + path_alias: github.com/openshift/cincinnati-operator + rerun_command: /test cincinnati-operator-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/cincinnati-operator-e2e-aws-cluster-profile + - --target=cincinnati-operator-e2e-aws + - --template=/usr/local/cincinnati-operator-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: cincinnati-operator-e2e-aws + - name: TEST_COMMAND + value: make func-test + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/cincinnati-operator-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/cincinnati-operator-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )cincinnati-operator-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cincinnati-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cincinnati-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ea93d8440766f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/client-go: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-verify + path_alias: github.com/openshift/client-go + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..cc744cbf376c5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cloud-credential-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cloud-credential-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8b0119e9187ca --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-presubmits.yaml @@ -0,0 +1,508 @@ +presubmits: + openshift-priv/cloud-credential-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..41b8ccba3096b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cloud-provider-openstack: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: k8s.io/cloud-provider-openstack + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..dab70b42d55cc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/cloud-provider-openstack: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: k8s.io/cloud-provider-openstack + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: k8s.io/cloud-provider-openstack + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..bec8c2b2c3b17 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/cluster-api-actuator-pkg: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-api-actuator-pkg + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1145238e6a639 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-presubmits.yaml @@ -0,0 +1,566 @@ +presubmits: + openshift-priv/cluster-api-actuator-pkg: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator-tech-preview + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator-tech-preview + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-tech-preview + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-azure-operator + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-gcp-operator + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg + test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-goimports + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test goimports + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..8bb99dc61f654 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-aws: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-aws/openshift-priv-cluster-api-provider-aws-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..335403a00bcf1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-presubmits.yaml @@ -0,0 +1,504 @@ +presubmits: + openshift-priv/cluster-api-provider-aws: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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.8-e2e-aws-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-goimports + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test goimports + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..57c3de56ec53b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-azure: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-azure/openshift-priv-cluster-api-provider-azure-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2d2fd4a2e8c81 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-presubmits.yaml @@ -0,0 +1,504 @@ +presubmits: + openshift-priv/cluster-api-provider-azure: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-azure + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-azure-operator + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-git-history + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test git-history + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-goimports + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test goimports + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..902656b7b7e9b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-baremetal: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-baremetal + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..f8f5421b9f5ff --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-presubmits.yaml @@ -0,0 +1,346 @@ +presubmits: + openshift-priv/cluster-api-provider-baremetal: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-generate-check + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test generate-check + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-gofmt + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..98fff90e222e7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-gcp: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..a2bd06f9582cb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-presubmits.yaml @@ -0,0 +1,382 @@ +presubmits: + openshift-priv/cluster-api-provider-gcp: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-gcp-operator + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-goimports + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test goimports + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7bb5244965435 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-kubemark: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-kubemark + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..f0e922badbcc1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-presubmits.yaml @@ -0,0 +1,272 @@ +presubmits: + openshift-priv/cluster-api-provider-kubemark: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-gofmt + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4ba7d71be833e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-kubevirt: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-kubevirt + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2522a1da3c987 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/cluster-api-provider-kubevirt: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-kubevirt + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..08a4862ed2f89 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-libvirt: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-libvirt + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..a84c0ea97e88b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-presubmits.yaml @@ -0,0 +1,326 @@ +presubmits: + openshift-priv/cluster-api-provider-libvirt: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-actuator-pkg-staleness + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test actuator-pkg-staleness + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-gofmt + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7d956f4e46cdf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-openstack: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-openstack + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..fe008e90d4403 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-presubmits.yaml @@ -0,0 +1,272 @@ +presubmits: + openshift-priv/cluster-api-provider-openstack: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-gofmt + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ede1a7e63c75f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-api-provider-ovirt: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-ovirt + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8f3cf0e6e108c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/cluster-api-provider-ovirt: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-api-provider-ovirt + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2a20b983f975d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-authentication-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-authentication-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6d0f34ecb41c8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-presubmits.yaml @@ -0,0 +1,640 @@ +presubmits: + openshift-priv/cluster-authentication-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-cluster-authentication-operator-release-4.8-e2e + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-console-login + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-console-login + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-console-login + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-console-login + - name: TEST_COMMAND + value: ./test-prow-e2e.sh login + - name: TEST_IMAGESTREAM_TAG + value: stable:console-tests + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-console-login + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-operator + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-operator + - name: TEST_COMMAND + value: 'mkdir -p /tmp/artifacts + + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-operator-encryption + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-operator-encryption + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-operator-encryption + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-operator-encryption + - name: TEST_COMMAND + value: 'mkdir -p /tmp/artifacts + + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-operator-encryption + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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-authentication-operator-release-4.8-e2e-upgrade + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..b24fb8724428a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-autoscaler-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-autoscaler-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5a526c99dd16d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-presubmits.yaml @@ -0,0 +1,504 @@ +presubmits: + openshift-priv/cluster-autoscaler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-goimports + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test goimports + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..710c6eb63720f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-baremetal-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-baremetal-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..40db09a480d6b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-presubmits.yaml @@ -0,0 +1,400 @@ +presubmits: + openshift-priv/cluster-baremetal-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-generate-check + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test generate-check + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-gofmt + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-lint + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test lint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d631cb6e5ca6c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-bootstrap: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-bootstrap + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..37aad89d6446f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-presubmits.yaml @@ -0,0 +1,362 @@ +presubmits: + openshift-priv/cluster-bootstrap: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c3c6bf2892367 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-capacity: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/cluster-capacity + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-capacity/openshift-priv-cluster-capacity-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..cb795e5ac6c92 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/cluster-capacity: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: sigs.k8s.io/cluster-capacity + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: sigs.k8s.io/cluster-capacity + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-config-operator/openshift-priv-cluster-config-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..021380b3c016b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-config-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-config-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-config-operator/openshift-priv-cluster-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..21da2a87e7a2b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-presubmits.yaml @@ -0,0 +1,508 @@ +presubmits: + openshift-priv/cluster-config-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e6ae940f0f4a3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-csi-snapshot-controller-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d5a805fc0ef00 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/cluster-csi-snapshot-controller-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2a40c9876c71b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-dns-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-dns-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4e4c521157d2a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-presubmits.yaml @@ -0,0 +1,394 @@ +presubmits: + openshift-priv/cluster-dns-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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-dns-operator-release-4.8-e2e-aws-upgrade + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..acb42d8118101 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-etcd-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-etcd-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..83c0a8200f346 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-presubmits.yaml @@ -0,0 +1,907 @@ +presubmits: + openshift-priv/cluster-etcd-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-cluster-etcd-operator-release-4.8-e2e + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-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.8-e2e-disruptive + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-disruptive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-disruptive-cluster-profile + - --target=e2e-disruptive + - --template=/usr/local/e2e-disruptive + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-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-disruptive-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-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-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-metal-assisted + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-metal-assisted + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-operator + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-operator + - name: TEST_COMMAND + value: 'make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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-etcd-operator-release-4.8-e2e-upgrade + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7b529ed81c088 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-image-registry-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-image-registry-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..0d542ffd842c0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-presubmits.yaml @@ -0,0 +1,930 @@ +presubmits: + openshift-priv/cluster-image-registry-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-image-registry + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-aws-image-registry + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_REPORT=1 make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-azure-operator + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_REPORT=1 make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-gcp-operator + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_REPORT=1 make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: 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.8-e2e-vsphere + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-vsphere-operator + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-vsphere-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..03091c1d3a9a9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-ingress-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-ingress-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..88fdb1cc66a09 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-presubmits.yaml @@ -0,0 +1,466 @@ +presubmits: + openshift-priv/cluster-ingress-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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-ingress-operator-release-4.8-e2e-aws-upgrade + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0ba9d3451e226 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-kube-apiserver-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-kube-apiserver-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..74b9821a597ae --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-presubmits.yaml @@ -0,0 +1,848 @@ +presubmits: + openshift-priv/cluster-kube-apiserver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: 'make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-aws-operator-encryption + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws-operator-encryption + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator-encryption + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator-encryption + - name: TEST_COMMAND + value: 'make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml + --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-encryption + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator-encryption-perf + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator-encryption-perf + - name: TEST_COMMAND + value: 'make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml + --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-encryption-perf + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-aws-serial + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-k8s-e2e-gcp + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test k8s-e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-k8s-e2e-gcp-serial + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test k8s-e2e-gcp-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ccdbd78f06d4c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-kube-controller-manager-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e241cafba231e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-presubmits.yaml @@ -0,0 +1,450 @@ +presubmits: + openshift-priv/cluster-kube-controller-manager-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: 'make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ac62f1510cfe4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-kube-descheduler-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-kube-descheduler-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..cc4bd0278ba87 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-presubmits.yaml @@ -0,0 +1,250 @@ +presubmits: + openshift-priv/cluster-kube-descheduler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-descheduler-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-kube-descheduler-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-kube-descheduler-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-kube-descheduler-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f46344e6e4a20 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-kube-scheduler-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-kube-scheduler-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1be08681e2617 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-presubmits.yaml @@ -0,0 +1,520 @@ +presubmits: + openshift-priv/cluster-kube-scheduler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-aws-serial + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..eef5ba386d8f5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-kube-storage-version-migrator-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4bc7478a4350f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-presubmits.yaml @@ -0,0 +1,380 @@ +presubmits: + openshift-priv/cluster-kube-storage-version-migrator-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: 'mkdir -p /tmp/artifacts + + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..12f8a19df27ff --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-logging-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-logging-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..818a47665fc9c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-presubmits.yaml @@ -0,0 +1,288 @@ +presubmits: + openshift-priv/cluster-logging-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-operator + path_alias: github.com/openshift/cluster-logging-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-operator + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-e2e-olm + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-logging-operator-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-functional + path_alias: github.com/openshift/cluster-logging-operator + rerun_command: /test functional + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/functional + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: functional + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-functional + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-logging-operator-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/functional + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-logging-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-logging-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3d276edaaa1f4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-machine-approver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-machine-approver + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..34d009af9b5bd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-presubmits.yaml @@ -0,0 +1,520 @@ +presubmits: + openshift-priv/cluster-machine-approver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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.8-e2e-azure-operator + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-gcp-operator + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6168923641475 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-monitoring-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-monitoring-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5f60443fa2637 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-presubmits.yaml @@ -0,0 +1,452 @@ +presubmits: + openshift-priv/cluster-monitoring-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-cluster-monitoring-operator-release-4.8-e2e + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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-monitoring-operator-release-4.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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-monitoring-operator-release-4.8-e2e-upgrade + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-generate + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test generate + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-vendor + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-periodics.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..21b7ee99cd50b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-periodics.yaml @@ -0,0 +1,74 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift-priv + path_alias: github.com/openshift/cluster-network-operator + repo: cluster-network-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-cluster-network-operator-release-4.8-e2e-gcp-ovn-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4d956316c1c57 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-network-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-network-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-network-operator/openshift-priv-cluster-network-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..95888fe3b15b5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-presubmits.yaml @@ -0,0 +1,962 @@ +presubmits: + openshift-priv/cluster-network-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-sdn-multi + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-aws-sdn-multi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-sdn-single + decorate: true + decoration_config: + skip_cloning: true + 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.8-e2e-aws-sdn-single + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-aws-sdn-single + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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-single-cluster-profile + - --target=e2e-aws-sdn-single + command: + - ci-operator + 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-single-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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-single,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-azure-ovn + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-azure-ovn + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-operator-with-custom-vxlan-port + decorate: true + decoration_config: + skip_cloning: true + 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.8-e2e-operator-with-custom-vxlan-port + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-operator-with-custom-vxlan-port + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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-with-custom-vxlan-port-cluster-profile + - --target=e2e-operator-with-custom-vxlan-port + command: + - ci-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-with-custom-vxlan-port-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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-with-custom-vxlan-port,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-ovn-hybrid-step-registry + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-ovn-hybrid-step-registry + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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.8 + cluster: build01 + 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.8-e2e-ovn-step-registry + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-ovn-step-registry + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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.8 + cluster: build01 + 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-network-operator-release-4.8-e2e-upgrade + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: 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.8-e2e-vsphere-ovn + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-vsphere-ovn + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-windows-hybrid-network + decorate: true + decoration_config: + skip_cloning: true + 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.8-e2e-windows-hybrid-network + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-windows-hybrid-network + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-windows-hybrid-network-cluster-profile + - --target=e2e-windows-hybrid-network + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-windows-hybrid-network-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-windows-hybrid-network,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..cbe73b64cfb9a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-nfd-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-nfd-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..13c32df4ae9a0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/cluster-nfd-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f64c23cce905a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-node-tuning-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-node-tuning-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..06a9a6de697e3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-presubmits.yaml @@ -0,0 +1,394 @@ +presubmits: + openshift-priv/cluster-node-tuning-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7c7e0f79dede2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-openshift-apiserver-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ffc6e6134b593 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-presubmits.yaml @@ -0,0 +1,579 @@ +presubmits: + openshift-priv/cluster-openshift-apiserver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: 'mkdir -p /tmp/artifacts + + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-aws-operator-encryption + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-aws-operator-encryption + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator-encryption + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator-encryption + - name: TEST_COMMAND + value: 'mkdir -p /tmp/artifacts + + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-encryption + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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-openshift-apiserver-operator-release-4.8-e2e-aws-operator-encryption-perf + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-aws-operator-encryption-perf + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator-encryption-perf + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator-encryption-perf + - name: TEST_COMMAND + value: 'mkdir -p /tmp/artifacts + + make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml + --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-encryption-perf + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..12894a912b9f5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-openshift-controller-manager-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..cb6a816e1a94e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-presubmits.yaml @@ -0,0 +1,394 @@ +presubmits: + openshift-priv/cluster-openshift-controller-manager-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9ec24f6872605 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-policy-controller: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-policy-controller + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..31d206a67cf9c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-presubmits.yaml @@ -0,0 +1,362 @@ +presubmits: + openshift-priv/cluster-policy-controller: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e9c621060c2d4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-resource-override-admission-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-resource-override-admission-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..a19931f73911e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-presubmits.yaml @@ -0,0 +1,408 @@ +presubmits: + openshift-priv/cluster-resource-override-admission-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-olm + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: make e2e-olm-ci + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-ci + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e2a339bc8fc87 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-resource-override-admission: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-resource-override-admission + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d3121444c44eb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/cluster-resource-override-admission: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-resource-override-admission + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-resource-override-admission + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-resource-override-admission + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1f7436d2f69ba --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-samples-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-samples-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c724b349e7065 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-presubmits.yaml @@ -0,0 +1,556 @@ +presubmits: + openshift-priv/cluster-samples-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-builds + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-image-ecosystem + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-image-ecosystem + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-jenkins + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..66515de6640a1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-storage-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-storage-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..97996509faecd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/cluster-storage-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9bd0c16f3faf2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-update-keys: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-update-keys + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-update-keys/openshift-priv-cluster-update-keys-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6d3b2f225adac --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-presubmits.yaml @@ -0,0 +1,200 @@ +presubmits: + openshift-priv/cluster-update-keys: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/cluster-update-keys + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/cluster-update-keys + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/cluster-update-keys + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d0e180532cd70 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/cluster-version-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/cluster-version-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-version-operator/openshift-priv-cluster-version-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2661fe1ed6fa6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-presubmits.yaml @@ -0,0 +1,312 @@ +presubmits: + openshift-priv/cluster-version-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-cluster-version-operator-release-4.8-e2e + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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-version-operator-release-4.8-e2e-upgrade + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-gofmt + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..263f084f5843c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/compliance-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/compliance-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/compliance-operator/openshift-priv-compliance-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..bde6e28b2b009 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-presubmits.yaml @@ -0,0 +1,304 @@ +presubmits: + openshift-priv/compliance-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/compliance-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws + - name: TEST_COMMAND + value: make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-go-build + path_alias: github.com/openshift/compliance-operator + rerun_command: /test go-build + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/compliance-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/compliance-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/compliance-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d1b706fdadb6b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/configmap-reload: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/configmap-reload + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/configmap-reload/openshift-priv-configmap-reload-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..955333894d949 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/configmap-reload: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/configmap-reload + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/configmap-reload + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/console-operator/openshift-priv-console-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1292daf31c7d2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/console-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/console-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/console-operator/openshift-priv-console-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..7bf23856e9b22 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-presubmits.yaml @@ -0,0 +1,486 @@ +presubmits: + openshift-priv/console-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-console + path_alias: github.com/openshift/console-operator + rerun_command: /test e2e-aws-console + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console + - name: TEST_COMMAND + value: ./test-prow-e2e.sh e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/console-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/console-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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-console-operator-release-4.8-e2e-upgrade + path_alias: github.com/openshift/console-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-images + path_alias: github.com/openshift/console-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/console-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/console-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e800ad2d7c654 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/console: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/console + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/console/openshift-priv-console-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1f75d958e1ba0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-presubmits.yaml @@ -0,0 +1,407 @@ +presubmits: + openshift-priv/console: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-analyze + path_alias: github.com/openshift/console + rerun_command: /test analyze + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-backend + path_alias: github.com/openshift/console + rerun_command: /test backend + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-e2e-gcp-console + path_alias: github.com/openshift/console + rerun_command: /test e2e-gcp-console + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-gcp-console + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-console + - name: TEST_COMMAND + value: ./test-prow-e2e.sh + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-console + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-frontend + path_alias: github.com/openshift/console + rerun_command: /test frontend + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/console + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-kubevirt-plugin + path_alias: github.com/openshift/console + rerun_command: /test kubevirt-plugin + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/kubevirt-plugin + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: kubevirt-plugin + - name: TEST_COMMAND + value: 'export ARTIFACT_DIR=/tmp/artifacts + + + # Deploy Kubevirt + + source ./frontend/packages/kubevirt-plugin/integration-tests/deploy-kubevirt-gating.sh + + + # Run kubevirt-plugin gating suite + + ./test-prow-e2e.sh kubevirt-gating + + ' + - name: TEST_IMAGESTREAM_TAG + value: pipeline:src + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/kubevirt-plugin + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9bc6554b083a0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/containernetworking-plugins: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/containernetworking-plugins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8d3151ff9817e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/containernetworking-plugins: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/containernetworking-plugins + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/containernetworking-plugins + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f2fc9c158abfc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/coredns: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/coredns/coredns + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/coredns/openshift-priv-coredns-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..bf62b7cf89be2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-presubmits.yaml @@ -0,0 +1,328 @@ +presubmits: + openshift-priv/coredns: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/coredns/coredns + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/coredns/coredns + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/coredns/coredns + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/coredns/coredns + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/coredns/coredns + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3ceb63f3d45ff --- /dev/null +++ b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/crd-schema-gen: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/crd-schema-gen + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3fe089d991608 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/crd-schema-gen: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/crd-schema-gen + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/crd-schema-gen + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..851fe91980b19 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-cluster-driver-registrar: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-csi/cluster-driver-registrar + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4abe9b5629fa1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/csi-cluster-driver-registrar: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-csi/cluster-driver-registrar + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-csi/cluster-driver-registrar + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..cb9be8d3437cd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-driver-manila-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/csi-driver-manila-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2b69569d8594e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-presubmits.yaml @@ -0,0 +1,164 @@ +presubmits: + openshift-priv/csi-driver-manila-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/csi-driver-manila-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/csi-driver-manila-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/csi-driver-manila-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..47fa94b27dd52 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-driver-nfs: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-csi/csi-driver-nfs + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..cd8416a5b5d96 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-presubmits.yaml @@ -0,0 +1,218 @@ +presubmits: + openshift-priv/csi-driver-nfs: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-go-fmt + path_alias: github.com/kubernetes-csi/csi-driver-nfs + rerun_command: /test go-fmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-go-vet + path_alias: github.com/kubernetes-csi/csi-driver-nfs + rerun_command: /test go-vet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-csi/csi-driver-nfs + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-vendor + path_alias: github.com/kubernetes-csi/csi-driver-nfs + rerun_command: /test vendor + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e12ef08c21185 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-driver-projected-resource: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/csi-driver-projected-resource + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..16c9a08cd790f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-presubmits.yaml @@ -0,0 +1,164 @@ +presubmits: + openshift-priv/csi-driver-projected-resource: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7e93becb0d200 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-external-attacher: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-csi/external-attacher + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e933a255bbe21 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/csi-external-attacher: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-csi + path_alias: github.com/kubernetes-csi/external-attacher + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-csi/external-attacher + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-csi/external-attacher + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..16736c36ecddf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-external-provisioner: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-csi/external-provisioner + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..dab99001b2a97 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/csi-external-provisioner: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-csi + path_alias: github.com/kubernetes-csi/external-provisioner + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-csi/external-provisioner + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-csi/external-provisioner + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d8229291b1b48 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-external-resizer: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-csi/external-resizer + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5bcc03aca05df --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/csi-external-resizer: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-csi + path_alias: github.com/kubernetes-csi/external-resizer + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-csi/external-resizer + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-csi/external-resizer + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..aade258c4ee6b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-external-snapshotter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-csi/external-snapshotter + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..417a371a4edad --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/csi-external-snapshotter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-csi + path_alias: github.com/kubernetes-csi/external-snapshotter + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-csi/external-snapshotter + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-csi/external-snapshotter + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c9174630064cb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-livenessprobe: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-csi/livenessprobe + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d0477d7ba5617 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/csi-livenessprobe: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-csi + path_alias: github.com/kubernetes-csi/livenessprobe + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-csi/livenessprobe + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-csi/livenessprobe + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..325ad91598cd2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/csi-node-driver-registrar: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-csi/node-driver-registrar + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..fa6637cd7c5f1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/csi-node-driver-registrar: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-csi + path_alias: github.com/kubernetes-csi/node-driver-registrar + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/kubernetes-csi/node-driver-registrar + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-csi/node-driver-registrar + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..db439ac5fe3b1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8-presubmits.yaml @@ -0,0 +1,196 @@ +presubmits: + openshift-priv/csi-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/csi-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-unit + path_alias: github.com/openshift/csi-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/csi-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/debug-network/openshift-priv-debug-network-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ed45ac154e50f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/debug-network: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-debug-network-release-4.8-images + path_alias: github.com/openshift/debug-network + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/debug-network/openshift-priv-debug-network-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6a846561751f5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/debug-network: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-debug-network-release-4.8-e2e-aws + path_alias: github.com/openshift/debug-network + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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-debug-network-release-4.8-images + path_alias: github.com/openshift/debug-network + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/descheduler/openshift-priv-descheduler-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9bfbf3f3ae353 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/descheduler: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/descheduler + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/descheduler/openshift-priv-descheduler-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..a1ee7a3f88621 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/descheduler: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: sigs.k8s.io/descheduler + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: sigs.k8s.io/descheduler + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-operator/openshift-priv-elasticsearch-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..5b5fb60d52f6c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/elasticsearch-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/elasticsearch-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..752f4c9a13f3e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-presubmits.yaml @@ -0,0 +1,285 @@ +presubmits: + openshift-priv/elasticsearch-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-cluster-logging-operator-e2e + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test cluster-logging-operator-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/cluster-logging-operator-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: cluster-logging-operator-e2e + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-e2e-olm + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-logging-operator-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/cluster-logging-operator-e2e + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-operator + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-operator + - name: TEST_COMMAND + value: make test-e2e-olm + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3f0cace0d143b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/elasticsearch-proxy: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/elasticsearch-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3cbfedc985410 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-presubmits.yaml @@ -0,0 +1,288 @@ +presubmits: + openshift-priv/elasticsearch-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-cluster-logging-operator-e2e + path_alias: github.com/openshift/elasticsearch-proxy + rerun_command: /test cluster-logging-operator-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/cluster-logging-operator-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: cluster-logging-operator-e2e + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-e2e-olm + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-logging-operator-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/cluster-logging-operator-e2e + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-elasticsearch-operator-e2e + path_alias: github.com/openshift/elasticsearch-proxy + rerun_command: /test elasticsearch-operator-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/elasticsearch-operator-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: elasticsearch-operator-e2e + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-e2e-olm + - name: TEST_IMAGESTREAM_TAG + value: stable:elasticsearch-operator-src + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/elasticsearch-operator-e2e + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/elasticsearch-proxy + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/elasticsearch-proxy + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..af1a4f2c3221a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/federation-v2-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/federation-v2-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..7b1c23b146b3a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-presubmits.yaml @@ -0,0 +1,218 @@ +presubmits: + openshift-priv/federation-v2-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/federation-v2-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-managed-e2e + path_alias: github.com/openshift/federation-v2-operator + rerun_command: /test managed-e2e + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/federation-v2-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-vet + path_alias: github.com/openshift/federation-v2-operator + rerun_command: /test vet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..32ef21dcd46f1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/file-integrity-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/file-integrity-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b140a55c8c4e8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-presubmits.yaml @@ -0,0 +1,304 @@ +presubmits: + openshift-priv/file-integrity-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws + - name: TEST_COMMAND + value: make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-go-build + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test go-build + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/grafana/openshift-priv-grafana-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d44f57dacdb3a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/grafana: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/grafana + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/grafana/openshift-priv-grafana-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..878d88ad5fe25 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/grafana: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/grafana + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/grafana + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9cc2e0dfbdb1b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ib-sriov-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ib-sriov-cni + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6a034c859dd8c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/ib-sriov-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/ib-sriov-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/ib-sriov-cni + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..cea2f877bbe70 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/image-registry: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/image-registry + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/image-registry/openshift-priv-image-registry-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..403f2b6e6a0fc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-presubmits.yaml @@ -0,0 +1,380 @@ +presubmits: + openshift-priv/image-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/image-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-image-registry + path_alias: github.com/openshift/image-registry + rerun_command: /test e2e-aws-image-registry + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/image-registry + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/image-registry + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/image-registry + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/image-registry + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..a09418c67547a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift-priv/images: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=base-7 + - --target=base-8 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/images/openshift-priv-images-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d0685c4abd592 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-presubmits.yaml @@ -0,0 +1,202 @@ +presubmits: + openshift-priv/images: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/images + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/images + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/images + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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=base-7 + - --target=base-8 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f90295ac10cfa --- /dev/null +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/insights-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/insights-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..941401613514f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-presubmits.yaml @@ -0,0 +1,340 @@ +presubmits: + openshift-priv/insights-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-insights-operator-release-4.8-e2e-aws + path_alias: github.com/openshift/insights-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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-insights-operator-release-4.8-e2e-aws-upgrade + path_alias: github.com/openshift/insights-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/insights-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-insights-operator-e2e-tests + path_alias: github.com/openshift/insights-operator + rerun_command: /test insights-operator-e2e-tests + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/insights-operator-e2e-tests + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: insights-operator-e2e-tests + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/insights-operator-e2e-tests + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/insights-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..887e4589ca9fb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/installer: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/installer + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/installer/openshift-priv-installer-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..102fedf266038 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-presubmits.yaml @@ -0,0 +1,1877 @@ +presubmits: + openshift-priv/installer: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-disruptive + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /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.8 + cluster: build01 + 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.8-e2e-aws-proxy + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-shared-vpc + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-shared-vpc + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-upi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /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.8 + cluster: build01 + 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.8-e2e-aws-workers-rhel7 + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/installer + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-azure-shared-vpc + path_alias: github.com/openshift/installer + rerun_command: /test e2e-azure-shared-vpc + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-azure-upi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-azure-upi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /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.8 + cluster: build01 + 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.8-e2e-crc + path_alias: github.com/openshift/installer + rerun_command: /test e2e-crc + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-gcp-shared-vpc + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp-shared-vpc + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp-upgrade + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp-upi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp-upi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-gcp-upi-xpn + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp-upi-xpn + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-openstack-ipi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-openstack-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-vsphere + path_alias: github.com/openshift/installer + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-vsphere-upi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-vsphere-upi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-gofmt + path_alias: github.com/openshift/installer + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: github.com/openshift/installer + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/installer + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/installer + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/installer + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify-codegen + path_alias: github.com/openshift/installer + rerun_command: /test verify-codegen + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-vendor + path_alias: github.com/openshift/installer + rerun_command: /test verify-vendor + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4f98cf1651e8f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ironic-hardware-inventory-recorder-image: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..26cfbf955b679 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml @@ -0,0 +1,130 @@ +presubmits: + openshift-priv/ironic-hardware-inventory-recorder-image: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4bff873307b62 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ironic-image: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ironic-image + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ironic-image/openshift-priv-ironic-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8f1f88724f0de --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-presubmits.yaml @@ -0,0 +1,130 @@ +presubmits: + openshift-priv/ironic-image: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/ironic-image + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ironic-image + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d0e588ae50c15 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ironic-inspector-image: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ironic-inspector-image + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d3f79077db84c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-presubmits.yaml @@ -0,0 +1,130 @@ +presubmits: + openshift-priv/ironic-inspector-image: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/ironic-inspector-image + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ironic-inspector-image + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c02235d79d80f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ironic-ipa-downloader: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ironic-ipa-downloader + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ee9335bc3f615 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-presubmits.yaml @@ -0,0 +1,130 @@ +presubmits: + openshift-priv/ironic-ipa-downloader: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/ironic-ipa-downloader + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ironic-ipa-downloader + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3cd8ad3120f7e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ironic-rhcos-downloader: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ironic-rhcos-downloader + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e06a5770b36da --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-presubmits.yaml @@ -0,0 +1,130 @@ +presubmits: + openshift-priv/ironic-rhcos-downloader: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/ironic-rhcos-downloader + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ironic-rhcos-downloader + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..20ead408effe8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ironic-static-ip-manager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ironic-static-ip-manager + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..bcacacbbb1be2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-presubmits.yaml @@ -0,0 +1,130 @@ +presubmits: + openshift-priv/ironic-static-ip-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/ironic-static-ip-manager + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ironic-static-ip-manager + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..a2e9d7d5279e3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/jenkins-client-plugin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/jenkins-client-plugin + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..bebb213bd959b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-presubmits.yaml @@ -0,0 +1,214 @@ +presubmits: + openshift-priv/jenkins-client-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-jenkins + path_alias: github.com/openshift/jenkins-client-plugin + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/jenkins-client-plugin + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-images + path_alias: github.com/openshift/jenkins-client-plugin + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..04ac4474fcd74 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/jenkins-openshift-login-plugin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/jenkins-openshift-login-plugin + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4968595852ce2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/jenkins-openshift-login-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-jenkins + path_alias: github.com/openshift/jenkins-openshift-login-plugin + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/jenkins-openshift-login-plugin + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0accdcdef2880 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/jenkins-sync-plugin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/jenkins-sync-plugin + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..769399d0508dc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/jenkins-sync-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-jenkins + path_alias: github.com/openshift/jenkins-sync-plugin + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/jenkins-sync-plugin + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9a425b84969c1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/jenkins: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/jenkins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/jenkins/openshift-priv-jenkins-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..718b3d4684921 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-presubmits.yaml @@ -0,0 +1,200 @@ +presubmits: + openshift-priv/jenkins: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/jenkins + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-jenkins + path_alias: github.com/openshift/jenkins + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/jenkins + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f4598dfed46de --- /dev/null +++ b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/k8s-prometheus-adapter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/directxman12/k8s-prometheus-adapter + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2b912e53823fb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/k8s-prometheus-adapter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..277d24b3504f7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/kube-rbac-proxy: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/kube-rbac-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..162be29c7b976 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/kube-rbac-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/kube-rbac-proxy + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/kube-rbac-proxy + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..722185338e09f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/kube-state-metrics: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: k8s.io/kube-state-metrics + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..eaba6202d920a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/kube-state-metrics: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: k8s.io/kube-state-metrics + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: k8s.io/kube-state-metrics + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e59efeb4bd5a0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/kubefed-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/kubefed-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5da6f9a6625e5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/kubefed-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/kubefed-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-olm-e2e + path_alias: github.com/openshift/kubefed-operator + rerun_command: /test olm-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/olm-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: olm-e2e + - name: TEST_COMMAND + value: 'make -f Makefile.ci olm-e2e + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/olm-e2e + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/kubefed-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-vet + path_alias: github.com/openshift/kubefed-operator + rerun_command: /test vet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d322d758fdc08 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/kubefed: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/kubefed + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubefed/openshift-priv-kubefed-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..76d41c0f8642c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-presubmits.yaml @@ -0,0 +1,218 @@ +presubmits: + openshift-priv/kubefed: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: sigs.k8s.io/kubefed + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-managed-e2e + path_alias: sigs.k8s.io/kubefed + rerun_command: /test managed-e2e + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: sigs.k8s.io/kubefed + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-vet + path_alias: sigs.k8s.io/kubefed + rerun_command: /test vet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2a5dae4b1d3d2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/kubernetes-autoscaler: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: k8s.io/autoscaler + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..24ab444516fb4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-presubmits.yaml @@ -0,0 +1,592 @@ +presubmits: + openshift-priv/kubernetes-autoscaler: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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.8-e2e-azure-operator + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-gcp-operator + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-git-history + path_alias: k8s.io/autoscaler + rerun_command: /test git-history + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-goimports + path_alias: k8s.io/autoscaler + rerun_command: /test goimports + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: k8s.io/autoscaler + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: k8s.io/autoscaler + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: k8s.io/autoscaler + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: k8s.io/autoscaler + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..84a8188dbd3e6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/kubernetes-kube-storage-version-migrator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c9d337f2ecee4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml @@ -0,0 +1,236 @@ +presubmits: + openshift-priv/kubernetes-kube-storage-version-migrator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..40fd7ea364a7e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/kubernetes-nmstate: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/kubernetes-nmstate + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..83e1f2fc3b451 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/kubernetes: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: k8s.io/kubernetes + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes/openshift-priv-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1085c29539960 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-presubmits.yaml @@ -0,0 +1,1334 @@ +presubmits: + openshift-priv/kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-csi + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-disruptive + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /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.8 + cluster: build01 + 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.8-e2e-aws-jenkins + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-ovn + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-ovn + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-serial + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-azure + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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-kubernetes-release-4.8-e2e-cmd + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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-kubernetes-release-4.8-e2e-upgrade + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: 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.8-e2e-vsphere + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-vsphere + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: vsphere + - name: JOB_NAME_SAFE + value: e2e-vsphere + - 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-vsphere-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-vsphere + 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-vsphere + - 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-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: k8s.io/kubernetes + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-integration + path_alias: k8s.io/kubernetes + rerun_command: /test integration + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-k8s-e2e-conformance-aws + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-conformance-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/k8s-e2e-conformance-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: k8s-e2e-conformance-aws + - name: TEST_COMMAND + value: openshift-hack/conformance-k8s.sh + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/k8s-e2e-conformance-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-k8s-e2e-gcp + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-k8s-e2e-gcp-serial + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-gcp-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-unit + path_alias: k8s.io/kubernetes + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: k8s.io/kubernetes + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-commits + path_alias: k8s.io/kubernetes + rerun_command: /test verify-commits + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..cc52566ad2b32 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/kuryr-kubernetes: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/kuryr-kubernetes + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d42479d3f2f14 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-presubmits.yaml @@ -0,0 +1,164 @@ +presubmits: + openshift-priv/kuryr-kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/kuryr-kubernetes + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/kuryr-kubernetes + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/kuryr-kubernetes + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..52b579b83120e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/leader-elector: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/leader-elector + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/leader-elector/openshift-priv-leader-elector-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d84e9185a7138 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/leader-elector: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/leader-elector + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/leader-elector + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..228f228c84f6d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.8-presubmits.yaml @@ -0,0 +1,253 @@ +presubmits: + openshift-priv/library-go: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-encryption + path_alias: github.com/openshift/library-go + rerun_command: /test e2e-aws-encryption + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-encryption + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-encryption + - name: TEST_COMMAND + value: 'make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml + --warn-undefined-variables + + ' + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-encryption + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/library-go + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/library-go + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/library-go + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..702dd46af05ce --- /dev/null +++ b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/linuxptp-daemon: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/linuxptp-daemon + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2eefeae829792 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/linuxptp-daemon: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/linuxptp-daemon + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/linuxptp-daemon + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f3387c03aa48c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/local-storage-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/local-storage-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e1a809448d68a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-presubmits.yaml @@ -0,0 +1,196 @@ +presubmits: + openshift-priv/local-storage-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-operator + path_alias: github.com/openshift/local-storage-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-operator + - name: TEST_COMMAND + value: make test_e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/local-storage-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/local-storage-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7ff0b0e36310d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/loki: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/loki + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/loki/openshift-priv-loki-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..373524a95a982 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/loki: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/loki + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..859fce1dfbbcc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/machine-api-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/machine-api-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..df780e9ddb237 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-presubmits.yaml @@ -0,0 +1,1134 @@ +presubmits: + openshift-priv/machine-api-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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.8-e2e-aws-operator-tech-preview + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws-operator-tech-preview + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator-tech-preview + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator-tech-preview + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-tech-preview + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-workers-rhel7 + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-azure-operator + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-gcp-operator + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-vsphere-serial + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-vsphere-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-goimports + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test goimports + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d4ad297f8c6a6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/machine-config-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/machine-config-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..dcc4d33035305 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-presubmits.yaml @@ -0,0 +1,1091 @@ +presubmits: + openshift-priv/machine-config-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-cluster-bootimages + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test cluster-bootimages + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/cluster-bootimages + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: cluster-bootimages + - name: TEST_COMMAND + value: ./test/e2e/old-bootimages.sh + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/cluster-bootimages + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-disruptive + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /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.8 + cluster: build01 + 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.8-e2e-aws-proxy + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-workers-rhel7 + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp-op + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-gcp-op + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-gcp-op + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-op + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-op + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-metal-ipi + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-ovn-step-registry + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-ovn-step-registry + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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.8 + cluster: build01 + 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-machine-config-operator-release-4.8-e2e-upgrade + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: 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.8-e2e-vsphere + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-vsphere-upi + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-vsphere-upi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-vsphere-upi + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: vsphere + - name: JOB_NAME_SAFE + value: e2e-vsphere-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-vsphere-upi-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-vsphere-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-vsphere + - 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-vsphere-upi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..85319066c56c1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/mdns-publisher: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/mdns-publisher + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b9e05923e13f2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-presubmits.yaml @@ -0,0 +1,218 @@ +presubmits: + openshift-priv/mdns-publisher: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-gofmt + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..95c7db7f13119 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metal3-smart-exporter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/metal3-smart-exporter + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..cfac30395954c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/metal3-smart-exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/metal3-smart-exporter + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..91a143faddcf4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/multus-admission-controller: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/multus-admission-controller + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..54a3cd1ffb981 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/multus-admission-controller: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/multus-admission-controller + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/multus-admission-controller + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f82b143d74a5c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/multus-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/multus-cni + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/multus-cni/openshift-priv-multus-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..48d68efa1aed8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-presubmits.yaml @@ -0,0 +1,200 @@ +presubmits: + openshift-priv/multus-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/multus-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/multus-cni + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/multus-cni + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c5d02ea7bf57e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/must-gather: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/must-gather + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/must-gather/openshift-priv-must-gather-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d44f245f7f6a8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/must-gather: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/must-gather + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/must-gather + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..753206d53870d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/network-metrics-daemon: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/network-metrics-daemon + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..11998a865bb1a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-presubmits.yaml @@ -0,0 +1,198 @@ +presubmits: + openshift-priv/network-metrics-daemon: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e + path_alias: github.com/openshift/network-metrics-daemon + rerun_command: /test e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e + - name: TEST_COMMAND + value: make run-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/network-metrics-daemon + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/network-metrics-daemon + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4afd4244f60e2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/node-feature-discovery: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/node-feature-discovery + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c8238ef080527 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-presubmits.yaml @@ -0,0 +1,164 @@ +presubmits: + openshift-priv/node-feature-discovery: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/node-feature-discovery + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/node-feature-discovery + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/node-feature-discovery + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6449ab79b0294 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/node-problem-detector-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/node-problem-detector-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e9fd5cca01b07 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/node-problem-detector-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/node-problem-detector-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4036fcaa00c2c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/node-problem-detector: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/node-problem-detector + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..84a7d956c5d40 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/node-problem-detector: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/node-problem-detector + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f16d7a2dbae10 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/node_exporter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/node_exporter + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/node_exporter/openshift-priv-node_exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..59ed777fca2e9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/node_exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/node_exporter + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/node_exporter + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1a3e61662a91e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/oauth-apiserver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/oauth-apiserver + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..f94f0835d49d6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/oauth-apiserver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1f80357388fd3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/oauth-proxy: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/oauth-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..93b585d7f7931 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-presubmits.yaml @@ -0,0 +1,290 @@ +presubmits: + openshift-priv/oauth-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..475deb09bc2ee --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/oauth-server: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/oauth-server + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/oauth-server/openshift-priv-oauth-server-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d67e4a2f82f60 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-presubmits.yaml @@ -0,0 +1,438 @@ +presubmits: + openshift-priv/oauth-server: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-serial + path_alias: github.com/openshift/oauth-server + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/oauth-server + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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-oauth-server-release-4.8-e2e-upgrade + path_alias: github.com/openshift/oauth-server + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-images + path_alias: github.com/openshift/oauth-server + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/oauth-server + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/oauth-server + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/oauth-server + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..b27ad1f95491b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/oc: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/oc + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/oc/openshift-priv-oc-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5da30087c1225 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-presubmits.yaml @@ -0,0 +1,617 @@ +presubmits: + openshift-priv/oc: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-build-rpms-from-tar + path_alias: github.com/openshift/oc + rerun_command: /test build-rpms-from-tar + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/oc + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-builds + path_alias: github.com/openshift/oc + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/oc + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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-oc-release-4.8-e2e-cmd + path_alias: github.com/openshift/oc + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/oc + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-rpm-build + path_alias: github.com/openshift/oc + rerun_command: /test rpm-build + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/oc + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/oc + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/oc + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..42762f22ea8c2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ocp-release-operator-sdk: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ocp-release-operator-sdk + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d9de9a3d5c7e2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-presubmits.yaml @@ -0,0 +1,336 @@ +presubmits: + openshift-priv/ocp-release-operator-sdk: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-ansible + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test e2e-aws-ansible + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-ansible + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-ansible + - name: TEST_COMMAND + value: make -f ci/prow.Makefile test-e2e-ansible + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-ansible + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-aws-helm + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test e2e-aws-helm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-helm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-helm + - name: TEST_COMMAND + value: make -f ci/prow.Makefile test-e2e-helm + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-helm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-sanity + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test sanity + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..5a45225005764 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/openshift-ansible: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/openshift-ansible + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-ansible/openshift-priv-openshift-ansible-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3a056c9a697aa --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/openshift-ansible: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-workers-rhel7 + path_alias: github.com/openshift/openshift-ansible + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/openshift-ansible + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/openshift-ansible + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..30a5acfa541fe --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/openshift-apiserver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/openshift-apiserver + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-apiserver/openshift-priv-openshift-apiserver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..88c1dcb18e116 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-presubmits.yaml @@ -0,0 +1,452 @@ +presubmits: + openshift-priv/openshift-apiserver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-serial + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-cmd + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..59af665b59e40 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/openshift-controller-manager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/openshift-controller-manager + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..68ce30971d17d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-presubmits.yaml @@ -0,0 +1,600 @@ +presubmits: + openshift-priv/openshift-controller-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-builds + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-proxy + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-gcp-builds + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-gcp-builds + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e9add1395bb49 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/openshift-state-metrics: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/openshift-state-metrics + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..42d3fab87d05a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-presubmits.yaml @@ -0,0 +1,290 @@ +presubmits: + openshift-priv/openshift-state-metrics: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-doccheck + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test doccheck + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-gofmt + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-tests-private/openshift-priv-openshift-tests-private-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..25baa5929719f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/openshift-tests-private: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-private-release-4.8-images + path_alias: github.com/openshift/openshift-tests-private + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b0b13b3324c4e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/openshift-tests-private: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-tests-private-release-4.8-e2e-aws + path_alias: github.com/openshift/openshift-tests-private + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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-private-release-4.8-images + path_alias: github.com/openshift/openshift-tests-private + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/openshift-tests/openshift-priv-openshift-tests-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..48285f4841c83 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/openshift-tests: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/openshift-tests + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/openshift-priv-openshift-tests-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e090b5bc735ef --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/openshift-tests: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/openshift-tests + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/openshift-tests + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4b8f0ffe964df --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/openstack-cinder-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/openstack-cinder-csi-driver-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..56b75c12c5352 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/openstack-cinder-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/openstack-cinder-csi-driver-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/openstack-cinder-csi-driver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..42f6a713f7598 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/origin-aggregated-logging: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/origin-aggregated-logging + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..de2f221780c5d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-presubmits.yaml @@ -0,0 +1,465 @@ +presubmits: + openshift-priv/origin-aggregated-logging: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-clo-functional + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test clo-functional + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/clo-functional + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: clo-functional + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-functional + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-logging-operator-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/clo-functional + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-cluster-logging-operator-e2e + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test cluster-logging-operator-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/cluster-logging-operator-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: cluster-logging-operator-e2e + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-e2e-olm + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-logging-operator-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/cluster-logging-operator-e2e + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-elastic-operator-e2e + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test elastic-operator-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/elastic-operator-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: elastic-operator-e2e + - name: TEST_COMMAND + value: make test-e2e-olm + - name: TEST_IMAGESTREAM_TAG + value: stable:elasticsearch-operator-src + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/elastic-operator-e2e + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-smoke + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test smoke + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/smoke + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: smoke + - name: TEST_COMMAND + value: make test + - name: TEST_IMAGESTREAM_TAG + value: stable:origin-aggregated-logging-tests + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/smoke + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..123143e6108b2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/origin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/origin + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/openshift-priv-origin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8687c30994b4c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-presubmits.yaml @@ -0,0 +1,1355 @@ +presubmits: + openshift-priv/origin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-csi + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-disruptive + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /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.8 + cluster: build01 + 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.8-e2e-aws-image-registry + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-image-registry + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-jenkins + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-ovn + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-ovn + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-proxy + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-e2e-aws-serial + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-azure + path_alias: github.com/openshift/origin + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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-origin-release-4.8-e2e-cmd + path_alias: github.com/openshift/origin + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-e2e-gcp-builds + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp-builds + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp-image-ecosystem + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp-image-ecosystem + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-gcp-upgrade + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-vsphere + path_alias: github.com/openshift/origin + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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 + - --template=/usr/local/e2e-vsphere + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: vsphere + - name: JOB_NAME_SAFE + value: e2e-vsphere + - 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-vsphere-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-vsphere + 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-vsphere + - 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-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/origin + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/origin + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/origin + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1a3a8df72748a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/osd-metrics-exporter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/osd-metrics-exporter + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..56cbddc12821c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/osd-metrics-exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/osd-metrics-exporter + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/osd-metrics-exporter + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..eb5e85b280656 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/osin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/osin + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9c9d2ac125961 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ovirt-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/ovirt/csi-driver-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..00dcc8dd3e1d4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-presubmits.yaml @@ -0,0 +1,164 @@ +presubmits: + openshift-priv/ovirt-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-test + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test test + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..37298d12d05b6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ovirt-csi-driver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/ovirt/csi-driver + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..324c01b22ba20 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/ovirt-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/ovirt/csi-driver + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-periodics.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..6ec2691e29fd0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-periodics.yaml @@ -0,0 +1,147 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + 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.8-e2e-gcp-ovn-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.7 + 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.8-e2e-metal-ipi-ovn-dualstack-periodic + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6545f83d9fcac --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ovn-kubernetes: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ovn-kubernetes + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..be6744581d72e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-presubmits.yaml @@ -0,0 +1,564 @@ +presubmits: + openshift-priv/ovn-kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-azure-ovn + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-azure-ovn + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-operator-with-custom-vxlan-port + decorate: true + decoration_config: + skip_cloning: 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.8-e2e-operator-with-custom-vxlan-port + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-operator-with-custom-vxlan-port + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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-with-custom-vxlan-port-cluster-profile + - --target=e2e-operator-with-custom-vxlan-port + command: + - ci-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-with-custom-vxlan-port-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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-with-custom-vxlan-port,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-ovn-hybrid-step-registry + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-ovn-hybrid-step-registry + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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.8 + 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.8-e2e-vsphere-ovn + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-vsphere-ovn + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-windows-hybrid-network + decorate: true + decoration_config: + skip_cloning: 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.8-e2e-windows-hybrid-network + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-windows-hybrid-network + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-windows-hybrid-network-cluster-profile + - --target=e2e-windows-hybrid-network + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-windows-hybrid-network-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-windows-hybrid-network,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..da23f4b81da48 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/project-request-limit: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/project-request-limit + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/project-request-limit/openshift-priv-project-request-limit-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..006a9dd5de484 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-presubmits.yaml @@ -0,0 +1,290 @@ +presubmits: + openshift-priv/project-request-limit: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/project-request-limit + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/project-request-limit + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/project-request-limit + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/project-request-limit + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/project-request-limit + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..a67bf86ce1a4d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/prom-label-proxy: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/prom-label-proxy + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c26ad95a96d88 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/prom-label-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/prom-label-proxy + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/prom-label-proxy + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..80cf0061fa59d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/prometheus-alertmanager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/prometheus-alertmanager + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..da36f478135cb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-presubmits.yaml @@ -0,0 +1,200 @@ +presubmits: + openshift-priv/prometheus-alertmanager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/prometheus-alertmanager + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/prometheus-alertmanager + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/prometheus-alertmanager + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6f49f2af61ccd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/prometheus-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/coreos/prometheus-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..a0fb9e93f42b6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-presubmits.yaml @@ -0,0 +1,200 @@ +presubmits: + openshift-priv/prometheus-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/prometheus/openshift-priv-prometheus-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..33c775c867939 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/prometheus: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/prometheus + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/prometheus/openshift-priv-prometheus-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..40871c39b784d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-presubmits.yaml @@ -0,0 +1,200 @@ +presubmits: + openshift-priv/prometheus: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/prometheus + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/prometheus + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/prometheus + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/ptp-operator/openshift-priv-ptp-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..548f662447859 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ptp-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/ptp-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ptp-operator/openshift-priv-ptp-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c2de6ec05deaf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/ptp-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/ptp-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/ptp-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3156839d6e67f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/redhat-subscription-injection-webhook: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/redhat-subscription-injection-webhook + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b3983e5f960bf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml @@ -0,0 +1,164 @@ +presubmits: + openshift-priv/redhat-subscription-injection-webhook: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/redhat-subscription-injection-webhook + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/redhat-subscription-injection-webhook + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/redhat-subscription-injection-webhook + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ebbf5324325da --- /dev/null +++ b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/route-override-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/route-override-cni + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/route-override-cni/openshift-priv-route-override-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ae9d8a22a171d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/route-override-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/route-override-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/route-override-cni + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4c624244aad3e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/router: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/router + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/router/openshift-priv-router-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..49f664f254f51 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-presubmits.yaml @@ -0,0 +1,534 @@ +presubmits: + openshift-priv/router: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-router-release-4.8-e2e + path_alias: github.com/openshift/router + rerun_command: /test e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/openshift/router + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/router + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-metal-ipi-ovn-router + path_alias: github.com/openshift/router + rerun_command: /test e2e-metal-ipi-ovn-router + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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.8-e2e-upgrade + path_alias: github.com/openshift/router + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-images + path_alias: github.com/openshift/router + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/router + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/router + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9b2bf06d69038 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/runtime-utils: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/runtime-utils + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/runtime-utils + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..22528e53dd483 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/sdn: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/sdn + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/sdn/openshift-priv-sdn-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..291c0b032e4ad --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-presubmits.yaml @@ -0,0 +1,436 @@ +presubmits: + openshift-priv/sdn: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/sdn + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/sdn + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-gcp + path_alias: github.com/openshift/sdn + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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.8-images + path_alias: github.com/openshift/sdn + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/sdn + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/sdn + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/sdn + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..96fd99e1ee8b9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/service-ca-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/service-ca-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..829b2e6601ddc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-presubmits.yaml @@ -0,0 +1,448 @@ +presubmits: + openshift-priv/service-ca-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-operator + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9fdad9fe1c1ce --- /dev/null +++ b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/service-catalog: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-incubator/service-catalog + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/service-catalog/openshift-priv-service-catalog-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9ed198a437409 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-presubmits.yaml @@ -0,0 +1,196 @@ +presubmits: + openshift-priv/service-catalog: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws-operator + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make build-e2e && hack/create-subscription.sh && hack/run-e2e.sh + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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.8-images + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d952da25deaa8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/sig-storage-local-static-provisioner: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1c3ecd1fc3431 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/sig-storage-local-static-provisioner: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/sriov-cni/openshift-priv-sriov-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..34407ca2c00f7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/sriov-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/sriov-cni + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/sriov-cni/openshift-priv-sriov-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1ecb5e047a8d9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/sriov-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/sriov-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/sriov-cni + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4e67f504b4f75 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/sriov-dp-admission-controller: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/sriov-dp-admission-controller + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d703c7f57c581 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/sriov-dp-admission-controller: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/sriov-dp-admission-controller + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/sriov-dp-admission-controller + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9830d607bd9a7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/sriov-network-device-plugin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/sriov-network-device-plugin + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9ba7ece3e0d05 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/sriov-network-device-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/sriov-network-device-plugin + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/sriov-network-device-plugin + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..5d60bfc3bae21 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/sriov-network-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/sriov-network-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..49c12131036f0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/sriov-network-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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-operator-release-4.8-e2e-aws + path_alias: github.com/openshift/sriov-network-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-gofmt + path_alias: github.com/openshift/sriov-network-operator + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/sriov-network-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/telemeter/openshift-priv-telemeter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4acbbe8dcde09 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/telemeter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/telemeter + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/telemeter/openshift-priv-telemeter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c37c590998ada --- /dev/null +++ b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-presubmits.yaml @@ -0,0 +1,448 @@ +presubmits: + openshift-priv/telemeter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-benchmark + path_alias: github.com/openshift/telemeter + rerun_command: /test benchmark + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/benchmark + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: benchmark + - name: TEST_COMMAND + value: make test-benchmark + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/benchmark + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/telemeter + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/telemeter + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/telemeter + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-integration + path_alias: github.com/openshift/telemeter + rerun_command: /test integration + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/openshift/telemeter + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-vendor + path_alias: github.com/openshift/telemeter + rerun_command: /test vendor + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..44cb2de8b0fc3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/template-service-broker-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/template-service-broker-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..76df68c182e5f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/template-service-broker-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/template-service-broker-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..20a0cedac5c84 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/template-service-broker: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/template-service-broker + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/template-service-broker/openshift-priv-template-service-broker-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..a00c412c8fad5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-presubmits.yaml @@ -0,0 +1,362 @@ +presubmits: + openshift-priv/template-service-broker: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/template-service-broker + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/template-service-broker + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/template-service-broker + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/template-service-broker + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-verify + path_alias: github.com/openshift/template-service-broker + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-verify-deps + path_alias: github.com/openshift/template-service-broker + rerun_command: /test verify-deps + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..daf099410c798 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/thanos: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/thanos + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/thanos/openshift-priv-thanos-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..f4874626b790f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-presubmits.yaml @@ -0,0 +1,254 @@ +presubmits: + openshift-priv/thanos: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/thanos + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift/thanos + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/thanos + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-vendor + path_alias: github.com/openshift/thanos + rerun_command: /test vendor + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4b793929987b0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/vertical-pod-autoscaler-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..14a77654ea966 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml @@ -0,0 +1,344 @@ +presubmits: + openshift-priv/vertical-pod-autoscaler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-gofmt + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test gofmt + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-golint + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test golint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-govet + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test govet + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.8-unit + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3003e048f0a7e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/whereabouts-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/whereabouts-cni + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2d0f3ab500c49 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-presubmits.yaml @@ -0,0 +1,128 @@ +presubmits: + openshift-priv/whereabouts-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift/whereabouts-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift/whereabouts-cni + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..20249a7768fc4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/windows-machine-config-bootstrapper: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift/windows-machine-config-bootstrapper + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..fa05bc60cab77 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml @@ -0,0 +1,362 @@ +presubmits: + openshift-priv/windows-machine-config-bootstrapper: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-build + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test build + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-e2e-wmcb + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test e2e-wmcb + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-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.8 + cluster: build01 + context: ci/prow/e2e-wni + decorate: true + decoration_config: + skip_cloning: 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.8-e2e-wni + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test e2e-wni + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-wni-cluster-profile + - --target=e2e-wni + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-wni-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-wni,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-images + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + context: ci/prow/unit-wni + decorate: true + decoration_config: + skip_cloning: 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.8-unit-wni + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test unit-wni + spec: + containers: + - args: + - --image-import-pull-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-wni + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-wni,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-verify + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..43a0f98d0fe98 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/windows-machine-config-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-operator-release-4.8-images + path_alias: github.com/openshift/windows-machine-config-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..60a769883934a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-presubmits.yaml @@ -0,0 +1,434 @@ +presubmits: + openshift-priv/windows-machine-config-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/aws-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-windows-machine-config-operator-release-4.8-aws-e2e-operator + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test aws-e2e-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + context: ci/prow/aws-e2e-operator-with-custom-vxlan-port + decorate: true + decoration_config: + skip_cloning: 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.8-aws-e2e-operator-with-custom-vxlan-port + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test aws-e2e-operator-with-custom-vxlan-port + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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-with-custom-vxlan-port-cluster-profile + - --target=aws-e2e-operator-with-custom-vxlan-port + command: + - 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-with-custom-vxlan-port-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-with-custom-vxlan-port,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/azure-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-windows-machine-config-operator-release-4.8-azure-e2e-operator + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test azure-e2e-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + 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-operator-release-4.8-build + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test build + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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-operator-release-4.8-images + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-windows-machine-config-operator-release-4.8-lint + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test lint + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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-windows-machine-config-operator-release-4.8-unit + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-periodics.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..2ccaf311ecdec --- /dev/null +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-periodics.yaml @@ -0,0 +1,63 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 0 */23 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift-psap + repo: ci-artifacts + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-psap-ci-artifacts-release-4.8-gpu-operator-e2e + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2d42d5d47757f --- /dev/null +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift-psap/ci-artifacts: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4889877787626 --- /dev/null +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift-psap/ci-artifacts: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..fa0909cd28c66 --- /dev/null +++ b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift-psap/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..969b83eb925aa --- /dev/null +++ b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-presubmits.yaml @@ -0,0 +1,263 @@ +presubmits: + openshift-psap/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-psap-special-resource-operator-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-psap-special-resource-operator-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-psap-special-resource-operator-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-psap-special-resource-operator-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/ansible-service-broker/openshift-ansible-service-broker-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..374e8c7d89998 --- /dev/null +++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ansible-service-broker: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..96abd91ff6f83 --- /dev/null +++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-presubmits.yaml @@ -0,0 +1,485 @@ +presubmits: + openshift/ansible-service-broker: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-build + rerun_command: /test build + spec: + containers: + - args: + - --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: /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.8 + 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.8-fmt + rerun_command: /test fmt + spec: + containers: + - args: + - --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: /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.8 + 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.8-fmtcheck + rerun_command: /test fmtcheck + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-lint + rerun_command: /test lint + spec: + containers: + - args: + - --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: /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.8 + 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.8-operator-molecule-e2e + rerun_command: /test operator-molecule-e2e + spec: + containers: + - args: + - --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 + - --template=/usr/local/operator-molecule-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: operator-molecule-e2e + - name: TEST_COMMAND + value: 'echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" + >> /etc/passwd + + cd operator + + molecule test -s cluster + + ' + 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: /usr/local/operator-molecule-e2e + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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.8-operator-molecule-olm-e2e + rerun_command: /test operator-molecule-olm-e2e + spec: + containers: + - args: + - --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 + - --template=/usr/local/operator-molecule-olm-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: operator-molecule-olm-e2e + - name: TEST_COMMAND + value: 'echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" + >> /etc/passwd + + cd operator + + molecule test -s cluster-olm + + ' + 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: /usr/local/operator-molecule-olm-e2e + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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.8-test + rerun_command: /test test + spec: + containers: + - args: + - --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: /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.8 + 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.8-vet + rerun_command: /test vet + spec: + containers: + - args: + - --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: /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.8-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ce5e975077734 --- /dev/null +++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.8-presubmits.yaml @@ -0,0 +1,227 @@ +presubmits: + openshift/api: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-build + rerun_command: /test build + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify-client-go + rerun_command: /test verify-client-go + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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.8-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9f8ae5a075c57 --- /dev/null +++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8-presubmits.yaml @@ -0,0 +1,137 @@ +presubmits: + openshift/apiserver-library-go: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/assisted-service/openshift-assisted-service-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..a2900f9044e77 --- /dev/null +++ b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/assisted-service: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-assisted-service-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d33f4a437e0fc --- /dev/null +++ b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/assisted-service: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-assisted-service-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/assisted-test-infra/openshift-assisted-test-infra-release-4.8-periodics.yaml b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..b7dc1fbd337e6 --- /dev/null +++ b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-periodics.yaml @@ -0,0 +1,65 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@daily' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift + repo: assisted-test-infra + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-assisted-test-infra-release-4.8-e2e-metal-assisted-periodic + spec: + containers: + - args: + - --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-assisted-periodic-cluster-profile + - --target=e2e-metal-assisted-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-assisted-periodic-cluster-profile + name: cluster-profile + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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 diff --git a/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..a38eb49cbc56c --- /dev/null +++ b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/assisted-test-infra: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-assisted-test-infra-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2fe1ee027d405 --- /dev/null +++ b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/assisted-test-infra: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-metal-assisted + 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-assisted-test-infra-release-4.8-e2e-metal-assisted + rerun_command: /test e2e-metal-assisted + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-assisted,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-assisted-test-infra-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..fb9b89705215a --- /dev/null +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/aws-ebs-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4b8d1b266bc59 --- /dev/null +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml @@ -0,0 +1,218 @@ +presubmits: + openshift/aws-ebs-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-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-aws-ebs-csi-driver-operator-release-4.8-e2e-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --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-operator-cluster-profile + - --target=e2e-operator + - --template=/usr/local/e2e-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-operator + - name: TEST_COMMAND + value: 'make test-e2e ARTIFACT_DIR=/tmp/artifacts + + ' + - name: TEST_IMAGESTREAM_TAG + value: stable:aws-ebs-csi-driver-operator-test + 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: /usr/local/e2e-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..5d04c90a5460f --- /dev/null +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/aws-ebs-csi-driver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b9a48a0d8aac4 --- /dev/null +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-presubmits.yaml @@ -0,0 +1,204 @@ +presubmits: + openshift/aws-ebs-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-aws-csi + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-images + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..417722fd62ca4 --- /dev/null +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/aws-pod-identity-webhook: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b57aacf1923ca --- /dev/null +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/aws-pod-identity-webhook: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-aws + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-images + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/baremetal-operator/openshift-baremetal-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c01d2acfa53dc --- /dev/null +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/baremetal-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: github.com/metal3-io/baremetal-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..fdc339dd2d5a5 --- /dev/null +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-presubmits.yaml @@ -0,0 +1,206 @@ +presubmits: + openshift/baremetal-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-metal-ipi + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-images + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-lint + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test lint + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..b36ec2672579b --- /dev/null +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/baremetal-runtimecfg: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..debf5ca717817 --- /dev/null +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-presubmits.yaml @@ -0,0 +1,247 @@ +presubmits: + openshift/baremetal-runtimecfg: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --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: /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.8 + 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.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6be6bb2e5c95b --- /dev/null +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/bond-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..7d0b492343707 --- /dev/null +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/bond-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8-presubmits.yaml b/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..42e64afc88986 --- /dev/null +++ b/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/build-machinery-go: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/builder/openshift-builder-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..a6439cebab61c --- /dev/null +++ b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/builder: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1e6b26cd8f628 --- /dev/null +++ b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-presubmits.yaml @@ -0,0 +1,390 @@ +presubmits: + openshift/builder: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-e2e-aws-builds + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-e2e-aws-image-ecosystem + rerun_command: /test e2e-aws-image-ecosystem + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-e2e-aws-proxy + optional: true + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ceef9bb30835f --- /dev/null +++ b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/cincinnati-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..eddbdaf9d1db3 --- /dev/null +++ b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-presubmits.yaml @@ -0,0 +1,169 @@ +presubmits: + openshift/cincinnati-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/cincinnati-operator-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-cincinnati-operator-release-4.8-cincinnati-operator-e2e-aws + rerun_command: /test cincinnati-operator-e2e-aws + spec: + containers: + - args: + - --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/cincinnati-operator-e2e-aws-cluster-profile + - --target=cincinnati-operator-e2e-aws + - --template=/usr/local/cincinnati-operator-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: cincinnati-operator-e2e-aws + - name: TEST_COMMAND + value: make func-test + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/cincinnati-operator-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /usr/local/cincinnati-operator-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )cincinnati-operator-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/client-go/openshift-client-go-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6033b46ef973d --- /dev/null +++ b/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/client-go: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6d2969b33f233 --- /dev/null +++ b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/cloud-credential-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..7a8e70204cf5f --- /dev/null +++ b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-presubmits.yaml @@ -0,0 +1,523 @@ +presubmits: + openshift/cloud-credential-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-e2e-azure + optional: true + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-gcp + optional: true + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-openstack + optional: true + rerun_command: /test e2e-openstack + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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: /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.8 + 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.8-e2e-upgrade + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..19e3aa5a4d990 --- /dev/null +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/cloud-provider-openstack: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: k8s.io/cloud-provider-openstack + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9be38f54c435a --- /dev/null +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-presubmits.yaml @@ -0,0 +1,94 @@ +presubmits: + openshift/cloud-provider-openstack: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + path_alias: k8s.io/cloud-provider-openstack + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + path_alias: k8s.io/cloud-provider-openstack + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1dba506646e9c --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/cluster-api-actuator-pkg: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6f2b0fdb67252 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-presubmits.yaml @@ -0,0 +1,496 @@ +presubmits: + openshift/cluster-api-actuator-pkg: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-aws-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + 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: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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.8-e2e-aws-operator-tech-preview + optional: true + rerun_command: /test e2e-aws-operator-tech-preview + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator-tech-preview + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator-tech-preview + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + 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: /usr/local/e2e-aws-operator-tech-preview + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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.8-e2e-azure-operator + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + 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: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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.8-e2e-gcp-operator + optional: true + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg + test-e2e + 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: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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.8-goimports + rerun_command: /test goimports + spec: + containers: + - args: + - --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: /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.8 + 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.8-golint + rerun_command: /test golint + spec: + containers: + - args: + - --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: /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.8 + 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.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d23fdf6a713ce --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/cluster-api-provider-aws: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..f4c9f73104515 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-presubmits.yaml @@ -0,0 +1,467 @@ +presubmits: + openshift/cluster-api-provider-aws: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-aws + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-e2e-aws-operator + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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: 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.8-e2e-aws-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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.8-goimports + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test goimports + spec: + containers: + - args: + - --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: /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.8 + 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.8-golint + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test golint + spec: + containers: + - args: + - --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: /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.8 + 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.8-govet + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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.8-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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ff1adecbeb261 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/cluster-api-provider-azure: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..31ce07f741e1b --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-presubmits.yaml @@ -0,0 +1,441 @@ +presubmits: + openshift/cluster-api-provider-azure: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-azure + optional: true + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-azure-operator + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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.8-e2e-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-git-history + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test git-history + spec: + containers: + - args: + - --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: /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.8 + 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.8-goimports + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test goimports + spec: + containers: + - args: + - --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: /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.8 + 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.8-govet + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..a07c694438c79 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/cluster-api-provider-baremetal: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3d07710442e4b --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-presubmits.yaml @@ -0,0 +1,292 @@ +presubmits: + openshift/cluster-api-provider-baremetal: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-generate-check + rerun_command: /test generate-check + spec: + containers: + - args: + - --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: /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.8 + 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.8-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --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: /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.8 + 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.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0487a39fcb7ba --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/cluster-api-provider-gcp: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3b25422752cd8 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-presubmits.yaml @@ -0,0 +1,329 @@ +presubmits: + openshift/cluster-api-provider-gcp: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-e2e-gcp + optional: true + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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.8-e2e-gcp-operator + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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.8-goimports + rerun_command: /test goimports + spec: + containers: + - args: + - --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: /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.8 + 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.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..dd80727d6a771 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/cluster-api-provider-kubemark: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..477ba534811e3 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-presubmits.yaml @@ -0,0 +1,227 @@ +presubmits: + openshift/cluster-api-provider-kubemark: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --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: /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.8 + 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.8-golint + rerun_command: /test golint + spec: + containers: + - args: + - --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: /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.8 + 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.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9d150b6cb336d --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/cluster-api-provider-kubevirt: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b28674566bfe0 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/cluster-api-provider-kubevirt: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d481d5e8817e3 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/cluster-api-provider-libvirt: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..865948f522f20 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-presubmits.yaml @@ -0,0 +1,378 @@ +presubmits: + openshift/cluster-api-provider-libvirt: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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.8-actuator-pkg-staleness + optional: true + rerun_command: /test actuator-pkg-staleness + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/e2e-libvirt + decorate: true + name: pull-ci-openshift-cluster-api-provider-libvirt-release-4.8-e2e-libvirt + rerun_command: /test e2e-libvirt + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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 <tests < should not allow an eviction [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-apps] DisruptionController evictions: no PDB => should allow an + eviction [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-apps] DisruptionController evictions: too few pods, replicaSet, + percentage => should not allow an eviction [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-apps] DisruptionController should update PodDisruptionBudget status + [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-apps] Job should delete a job [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-apps] StatefulSet [k8s.io] Basic StatefulSet functionality [StatefulSetBasic] + Should recreate evicted statefulset [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-auth] Certificates API should support building a client with a CSR + [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-auth] ServiceAccounts should allow opting out of API token automount [Conformance] + [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + + "[sig-auth] [Feature:NodeAuthorizer] A node shouldn''t be able to create + another node [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-auth] [Feature:NodeAuthorizer] A node shouldn''t be able to delete + another node [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-auth] [Feature:NodeAuthorizer] Getting a non-existent secret should + exit with the Forbidden error, not a NotFound error [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Kubectl apply should reuse port when + apply to an existing SVC [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Kubectl run default should create an + rc or deployment from an image [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Kubectl run job should create a job + from an image when restart is OnFailure [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Kubectl run pod should create a pod + from an image when restart is Never [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Kubectl version should check is all + data is printed [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Proxy server should support --unix-socket=/path [Conformance] + [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Simple pod should support exec [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Simple pod should support exec through + kubectl proxy [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Simple pod should support port-forward + [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-cli] Kubectl client [k8s.io] Update Demo should scale a replication + controller [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-instrumentation] MetricsGrabber should grab all metrics from a Kubelet. + [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-network] DNS should support configurable pod resolv.conf [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-network] Networking Granular Checks: Pods should function for intra-pod + communication: http [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-network] Services should be able to update NodePorts with two same + port numbers but different protocols [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-network] Services should check NodePort out-of-range [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-network] Services should use same NodePort with same port but different + protocols [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-scheduling] ResourceQuota [Feature:PodPriority] should verify ResourceQuota''s + priority class scope (cpu, memory quota set) against a pod with same priority + class. [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-scheduling] ResourceQuota [Feature:ScopeSelectors] should verify + ResourceQuota with terminating scopes through scope selectors. [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-scheduling] ResourceQuota should create a ResourceQuota and capture + the life of a persistent volume claim with a storage class. [sig-storage] + [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-scheduling] ResourceQuota should create a ResourceQuota and capture + the life of a replication controller. [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-scheduling] ResourceQuota should verify ResourceQuota with best + effort scope. [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-scheduling] ResourceQuota should verify ResourceQuota with terminating + scopes. [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-storage] ConfigMap binary data should be reflected in volume [NodeConformance] + [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + + "[sig-storage] ConfigMap should be consumable from pods in volume [NodeConformance] + [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + + "[sig-storage] ConfigMap should be consumable from pods in volume with + mappings and Item mode set [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-storage] ConfigMap should be consumable from pods in volume with + mappings as non-root [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-storage] Downward API volume should provide container''s cpu request + [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-storage] Downward API volume should provide podname as non-root + with fsgroup [NodeFeature:FSGroup] [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-storage] Downward API volume should provide podname as non-root + with fsgroup and defaultMode [NodeFeature:FSGroup] [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-storage] EmptyDir volumes should support (non-root,0644,tmpfs) [NodeConformance] + [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + + "[sig-storage] EmptyDir volumes should support (root,0644,tmpfs) [NodeConformance] + [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + + "[sig-storage] EmptyDir volumes volume on tmpfs should have the correct + mode [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] + volume on tmpfs should have the correct mode using FSGroup [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-storage] Ephemeralstorage When pod refers to non-existent ephemeral + storage should allow deletion of pod with invalid volume : configmap [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-storage] Ephemeralstorage When pod refers to non-existent ephemeral + storage should allow deletion of pod with invalid volume : secret [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-storage] In-tree Volumes [Driver: emptydir] [Testpattern: Inline-volume + (default fs)] subPath should support readOnly directory specified in the + volumeMount [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume + (default fs)] subPath should be able to unmount after the subpath directory + is deleted [Suite:openshift/conformance/parallel] [Suite:k8s]" + + "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume + (default fs)] subPath should support existing single file [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume + (default fs)] subPath should support file as subpath [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume + (default fs)] subPath should support non-existent path [Suite:openshift/conformance/parallel] + [Suite:k8s]" + + "[sig-storage] Secrets should be consumable from pods in volume with mappings + [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + "[sig-storage] Subpath Atomic writer volumes should support subpaths with + downward pod [Conformance] [Suite:openshift/conformance/parallel/minimal] + [Suite:k8s]" + + EOTESTS + + TEST_SUITE="--file=tests" run-tests + + ' + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /usr/local/e2e-libvirt-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-libvirt + name: job-definition + subPath: cluster-launch-installer-libvirt-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: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - configMap: + name: prow-job-cluster-launch-installer-libvirt-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + trigger: (?m)^/test( | .* )e2e-libvirt,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-metal + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-installer-release-4.8-e2e-metal + optional: true + rerun_command: /test e2e-metal + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --repo=installer + - --secret-dir=/usr/local/e2e-metal-cluster-profile + - --target=e2e-metal + - --template=/usr/local/e2e-metal + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: metal + - name: JOB_NAME_SAFE + value: e2e-metal + - 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/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /usr/local/e2e-metal-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-metal + name: job-definition + subPath: cluster-launch-installer-metal-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: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-metal + - configMap: + name: prow-job-cluster-launch-installer-metal-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + trigger: (?m)^/test( | .* )e2e-metal,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-installer-release-4.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: false + branches: + - release-4.8 + 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-installer-release-4.8-e2e-openstack + optional: true + rerun_command: /test e2e-openstack + run_if_changed: ^([^d]|d(d|o(d|cd))*([^do]|o([^cd]|c[^ds])))*(d(d|o(d|cd))*(oc?)?)?$ + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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=installer + - --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: /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.8 + cluster: build01 + context: ci/prow/e2e-openstack-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-installer-release-4.8-e2e-openstack-ipi + rerun_command: /test e2e-openstack-ipi + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: 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: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-openstack-parallel + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-installer-release-4.8-e2e-openstack-parallel + optional: true + rerun_command: /test e2e-openstack-parallel + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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=installer + - --secret-dir=/usr/local/e2e-openstack-parallel-cluster-profile + - --target=e2e-openstack-parallel + - --template=/usr/local/e2e-openstack-parallel + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: openstack + - name: JOB_NAME_SAFE + value: e2e-openstack-parallel + - name: KURYR_ENABLED + value: 'false' + - 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/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-openstack-parallel-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-openstack-parallel + 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-parallel,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-installer-release-4.8-e2e-ovirt + optional: true + rerun_command: /test e2e-ovirt + run_if_changed: ^([^d]|d(d|o(d|cd))*([^do]|o([^cd]|c[^ds])))*(d(d|o(d|cd))*(oc?)?)?$ + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --repo=installer + - --secret-dir=/etc/boskos + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + - --template=/usr/local/e2e-ovirt + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: ovirt + - name: JOB_NAME_SAFE + value: e2e-ovirt + - name: LEASE_TYPE + value: minimal + - 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-ovirt-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-ovirt + name: job-definition + subPath: cluster-launch-installer-ovirt-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-ovirt + - secret: + name: ovirt-infra-secrets + - configMap: + name: cluster-profile-ovirt + - configMap: + name: prow-job-cluster-launch-installer-ovirt-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: vsphere + context: ci/prow/e2e-vsphere + 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-installer-release-4.8-e2e-vsphere + optional: true + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: vsphere + context: ci/prow/e2e-vsphere-upi + 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-installer-release-4.8-e2e-vsphere-upi + rerun_command: /test e2e-vsphere-upi + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-upi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-installer-release-4.8-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --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: /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.8 + 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-installer-release-4.8-golint + rerun_command: /test golint + spec: + containers: + - args: + - --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: /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.8 + 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-installer-release-4.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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-installer-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/shellcheck + decorate: true + labels: + ci.openshift.io/manually-branched: 'true' + name: pull-ci-openshift-installer-release-4.8-shellcheck + rerun_command: /test shellcheck + spec: + containers: + - args: + - ./hack/shellcheck.sh + command: + - sh + env: + - name: IS_CONTAINER + value: 'TRUE' + image: quay.io/coreos/shellcheck-alpine:v0.5.0 + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 500m + trigger: (?m)^/test shellcheck + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/tf-fmt + decorate: true + labels: + ci.openshift.io/manually-branched: 'true' + name: pull-ci-openshift-installer-release-4.8-tf-fmt + optional: true + rerun_command: /test tf-fmt + spec: + containers: + - args: + - ./hack/tf-fmt.sh + command: + - sh + env: + - name: IS_CONTAINER + value: 'TRUE' + image: quay.io/coreos/terraform-alpine:v0.12.0-rc1 + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 500m + trigger: (?m)^/test( | .* )tf-fmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/tf-lint + decorate: true + labels: + ci.openshift.io/manually-branched: 'true' + name: pull-ci-openshift-installer-release-4.8-tf-lint + rerun_command: /test tf-lint + spec: + containers: + - args: + - ./hack/tf-lint.sh + command: + - sh + env: + - name: IS_CONTAINER + value: 'TRUE' + image: quay.io/coreos/tflint + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 500m + trigger: (?m)^/test tf-lint + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-installer-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/verify-codegen + 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-installer-release-4.8-verify-codegen + rerun_command: /test verify-codegen + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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-codegen,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/verify-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-openshift-installer-release-4.8-verify-vendor + rerun_command: /test verify-vendor + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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-vendor,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/yaml-lint + decorate: true + labels: + ci.openshift.io/manually-branched: 'true' + name: pull-ci-openshift-installer-release-4.8-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 diff --git a/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ebb5ee10caa9c --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ironic-hardware-inventory-recorder-image: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ironic-hardware-inventory-recorder-image-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..461ee3414b687 --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/ironic-hardware-inventory-recorder-image: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ironic-hardware-inventory-recorder-image-release-4.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-ironic-hardware-inventory-recorder-image-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/ironic-image/openshift-ironic-image-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d61e5cc0016d2 --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ironic-image: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ironic-image-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9522d03bef39b --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/ironic-image: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ironic-image-release-4.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-ironic-image-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..966558fc50c06 --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ironic-inspector-image: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ironic-inspector-image-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..879403b49794b --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/ironic-inspector-image: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ironic-inspector-image-release-4.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-ironic-inspector-image-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ff48c9c94bb91 --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ironic-ipa-downloader: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ironic-ipa-downloader-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..38a5fc1399c5b --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/ironic-ipa-downloader: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ironic-ipa-downloader-release-4.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-ironic-ipa-downloader-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0440021b2f5e8 --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ironic-rhcos-downloader: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ironic-rhcos-downloader-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9294b18b9a0ff --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/ironic-rhcos-downloader: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ironic-rhcos-downloader-release-4.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-ironic-rhcos-downloader-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f70e2cbfe1e7b --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ironic-static-ip-manager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ironic-static-ip-manager-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..fd29c3c03c2c0 --- /dev/null +++ b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/ironic-static-ip-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ironic-static-ip-manager-release-4.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-ironic-static-ip-manager-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0f0e503f0db42 --- /dev/null +++ b/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/jenkins-client-plugin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-jenkins-client-plugin-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..48f33f3eb4076 --- /dev/null +++ b/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-presubmits.yaml @@ -0,0 +1,187 @@ +presubmits: + openshift/jenkins-client-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-jenkins + 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-jenkins-client-plugin-release-4.8-e2e-aws-jenkins + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-jenkins-client-plugin-release-4.8-e2e-aws-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: 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-jenkins-client-plugin-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f7a91308db805 --- /dev/null +++ b/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/jenkins-openshift-login-plugin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-jenkins-openshift-login-plugin-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e28c4ff88e8c2 --- /dev/null +++ b/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/jenkins-openshift-login-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-jenkins + 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-jenkins-openshift-login-plugin-release-4.8-e2e-aws-jenkins + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-jenkins-openshift-login-plugin-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..38256e89fa4ab --- /dev/null +++ b/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/jenkins-sync-plugin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-jenkins-sync-plugin-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d447f565b1273 --- /dev/null +++ b/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/jenkins-sync-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-jenkins + 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-jenkins-sync-plugin-release-4.8-e2e-aws-jenkins + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-jenkins-sync-plugin-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/jenkins/openshift-jenkins-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3f5172a03e4af --- /dev/null +++ b/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/jenkins: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-jenkins-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..16f2d6ebb82e1 --- /dev/null +++ b/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-presubmits.yaml @@ -0,0 +1,173 @@ +presubmits: + openshift/jenkins: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-jenkins-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-jenkins + 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-jenkins-release-4.8-e2e-aws-jenkins + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-jenkins-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..573edbc0e9e8d --- /dev/null +++ b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/k8s-prometheus-adapter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-k8s-prometheus-adapter-release-4.8-images + path_alias: github.com/directxman12/k8s-prometheus-adapter + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1ab17ad08981a --- /dev/null +++ b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-presubmits.yaml @@ -0,0 +1,159 @@ +presubmits: + openshift/k8s-prometheus-adapter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-k8s-prometheus-adapter-release-4.8-e2e-aws + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-k8s-prometheus-adapter-release-4.8-images + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-k8s-prometheus-adapter-release-4.8-unit + optional: true + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..210d3b1869518 --- /dev/null +++ b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/kube-rbac-proxy: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-kube-rbac-proxy-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4981adb5da279 --- /dev/null +++ b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/kube-rbac-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kube-rbac-proxy-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-kube-rbac-proxy-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/kube-state-metrics/openshift-kube-state-metrics-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ede122bd2380f --- /dev/null +++ b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/kube-state-metrics: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-kube-state-metrics-release-4.8-images + path_alias: k8s.io/kube-state-metrics + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..7f57499cc3995 --- /dev/null +++ b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-presubmits.yaml @@ -0,0 +1,112 @@ +presubmits: + openshift/kube-state-metrics: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kube-state-metrics-release-4.8-e2e-aws + path_alias: k8s.io/kube-state-metrics + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-kube-state-metrics-release-4.8-images + path_alias: k8s.io/kube-state-metrics + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/kubefed-operator/openshift-kubefed-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7f46cd400bede --- /dev/null +++ b/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/kubefed-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-kubefed-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..07a053da13fbd --- /dev/null +++ b/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-presubmits.yaml @@ -0,0 +1,216 @@ +presubmits: + openshift/kubefed-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubefed-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/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-kubefed-operator-release-4.8-olm-e2e + rerun_command: /test olm-e2e + spec: + containers: + - args: + - --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/olm-e2e-cluster-profile + - --target=olm-e2e + - --template=/usr/local/olm-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: olm-e2e + - name: TEST_COMMAND + value: 'make -f Makefile.ci olm-e2e + + ' + 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: /usr/local/olm-e2e + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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-kubefed-operator-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-kubefed-operator-release-4.8-vet + rerun_command: /test vet + spec: + containers: + - args: + - --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: /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/kubefed/openshift-kubefed-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9eefeb1dd73c9 --- /dev/null +++ b/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/kubefed: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-kubefed-release-4.8-images + path_alias: sigs.k8s.io/kubefed + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..24076a091f52e --- /dev/null +++ b/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-presubmits.yaml @@ -0,0 +1,186 @@ +presubmits: + openshift/kubefed: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubefed-release-4.8-images + path_alias: sigs.k8s.io/kubefed + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/managed-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-kubefed-release-4.8-managed-e2e + path_alias: sigs.k8s.io/kubefed + rerun_command: /test managed-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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( | .* )managed-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubefed-release-4.8-unit + path_alias: sigs.k8s.io/kubefed + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-kubefed-release-4.8-vet + path_alias: sigs.k8s.io/kubefed + rerun_command: /test vet + spec: + containers: + - args: + - --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: /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/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..5556e0aa4c5b0 --- /dev/null +++ b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/kubernetes-autoscaler: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-kubernetes-autoscaler-release-4.8-images + path_alias: k8s.io/autoscaler + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c5f7f1cdf7881 --- /dev/null +++ b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-presubmits.yaml @@ -0,0 +1,523 @@ +presubmits: + openshift/kubernetes-autoscaler: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubernetes-autoscaler-release-4.8-e2e-aws-operator + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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: 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-kubernetes-autoscaler-release-4.8-e2e-azure-operator + optional: true + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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-kubernetes-autoscaler-release-4.8-e2e-gcp-operator + optional: true + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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-kubernetes-autoscaler-release-4.8-git-history + optional: true + path_alias: k8s.io/autoscaler + rerun_command: /test git-history + spec: + containers: + - args: + - --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: /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.8 + 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-kubernetes-autoscaler-release-4.8-goimports + path_alias: k8s.io/autoscaler + rerun_command: /test goimports + spec: + containers: + - args: + - --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: /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.8 + 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-kubernetes-autoscaler-release-4.8-golint + path_alias: k8s.io/autoscaler + rerun_command: /test golint + spec: + containers: + - args: + - --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: /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.8 + 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-kubernetes-autoscaler-release-4.8-govet + path_alias: k8s.io/autoscaler + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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-kubernetes-autoscaler-release-4.8-images + path_alias: k8s.io/autoscaler + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-kubernetes-autoscaler-release-4.8-unit + path_alias: k8s.io/autoscaler + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..28df90e655500 --- /dev/null +++ b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/kubernetes-kube-storage-version-migrator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-kubernetes-kube-storage-version-migrator-release-4.8-images + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6b7774c7ce13a --- /dev/null +++ b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml @@ -0,0 +1,204 @@ +presubmits: + openshift/kubernetes-kube-storage-version-migrator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubernetes-kube-storage-version-migrator-release-4.8-e2e-aws + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-kubernetes-kube-storage-version-migrator-release-4.8-images + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-kubernetes-kube-storage-version-migrator-release-4.8-unit + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-kubernetes-kube-storage-version-migrator-release-4.8-verify + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5a76206949814 --- /dev/null +++ b/ci-operator/jobs/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/kubernetes-nmstate: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubernetes-nmstate-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/kubernetes/openshift-kubernetes-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..68c2e66570138 --- /dev/null +++ b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-postsubmits.yaml @@ -0,0 +1,47 @@ +postsubmits: + openshift/kubernetes: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-kubernetes-release-4.8-images + path_alias: k8s.io/kubernetes + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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 diff --git a/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1bf2663e415a5 --- /dev/null +++ b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-presubmits.yaml @@ -0,0 +1,1182 @@ +presubmits: + openshift/kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubernetes-release-4.8-e2e-aws + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-kubernetes-release-4.8-e2e-aws-csi + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-disruptive + 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-kubernetes-release-4.8-e2e-aws-disruptive + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --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-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: /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 + - 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.8 + cluster: build01 + context: ci/prow/e2e-aws-jenkins + 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-kubernetes-release-4.8-e2e-aws-jenkins + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-ovn + 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-kubernetes-release-4.8-e2e-aws-ovn + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-ovn + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-serial + 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-kubernetes-release-4.8-e2e-aws-serial + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubernetes-release-4.8-e2e-azure + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-cmd + 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-kubernetes-release-4.8-e2e-cmd + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubernetes-release-4.8-e2e-gcp + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-kubernetes-release-4.8-e2e-upgrade + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: vsphere + context: ci/prow/e2e-vsphere + 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-kubernetes-release-4.8-e2e-vsphere + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --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-cluster-profile + - --target=e2e-vsphere + - --template=/usr/local/e2e-vsphere + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: vsphere + - name: JOB_NAME_SAFE + value: e2e-vsphere + - 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-vsphere-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-vsphere + 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-vsphere + - 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-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubernetes-release-4.8-images + path_alias: k8s.io/kubernetes + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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.8 + cluster: build01 + context: ci/prow/integration + 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-kubernetes-release-4.8-integration + path_alias: k8s.io/kubernetes + rerun_command: /test integration + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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( | .* )integration,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/k8s-e2e-conformance-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-kubernetes-release-4.8-k8s-e2e-conformance-aws + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-conformance-aws + spec: + containers: + - args: + - --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/k8s-e2e-conformance-aws-cluster-profile + - --target=k8s-e2e-conformance-aws + - --template=/usr/local/k8s-e2e-conformance-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: k8s-e2e-conformance-aws + - name: TEST_COMMAND + value: openshift-hack/conformance-k8s.sh + 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: /usr/local/k8s-e2e-conformance-aws + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + cluster: build01 + context: ci/prow/k8s-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-kubernetes-release-4.8-k8s-e2e-gcp + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-gcp + spec: + containers: + - args: + - --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/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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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( | .* )k8s-e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/k8s-e2e-gcp-serial + 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-kubernetes-release-4.8-k8s-e2e-gcp-serial + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-gcp-serial + spec: + containers: + - args: + - --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/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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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( | .* )k8s-e2e-gcp-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kubernetes-release-4.8-unit + path_alias: k8s.io/kubernetes + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-kubernetes-release-4.8-verify + path_alias: k8s.io/kubernetes + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/verify-commits + 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-kubernetes-release-4.8-verify-commits + path_alias: k8s.io/kubernetes + rerun_command: /test verify-commits + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..8355e80fae62b --- /dev/null +++ b/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/kuryr-kubernetes: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-kuryr-kubernetes-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c79ee25478167 --- /dev/null +++ b/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-presubmits.yaml @@ -0,0 +1,137 @@ +presubmits: + openshift/kuryr-kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-kuryr-kubernetes-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-kuryr-kubernetes-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-kuryr-kubernetes-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/leader-elector/openshift-leader-elector-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..382ac312a3cb6 --- /dev/null +++ b/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/leader-elector: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-leader-elector-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8d653cf6e9fc2 --- /dev/null +++ b/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-presubmits.yaml @@ -0,0 +1,92 @@ +presubmits: + openshift/leader-elector: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-leader-elector-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-leader-elector-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/library-go/openshift-library-go-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/library-go/openshift-library-go-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..88564e9a30774 --- /dev/null +++ b/ci-operator/jobs/openshift/library-go/openshift-library-go-release-4.8-presubmits.yaml @@ -0,0 +1,218 @@ +presubmits: + openshift/library-go: + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-encryption + 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-library-go-release-4.8-e2e-aws-encryption + rerun_command: /test e2e-aws-encryption + run_if_changed: ^(pkg/operator/encryption)|^(test/e2e-encryption) + spec: + containers: + - args: + - --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-encryption-cluster-profile + - --target=e2e-aws-encryption + - --template=/usr/local/e2e-aws-encryption + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-encryption + - name: TEST_COMMAND + value: 'make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml + --warn-undefined-variables + + ' + 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: /usr/local/e2e-aws-encryption + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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-library-go-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-library-go-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-library-go-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f0f47e378f6b9 --- /dev/null +++ b/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/linuxptp-daemon: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-linuxptp-daemon-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..492dff6fef891 --- /dev/null +++ b/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/linuxptp-daemon: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-linuxptp-daemon-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-linuxptp-daemon-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/local-storage-operator/openshift-local-storage-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d74eff4809f00 --- /dev/null +++ b/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/local-storage-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-local-storage-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d775de3d9b57b --- /dev/null +++ b/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-presubmits.yaml @@ -0,0 +1,169 @@ +presubmits: + openshift/local-storage-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-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-local-storage-operator-release-4.8-e2e-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --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-operator-cluster-profile + - --target=e2e-operator + - --template=/usr/local/e2e-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-operator + - name: TEST_COMMAND + value: make test_e2e + 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: /usr/local/e2e-operator + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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-local-storage-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-local-storage-operator-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/loki/openshift-loki-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7d7535d3cee48 --- /dev/null +++ b/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/loki: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-loki-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..436ec78ba41ef --- /dev/null +++ b/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/loki: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-loki-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/machine-api-operator/openshift-machine-api-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..f50540efdc913 --- /dev/null +++ b/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/machine-api-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-machine-api-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3fee7bdb97aad --- /dev/null +++ b/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-presubmits.yaml @@ -0,0 +1,1023 @@ +presubmits: + openshift/machine-api-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-machine-api-operator-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-machine-api-operator-release-4.8-e2e-aws-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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-machine-api-operator-release-4.8-e2e-aws-operator-tech-preview + optional: true + rerun_command: /test e2e-aws-operator-tech-preview + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator-tech-preview + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator-tech-preview + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-aws-operator-tech-preview + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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-machine-api-operator-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-workers-rhel7 + 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-machine-api-operator-release-4.8-e2e-aws-workers-rhel7 + optional: true + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-workers-rhel7,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-machine-api-operator-release-4.8-e2e-azure + optional: true + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-machine-api-operator-release-4.8-e2e-azure-operator + optional: true + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-azure-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-azure-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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-machine-api-operator-release-4.8-e2e-gcp + optional: true + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-machine-api-operator-release-4.8-e2e-gcp-operator + optional: true + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-gcp-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-operator + - name: TEST_COMMAND + value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-api-actuator-pkg + 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: /usr/local/e2e-gcp-operator + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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-machine-api-operator-release-4.8-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: false + branches: + - release-4.8 + cluster: vsphere + context: ci/prow/e2e-vsphere-serial + 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-machine-api-operator-release-4.8-e2e-vsphere-serial + rerun_command: /test e2e-vsphere-serial + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-machine-api-operator-release-4.8-goimports + rerun_command: /test goimports + spec: + containers: + - args: + - --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: /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.8 + 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-machine-api-operator-release-4.8-golint + rerun_command: /test golint + spec: + containers: + - args: + - --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: /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.8 + 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-machine-api-operator-release-4.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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-machine-api-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-machine-api-operator-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/yaml-lint + decorate: true + labels: + ci.openshift.io/manually-branched: 'true' + name: pull-ci-openshift-machine-api-operator-release-4.8-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/machine-config-operator/openshift-machine-config-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6f00bd4820045 --- /dev/null +++ b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/machine-config-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-machine-config-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..fa81d1c405c14 --- /dev/null +++ b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-presubmits.yaml @@ -0,0 +1,1137 @@ +presubmits: + openshift/machine-config-operator: + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/cluster-bootimages + 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-machine-config-operator-release-4.8-cluster-bootimages + rerun_command: /test cluster-bootimages + spec: + containers: + - args: + - --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/cluster-bootimages-cluster-profile + - --target=cluster-bootimages + - --template=/usr/local/cluster-bootimages + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: cluster-bootimages + - name: TEST_COMMAND + value: ./test/e2e/old-bootimages.sh + 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: /usr/local/cluster-bootimages + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: false + branches: + - release-4.8 + 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-machine-config-operator-release-4.8-e2e-aws + rerun_command: /test e2e-aws + run_if_changed: ^([^d]|d(d|o(d|cd))*([^do]|o([^cd]|c[^ds])))*(d(d|o(d|cd))*(oc?)?)?$ + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-disruptive + 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-machine-config-operator-release-4.8-e2e-aws-disruptive + optional: true + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --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-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: /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 + - 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: false + branches: + - release-4.8 + 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-machine-config-operator-release-4.8-e2e-aws-proxy + optional: true + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-workers-rhel7 + 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-machine-config-operator-release-4.8-e2e-aws-workers-rhel7 + optional: true + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-workers-rhel7,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + 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-machine-config-operator-release-4.8-e2e-azure + optional: true + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-gcp-op + 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-machine-config-operator-release-4.8-e2e-gcp-op + rerun_command: /test e2e-gcp-op + run_if_changed: ^([^d]|d(d|o(d|cd))*([^do]|o([^cd]|c[^ds])))*(d(d|o(d|cd))*(oc?)?)?$ + spec: + containers: + - args: + - --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-op-cluster-profile + - --target=e2e-gcp-op + - --template=/usr/local/e2e-gcp-op + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-op + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/e2e-gcp-op + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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-machine-config-operator-release-4.8-e2e-metal-ipi + optional: true + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: false + branches: + - release-4.8 + 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-machine-config-operator-release-4.8-e2e-openstack + optional: true + rerun_command: /test e2e-openstack + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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=machine-config-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: 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: /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: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-machine-config-operator-release-4.8-e2e-ovirt + optional: true + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --repo=machine-config-operator + - --secret-dir=/etc/boskos + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + - --template=/usr/local/e2e-ovirt + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: ovirt + - name: JOB_NAME_SAFE + value: e2e-ovirt + - name: LEASE_TYPE + value: minimal + - 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-ovirt-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-ovirt + name: job-definition + subPath: cluster-launch-installer-ovirt-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-ovirt + - secret: + name: ovirt-infra-secrets + - configMap: + name: cluster-profile-ovirt + - configMap: + name: prow-job-cluster-launch-installer-ovirt-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-ovn-step-registry + 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-machine-config-operator-release-4.8-e2e-ovn-step-registry + optional: true + rerun_command: /test e2e-ovn-step-registry + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-ovn-step-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-machine-config-operator-release-4.8-e2e-upgrade + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-upgrade,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: vsphere + context: ci/prow/e2e-vsphere + 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-machine-config-operator-release-4.8-e2e-vsphere + optional: true + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: vsphere + context: ci/prow/e2e-vsphere-upi + 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-machine-config-operator-release-4.8-e2e-vsphere-upi + optional: true + rerun_command: /test e2e-vsphere-upi + spec: + containers: + - args: + - --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-upi-cluster-profile + - --target=e2e-vsphere-upi + - --template=/usr/local/e2e-vsphere-upi + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: vsphere + - name: JOB_NAME_SAFE + value: e2e-vsphere-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-vsphere-upi-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-vsphere-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-vsphere + - 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-vsphere-upi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-machine-config-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-machine-config-operator-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-machine-config-operator-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/mdns-publisher/openshift-mdns-publisher-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..fa9d3137e63e3 --- /dev/null +++ b/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/mdns-publisher: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-mdns-publisher-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..181bc9c70e284 --- /dev/null +++ b/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift/mdns-publisher: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-mdns-publisher-release-4.8-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --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: /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.8 + 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-mdns-publisher-release-4.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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-mdns-publisher-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-mdns-publisher-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..9c936af2ca918 --- /dev/null +++ b/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/metal3-smart-exporter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-metal3-smart-exporter-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3cccf3c2be536 --- /dev/null +++ b/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/metal3-smart-exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-metal3-smart-exporter-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/multus-admission-controller/openshift-multus-admission-controller-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3c30e60278f41 --- /dev/null +++ b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/multus-admission-controller: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-multus-admission-controller-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..518ce119899ba --- /dev/null +++ b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/multus-admission-controller: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-multus-admission-controller-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-multus-admission-controller-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/multus-cni/openshift-multus-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1e19b082b2623 --- /dev/null +++ b/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/multus-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-multus-cni-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3a4cc6f83143b --- /dev/null +++ b/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-presubmits.yaml @@ -0,0 +1,173 @@ +presubmits: + openshift/multus-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-multus-cni-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-multus-cni-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-multus-cni-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/must-gather/openshift-must-gather-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..10617298850ec --- /dev/null +++ b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/must-gather: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-must-gather-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6237f4d9b5b32 --- /dev/null +++ b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/must-gather: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-must-gather-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-must-gather-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c11327197857b --- /dev/null +++ b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/network-metrics-daemon: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-network-metrics-daemon-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c06d4c8916bd3 --- /dev/null +++ b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-presubmits.yaml @@ -0,0 +1,171 @@ +presubmits: + openshift/network-metrics-daemon: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-network-metrics-daemon-release-4.8-e2e + rerun_command: /test e2e + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e + - name: TEST_COMMAND + value: make run-test + 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: /usr/local/e2e + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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-network-metrics-daemon-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-network-metrics-daemon-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/node-feature-discovery/openshift-node-feature-discovery-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..31140c3c4cfea --- /dev/null +++ b/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/node-feature-discovery: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-node-feature-discovery-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2379866b86507 --- /dev/null +++ b/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-presubmits.yaml @@ -0,0 +1,137 @@ +presubmits: + openshift/node-feature-discovery: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-node-feature-discovery-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-node-feature-discovery-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-node-feature-discovery-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..22f706a3684cf --- /dev/null +++ b/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/node-problem-detector-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-node-problem-detector-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..85bc3592abd9f --- /dev/null +++ b/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/node-problem-detector-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-node-problem-detector-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/node-problem-detector/openshift-node-problem-detector-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..13ec48117af0c --- /dev/null +++ b/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/node-problem-detector: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-node-problem-detector-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ecb0a7e7ae7d0 --- /dev/null +++ b/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/node-problem-detector: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-node-problem-detector-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/node_exporter/openshift-node_exporter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..32fc0e83dbd50 --- /dev/null +++ b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/node_exporter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-node_exporter-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4bb68d95a11ec --- /dev/null +++ b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/node_exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-node_exporter-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-node_exporter-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/oauth-apiserver/openshift-oauth-apiserver-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7051f873fc488 --- /dev/null +++ b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/oauth-apiserver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-oauth-apiserver-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8759d522b1352 --- /dev/null +++ b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-presubmits.yaml @@ -0,0 +1,263 @@ +presubmits: + openshift/oauth-apiserver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-oauth-apiserver-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-oauth-apiserver-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-oauth-apiserver-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-oauth-apiserver-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-oauth-apiserver-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/oauth-proxy/openshift-oauth-proxy-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..dc17d4b50073c --- /dev/null +++ b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/oauth-proxy: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-oauth-proxy-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..134d24878622c --- /dev/null +++ b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-presubmits.yaml @@ -0,0 +1,245 @@ +presubmits: + openshift/oauth-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-oauth-proxy-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-oauth-proxy-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-oauth-proxy-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-oauth-proxy-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-oauth-proxy-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/oauth-server/openshift-oauth-server-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..17f3b5bddf815 --- /dev/null +++ b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/oauth-server: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-oauth-server-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ae822aac423c5 --- /dev/null +++ b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-presubmits.yaml @@ -0,0 +1,375 @@ +presubmits: + openshift/oauth-server: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-serial + 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-oauth-server-release-4.8-e2e-aws-serial + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-oauth-server-release-4.8-e2e-gcp + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-oauth-server-release-4.8-e2e-upgrade + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-oauth-server-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-oauth-server-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-oauth-server-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-oauth-server-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/oc/openshift-oc-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0790ff00730c8 --- /dev/null +++ b/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/oc: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-oc-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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 diff --git a/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..87a68a96d5fb7 --- /dev/null +++ b/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-presubmits.yaml @@ -0,0 +1,528 @@ +presubmits: + openshift/oc: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/build-rpms-from-tar + 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-oc-release-4.8-build-rpms-from-tar + rerun_command: /test build-rpms-from-tar + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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-rpms-from-tar,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-oc-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-oc-release-4.8-e2e-aws-builds + rerun_command: /test e2e-aws-builds + run_if_changed: ^(pkg/.*build.*)|^(pkg/.*newapp.*) + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-oc-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-cmd + 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-oc-release-4.8-e2e-cmd + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-oc-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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.8 + cluster: build01 + context: ci/prow/rpm-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-oc-release-4.8-rpm-build + rerun_command: /test rpm-build + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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( | .* )rpm-build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-oc-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-oc-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-oc-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..030f6999ac1fb --- /dev/null +++ b/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ocp-release-operator-sdk: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ocp-release-operator-sdk-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5806937ba5115 --- /dev/null +++ b/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-presubmits.yaml @@ -0,0 +1,291 @@ +presubmits: + openshift/ocp-release-operator-sdk: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-ansible + 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-ocp-release-operator-sdk-release-4.8-e2e-aws-ansible + rerun_command: /test e2e-aws-ansible + spec: + containers: + - args: + - --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-ansible-cluster-profile + - --target=e2e-aws-ansible + - --template=/usr/local/e2e-aws-ansible + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-ansible + - name: TEST_COMMAND + value: make -f ci/prow.Makefile test-e2e-ansible + 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: /usr/local/e2e-aws-ansible + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + cluster: build01 + context: ci/prow/e2e-aws-helm + 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-ocp-release-operator-sdk-release-4.8-e2e-aws-helm + rerun_command: /test e2e-aws-helm + spec: + containers: + - args: + - --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-helm-cluster-profile + - --target=e2e-aws-helm + - --template=/usr/local/e2e-aws-helm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-helm + - name: TEST_COMMAND + value: make -f ci/prow.Makefile test-e2e-helm + 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: /usr/local/e2e-aws-helm + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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-ocp-release-operator-sdk-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/sanity + 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-ocp-release-operator-sdk-release-4.8-sanity + rerun_command: /test sanity + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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( | .* )sanity,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ocp-release-operator-sdk-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/openshift-ansible/openshift-openshift-ansible-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d5bcf1e8d040b --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/openshift-ansible: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-openshift-ansible-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..2de6110a08e77 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-presubmits.yaml @@ -0,0 +1,155 @@ +presubmits: + openshift/openshift-ansible: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-workers-rhel7 + 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-openshift-ansible-release-4.8-e2e-aws-workers-rhel7 + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-workers-rhel7,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-ansible-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-ansible-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/openshift-apiserver/openshift-openshift-apiserver-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2350683027389 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/openshift-apiserver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-openshift-apiserver-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b6118912d5904 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-presubmits.yaml @@ -0,0 +1,389 @@ +presubmits: + openshift/openshift-apiserver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-apiserver-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-serial + 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-openshift-apiserver-release-4.8-e2e-aws-serial + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-apiserver-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-cmd + 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-openshift-apiserver-release-4.8-e2e-cmd + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-apiserver-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-apiserver-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-apiserver-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..de0babb49af70 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/openshift-controller-manager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-openshift-controller-manager-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c6c86692f1dd6 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-presubmits.yaml @@ -0,0 +1,521 @@ +presubmits: + openshift/openshift-controller-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-controller-manager-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-openshift-controller-manager-release-4.8-e2e-aws-builds + rerun_command: /test e2e-aws-builds + run_if_changed: ^(pkg/build) + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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: false + branches: + - release-4.8 + 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-openshift-controller-manager-release-4.8-e2e-aws-proxy + optional: true + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-openshift-controller-manager-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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: false + branches: + - release-4.8 + 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-openshift-controller-manager-release-4.8-e2e-gcp + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-gcp-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-openshift-controller-manager-release-4.8-e2e-gcp-builds + rerun_command: /test e2e-gcp-builds + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-builds,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-controller-manager-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-controller-manager-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-controller-manager-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..28aed2bc033d9 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/openshift-state-metrics: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-openshift-state-metrics-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..890f26fb846f0 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-presubmits.yaml @@ -0,0 +1,245 @@ +presubmits: + openshift/openshift-state-metrics: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/doccheck + 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-openshift-state-metrics-release-4.8-doccheck + rerun_command: /test doccheck + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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( | .* )doccheck,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-state-metrics-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-openshift-state-metrics-release-4.8-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-state-metrics-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-state-metrics-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/openshift-tests-private/openshift-openshift-tests-private-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..be67d0cbb938e --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-postsubmits.yaml @@ -0,0 +1,52 @@ +postsubmits: + openshift/openshift-tests-private: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-openshift-tests-private-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/openshift-tests-private/openshift-openshift-tests-private-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6bbffe2fab2aa --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-presubmits.yaml @@ -0,0 +1,124 @@ +presubmits: + openshift/openshift-tests-private: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-tests-private-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: 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-openshift-tests-private-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/openshift-tests/openshift-openshift-tests-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..bb3f53b408a40 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/openshift-tests: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-openshift-tests-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..66000d56b9284 --- /dev/null +++ b/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-presubmits.yaml @@ -0,0 +1,92 @@ +presubmits: + openshift/openshift-tests: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openshift-tests-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-tests-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..b228bfb97644f --- /dev/null +++ b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/openstack-cinder-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-openstack-cinder-csi-driver-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..83a7c377c3e54 --- /dev/null +++ b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml @@ -0,0 +1,92 @@ +presubmits: + openshift/openstack-cinder-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-openstack-cinder-csi-driver-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-openstack-cinder-csi-driver-operator-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e045d0ed8e657 --- /dev/null +++ b/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/origin-aggregated-logging: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-origin-aggregated-logging-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9c6a36ee232e3 --- /dev/null +++ b/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-presubmits.yaml @@ -0,0 +1,411 @@ +presubmits: + openshift/origin-aggregated-logging: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/clo-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-origin-aggregated-logging-release-4.8-clo-functional + rerun_command: /test clo-functional + spec: + containers: + - args: + - --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/clo-functional-cluster-profile + - --target=clo-functional + - --template=/usr/local/clo-functional + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: clo-functional + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-functional + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-logging-operator-e2e + 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: /usr/local/clo-functional + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + context: ci/prow/cluster-logging-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-origin-aggregated-logging-release-4.8-cluster-logging-operator-e2e + rerun_command: /test cluster-logging-operator-e2e + spec: + containers: + - args: + - --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/cluster-logging-operator-e2e-cluster-profile + - --target=cluster-logging-operator-e2e + - --template=/usr/local/cluster-logging-operator-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: cluster-logging-operator-e2e + - name: TEST_COMMAND + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts + make test-e2e-olm + - name: TEST_IMAGESTREAM_TAG + value: stable:cluster-logging-operator-e2e + 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: /usr/local/cluster-logging-operator-e2e + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + cluster: build01 + context: ci/prow/elastic-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-origin-aggregated-logging-release-4.8-elastic-operator-e2e + rerun_command: /test elastic-operator-e2e + spec: + containers: + - args: + - --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/elastic-operator-e2e-cluster-profile + - --target=elastic-operator-e2e + - --template=/usr/local/elastic-operator-e2e + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: elastic-operator-e2e + - name: TEST_COMMAND + value: make test-e2e-olm + - name: TEST_IMAGESTREAM_TAG + value: stable:elasticsearch-operator-src + 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: /usr/local/elastic-operator-e2e + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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-origin-aggregated-logging-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/smoke + 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-origin-aggregated-logging-release-4.8-smoke + rerun_command: /test smoke + spec: + containers: + - args: + - --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/smoke-cluster-profile + - --target=smoke + - --template=/usr/local/smoke + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: smoke + - name: TEST_COMMAND + value: make test + - name: TEST_IMAGESTREAM_TAG + value: stable:origin-aggregated-logging-tests + 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: /usr/local/smoke + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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.8 + 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-origin-aggregated-logging-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/origin/openshift-origin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..90a4ad77d85de --- /dev/null +++ b/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/origin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-origin-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..10b1b747ccb24 --- /dev/null +++ b/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-presubmits.yaml @@ -0,0 +1,1429 @@ +presubmits: + openshift/origin: + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/artifacts + decorate: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-origin-release-4.8-artifacts + rerun_command: /test artifacts + run_if_changed: ^(hack/)|(Makefile)|(.*_(windows|linux|darwin|unsupported)(_test)?\.go)$ + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --repo=origin + - --target=artifacts + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: pull-secret + secret: + secretName: registry-pull-credentials + trigger: (?m)^/test( | .* )artifacts,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-origin-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-origin-release-4.8-e2e-aws-csi + optional: true + rerun_command: /test e2e-aws-csi + skip_report: true + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-disruptive + 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-origin-release-4.8-e2e-aws-disruptive + optional: true + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --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-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: /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 + - 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.8 + cluster: build01 + context: ci/prow/e2e-aws-fips + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-origin-release-4.8-e2e-aws-fips + optional: true + rerun_command: /test e2e-aws-fips + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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=origin + - --secret-dir=/usr/local/e2e-aws-fips-cluster-profile + - --target=e2e-aws-fips + - --template=/usr/local/e2e-aws-fips + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: CLUSTER_VARIANT + value: fips + - name: JOB_NAME_SAFE + value: e2e-aws-fips + - name: TEST_COMMAND + value: 'fips_check + + TEST_SUITE=openshift/conformance/parallel run-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-aws-fips-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-aws-fips + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )e2e-aws-fips,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-image-registry + 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-origin-release-4.8-e2e-aws-image-registry + rerun_command: /test e2e-aws-image-registry + run_if_changed: ^(pkg/image)|^(test/extended/registry)|^(test/extended/images)|^(test/extended/imageapis)|^(vendor/github.com/docker/distribution) + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-registry,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-jenkins + 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-origin-release-4.8-e2e-aws-jenkins + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-jenkins,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-multitenant + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-origin-release-4.8-e2e-aws-multitenant + optional: true + rerun_command: /test e2e-aws-multitenant + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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=origin + - --secret-dir=/usr/local/e2e-aws-multitenant-cluster-profile + - --target=e2e-aws-multitenant + - --template=/usr/local/e2e-aws-multitenant + command: + - ci-operator + env: + - name: CLUSTER_NETWORK_MANIFEST + value: "apiVersion: operator.openshift.io/v1\nkind: Network\nmetadata:\n\ + \ name: cluster\nspec:\n defaultNetwork:\n type: OpenShiftSDN\n \ + \ openshiftSDNConfig:\n mode: Multitenant\n" + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-multitenant + - 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/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-multitenant-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-aws-multitenant + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )e2e-aws-multitenant,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-ovn + 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-origin-release-4.8-e2e-aws-ovn + optional: true + rerun_command: /test e2e-aws-ovn + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-origin-release-4.8-e2e-aws-proxy + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-serial + 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-origin-release-4.8-e2e-aws-serial + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-origin-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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: false + branches: + - release-4.8 + 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-origin-release-4.8-e2e-azure + optional: true + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-cmd + 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-origin-release-4.8-e2e-cmd + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-origin-release-4.8-e2e-gcp + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-gcp-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-origin-release-4.8-e2e-gcp-builds + rerun_command: /test e2e-gcp-builds + run_if_changed: ^(pkg/oc/cli/startbuild/startbuild.go)|^(pkg/build)|^(staging/src/.*/pkg/.*build)|^(pkg/cmd/infra/builder)|^(test/extended/builds)|^(test/extended/testdata/builds)|^(test/extended/util)|^(vendor/github.com/openshift/source-to-image)|^(vendor/github.com/openshift/imagebuilder) + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-builds,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-gcp-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-origin-release-4.8-e2e-gcp-image-ecosystem + rerun_command: /test e2e-gcp-image-ecosystem + run_if_changed: ^(test/extended/image_ecosystem)|^(examples/db-templates)|^(examples/quickstarts)|^(examples/image-streams)|^(examples/jenkins)|^(vendor/github.com/openshift/source-to-image)|^(vendor/github.com/openshift/imagebuilder) + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-image-ecosystem,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-gcp-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-origin-release-4.8-e2e-gcp-upgrade + rerun_command: /test e2e-gcp-upgrade + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-upgrade,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + cluster: vsphere + context: ci/prow/e2e-vsphere + 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-origin-release-4.8-e2e-vsphere + optional: true + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --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-cluster-profile + - --target=e2e-vsphere + - --template=/usr/local/e2e-vsphere + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: vsphere + - name: JOB_NAME_SAFE + value: e2e-vsphere + - 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-vsphere-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-vsphere + 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-vsphere + - 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-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-origin-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-origin-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-origin-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ffa7a07608779 --- /dev/null +++ b/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/osd-metrics-exporter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-osd-metrics-exporter-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b7a1a29844440 --- /dev/null +++ b/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-presubmits.yaml @@ -0,0 +1,92 @@ +presubmits: + openshift/osd-metrics-exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-osd-metrics-exporter-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-osd-metrics-exporter-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/osin/openshift-osin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/osin/openshift-osin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4469eaf194bdf --- /dev/null +++ b/ci-operator/jobs/openshift/osin/openshift-osin-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/osin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-osin-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..381d799e67035 --- /dev/null +++ b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/ovirt-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ovirt-csi-driver-operator-release-4.8-images + path_alias: github.com/ovirt/csi-driver-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..5741538d35028 --- /dev/null +++ b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-presubmits.yaml @@ -0,0 +1,231 @@ +presubmits: + openshift/ovirt-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-ovirt-csi-driver-operator-release-4.8-e2e-ovirt + optional: true + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --repo=ovirt-csi-driver-operator + - --secret-dir=/etc/boskos + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + - --template=/usr/local/e2e-ovirt + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: ovirt + - name: JOB_NAME_SAFE + value: e2e-ovirt + - name: LEASE_TYPE + value: minimal + - name: TEST_COMMAND + value: 'TEST_CSI_DRIVER_FILES=/tmp/cluster/csi-test-manifest.yaml TEST_SUITE=openshift/csi + run-csi-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-ovirt-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-ovirt + name: job-definition + subPath: cluster-launch-installer-ovirt-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-ovirt + - secret: + name: ovirt-infra-secrets + - configMap: + name: cluster-profile-ovirt + - configMap: + name: prow-job-cluster-launch-installer-ovirt-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ovirt-csi-driver-operator-release-4.8-images + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-ovirt-csi-driver-operator-release-4.8-test + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test test + spec: + containers: + - args: + - --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: /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.8 + 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-ovirt-csi-driver-operator-release-4.8-verify + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..985b1e84feee2 --- /dev/null +++ b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/ovirt-csi-driver: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ovirt-csi-driver-release-4.8-images + path_alias: github.com/ovirt/csi-driver + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..603e953d706a0 --- /dev/null +++ b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-presubmits.yaml @@ -0,0 +1,139 @@ +presubmits: + openshift/ovirt-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-ovirt-csi-driver-release-4.8-e2e-ovirt + optional: true + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --repo=ovirt-csi-driver + - --secret-dir=/etc/boskos + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + - --template=/usr/local/e2e-ovirt + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: ovirt + - name: JOB_NAME_SAFE + value: e2e-ovirt + - name: LEASE_TYPE + value: minimal + - name: TEST_COMMAND + value: 'TEST_CSI_DRIVER_FILES=/tmp/cluster/csi-test-manifest.yaml TEST_SUITE=openshift/csi + run-csi-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-ovirt-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-ovirt + name: job-definition + subPath: cluster-launch-installer-ovirt-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-ovirt + - secret: + name: ovirt-infra-secrets + - configMap: + name: cluster-profile-ovirt + - configMap: + name: prow-job-cluster-launch-installer-ovirt-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ovirt-csi-driver-release-4.8-images + path_alias: github.com/ovirt/csi-driver + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-periodics.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..a24969df487c6 --- /dev/null +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-periodics.yaml @@ -0,0 +1,129 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift + repo: ovn-kubernetes + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-ovn-kubernetes-release-4.8-e2e-gcp-ovn-upgrade + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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 +- agent: kubernetes + cluster: api.ci + cron: 0 0 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift + repo: ovn-kubernetes + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-ovn-kubernetes-release-4.8-e2e-metal-ipi-ovn-dualstack-periodic + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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 diff --git a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ceda373f91d29 --- /dev/null +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ovn-kubernetes: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ovn-kubernetes-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1afe617735fa2 --- /dev/null +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-presubmits.yaml @@ -0,0 +1,749 @@ +presubmits: + openshift/ovn-kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-ovn + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-ovn-kubernetes-release-4.8-e2e-aws-ovn + rerun_command: /test e2e-aws-ovn + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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=ovn-kubernetes + - --secret-dir=/usr/local/e2e-aws-ovn-cluster-profile + - --target=e2e-aws-ovn + - --template=/usr/local/e2e-aws-ovn + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: CLUSTER_VARIANT + value: ovn + - name: JOB_NAME_SAFE + value: e2e-aws-ovn + - 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/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-ovn-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-aws-ovn + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )e2e-aws-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-azure-ovn + 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-ovn-kubernetes-release-4.8-e2e-azure-ovn + rerun_command: /test e2e-azure-ovn + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-gcp-ovn + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-ovn-kubernetes-release-4.8-e2e-gcp-ovn + optional: true + rerun_command: /test e2e-gcp-ovn + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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=ovn-kubernetes + - --secret-dir=/usr/local/e2e-gcp-ovn-cluster-profile + - --target=e2e-gcp-ovn + - --template=/usr/local/e2e-gcp-ovn + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: CLUSTER_VARIANT + value: ovn + - name: JOB_NAME_SAFE + value: e2e-gcp-ovn + - 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/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-ovn-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-gcp-ovn + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )e2e-gcp-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-gcp-ovn-upgrade + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-ovn-kubernetes-release-4.8-e2e-gcp-ovn-upgrade + rerun_command: /test e2e-gcp-ovn-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --input-hash=$(JOB_NAME) + - --lease-server-password-file=/etc/boskos/password + - --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 + env: + - name: CLUSTER_TYPE + value: gcp + - name: CLUSTER_VARIANT + value: ovn + - name: JOB_NAME_SAFE + value: e2e-gcp-ovn-upgrade + - name: TEST_COMMAND + value: TEST_SUITE=all run-upgrade-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-ovn-upgrade-cluster-profile + name: cluster-profile + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-ovn-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ovn-kubernetes-release-4.8-e2e-metal-ipi-ovn-dualstack + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-ovn-kubernetes-release-4.8-e2e-metal-ipi-ovn-ipv6 + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + cluster: build01 + context: ci/prow/e2e-operator-with-custom-vxlan-port + 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-ovn-kubernetes-release-4.8-e2e-operator-with-custom-vxlan-port + rerun_command: /test e2e-operator-with-custom-vxlan-port + spec: + containers: + - args: + - --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-operator-with-custom-vxlan-port-cluster-profile + - --target=e2e-operator-with-custom-vxlan-port + command: + - ci-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-with-custom-vxlan-port-cluster-profile + name: cluster-profile + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-with-custom-vxlan-port,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-ovn-hybrid-step-registry + 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-ovn-kubernetes-release-4.8-e2e-ovn-hybrid-step-registry + rerun_command: /test e2e-ovn-hybrid-step-registry + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-ovn-hybrid-step-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: vsphere + context: ci/prow/e2e-vsphere-ovn + 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-ovn-kubernetes-release-4.8-e2e-vsphere-ovn + rerun_command: /test e2e-vsphere-ovn + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-windows-hybrid-network + 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-ovn-kubernetes-release-4.8-e2e-windows-hybrid-network + rerun_command: /test e2e-windows-hybrid-network + spec: + containers: + - args: + - --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-windows-hybrid-network-cluster-profile + - --target=e2e-windows-hybrid-network + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-windows-hybrid-network-cluster-profile + name: cluster-profile + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-windows-hybrid-network,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ovn-kubernetes-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/project-request-limit/openshift-project-request-limit-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..8c70ec85d84c4 --- /dev/null +++ b/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/project-request-limit: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-project-request-limit-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e5e9d1db209f4 --- /dev/null +++ b/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-presubmits.yaml @@ -0,0 +1,245 @@ +presubmits: + openshift/project-request-limit: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-project-request-limit-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-project-request-limit-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-project-request-limit-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-project-request-limit-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-project-request-limit-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/prom-label-proxy/openshift-prom-label-proxy-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3330b85f66ef2 --- /dev/null +++ b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/prom-label-proxy: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-prom-label-proxy-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..7491e71d08e4d --- /dev/null +++ b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/prom-label-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-prom-label-proxy-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-prom-label-proxy-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..517d58980254a --- /dev/null +++ b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/prometheus-alertmanager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-prometheus-alertmanager-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..0ad1f34e03af8 --- /dev/null +++ b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-presubmits.yaml @@ -0,0 +1,173 @@ +presubmits: + openshift/prometheus-alertmanager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-prometheus-alertmanager-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-prometheus-alertmanager-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-prometheus-alertmanager-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/prometheus-operator/openshift-prometheus-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..860d341ca51f5 --- /dev/null +++ b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/prometheus-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-prometheus-operator-release-4.8-images + path_alias: github.com/coreos/prometheus-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..110f884c55656 --- /dev/null +++ b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-presubmits.yaml @@ -0,0 +1,176 @@ +presubmits: + openshift/prometheus-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-prometheus-operator-release-4.8-e2e-aws + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-prometheus-operator-release-4.8-e2e-aws-upgrade + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-prometheus-operator-release-4.8-images + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/prometheus/openshift-prometheus-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4f734fa55c037 --- /dev/null +++ b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/prometheus: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-prometheus-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..68f40933eb2e0 --- /dev/null +++ b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-presubmits.yaml @@ -0,0 +1,173 @@ +presubmits: + openshift/prometheus: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-prometheus-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-prometheus-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-prometheus-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/ptp-operator/openshift-ptp-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..52391bbbf2d11 --- /dev/null +++ b/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/ptp-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-ptp-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ace5d46826d6c --- /dev/null +++ b/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/ptp-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-ptp-operator-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-ptp-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..3aa0794a62b5a --- /dev/null +++ b/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/redhat-subscription-injection-webhook: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-redhat-subscription-injection-webhook-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3bd201cfaf9b2 --- /dev/null +++ b/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml @@ -0,0 +1,137 @@ +presubmits: + openshift/redhat-subscription-injection-webhook: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-redhat-subscription-injection-webhook-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-redhat-subscription-injection-webhook-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-redhat-subscription-injection-webhook-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/route-override-cni/openshift-route-override-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2fcf9da9f875f --- /dev/null +++ b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/route-override-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-route-override-cni-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..f367d371e99a8 --- /dev/null +++ b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/route-override-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-route-override-cni-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-route-override-cni-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/router/openshift-router-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/router/openshift-router-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1d053cfbc83dc --- /dev/null +++ b/ci-operator/jobs/openshift/router/openshift-router-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/router: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-router-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/router/openshift-router-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/router/openshift-router-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..7e69f11b801f7 --- /dev/null +++ b/ci-operator/jobs/openshift/router/openshift-router-release-4.8-presubmits.yaml @@ -0,0 +1,465 @@ +presubmits: + openshift/router: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-router-release-4.8-e2e + rerun_command: /test e2e + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.8 + 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-router-release-4.8-e2e-metal-ipi-ovn-dualstack + optional: true + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-router-release-4.8-e2e-metal-ipi-ovn-ipv6 + optional: true + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: false + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-metal-ipi-ovn-router + 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-router-release-4.8-e2e-metal-ipi-ovn-router + optional: true + rerun_command: /test e2e-metal-ipi-ovn-router + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-router,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-router-release-4.8-e2e-upgrade + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-router-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-router-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-router-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/runtime-utils/openshift-runtime-utils-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/runtime-utils/openshift-runtime-utils-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..43f764f415509 --- /dev/null +++ b/ci-operator/jobs/openshift/runtime-utils/openshift-runtime-utils-release-4.8-presubmits.yaml @@ -0,0 +1,92 @@ +presubmits: + openshift/runtime-utils: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-runtime-utils-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-runtime-utils-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/sdn/openshift-sdn-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..7a47e4bbe2784 --- /dev/null +++ b/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/sdn: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-sdn-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4e4691e3e3e21 --- /dev/null +++ b/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-presubmits.yaml @@ -0,0 +1,465 @@ +presubmits: + openshift/sdn: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-sdn-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-multitenant + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-sdn-release-4.8-e2e-aws-multitenant + rerun_command: /test e2e-aws-multitenant + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --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=sdn + - --secret-dir=/usr/local/e2e-aws-multitenant-cluster-profile + - --target=e2e-aws-multitenant + - --template=/usr/local/e2e-aws-multitenant + command: + - ci-operator + env: + - name: CLUSTER_NETWORK_MANIFEST + value: "apiVersion: operator.openshift.io/v1\nkind: Network\nmetadata:\n\ + \ name: cluster\nspec:\n defaultNetwork:\n type: OpenShiftSDN\n \ + \ openshiftSDNConfig:\n mode: Multitenant\n" + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-multitenant + - 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/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-multitenant-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-aws-multitenant + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )e2e-aws-multitenant,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-sdn-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-sdn-release-4.8-e2e-gcp + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-sdn-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-sdn-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-sdn-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-sdn-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/service-ca-operator/openshift-service-ca-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ccb030565c5e0 --- /dev/null +++ b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/service-ca-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-service-ca-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b4fd0f0c2a8d3 --- /dev/null +++ b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-presubmits.yaml @@ -0,0 +1,385 @@ +presubmits: + openshift/service-ca-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-service-ca-operator-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-service-ca-operator-release-4.8-e2e-aws-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make test-e2e + 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: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: 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-service-ca-operator-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-service-ca-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-service-ca-operator-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-service-ca-operator-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-service-ca-operator-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/service-catalog/openshift-service-catalog-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..1d9cf809ce6e7 --- /dev/null +++ b/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/service-catalog: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-service-catalog-release-4.8-images + path_alias: github.com/kubernetes-incubator/service-catalog + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..c91fcfc42c796 --- /dev/null +++ b/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-presubmits.yaml @@ -0,0 +1,172 @@ +presubmits: + openshift/service-catalog: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-service-catalog-release-4.8-e2e-aws-operator + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make build-e2e && hack/create-subscription.sh && hack/run-e2e.sh + 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: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: 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-service-catalog-release-4.8-images + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-service-catalog-release-4.8-unit + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..db86c1614afe7 --- /dev/null +++ b/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/sig-storage-local-static-provisioner: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-sig-storage-local-static-provisioner-release-4.8-images + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..3fd959069f93f --- /dev/null +++ b/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml @@ -0,0 +1,94 @@ +presubmits: + openshift/sig-storage-local-static-provisioner: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-sig-storage-local-static-provisioner-release-4.8-images + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-sig-storage-local-static-provisioner-release-4.8-unit + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/sriov-cni/openshift-sriov-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ea514c41570b4 --- /dev/null +++ b/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/sriov-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-sriov-cni-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..356edf975b26c --- /dev/null +++ b/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/sriov-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-sriov-cni-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-sriov-cni-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..60162dc413302 --- /dev/null +++ b/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/sriov-dp-admission-controller: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-sriov-dp-admission-controller-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..335857b421791 --- /dev/null +++ b/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/sriov-dp-admission-controller: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-sriov-dp-admission-controller-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-sriov-dp-admission-controller-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ea54a4ea4ff52 --- /dev/null +++ b/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/sriov-network-device-plugin: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-sriov-network-device-plugin-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..10e937c481479 --- /dev/null +++ b/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/sriov-network-device-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-sriov-network-device-plugin-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-sriov-network-device-plugin-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/sriov-network-operator/openshift-sriov-network-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..ba888316748cc --- /dev/null +++ b/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/sriov-network-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-sriov-network-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..54a825d3ecdac --- /dev/null +++ b/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-presubmits.yaml @@ -0,0 +1,155 @@ +presubmits: + openshift/sriov-network-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-sriov-network-operator-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-sriov-network-operator-release-4.8-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --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: /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.8 + 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-sriov-network-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/telemeter/openshift-telemeter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..e125c8d34b3cb --- /dev/null +++ b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/telemeter: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-telemeter-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..9e1fa109546f5 --- /dev/null +++ b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-presubmits.yaml @@ -0,0 +1,417 @@ +presubmits: + openshift/telemeter: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/benchmark + 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-telemeter-release-4.8-benchmark + rerun_command: /test benchmark + spec: + containers: + - args: + - --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/benchmark-cluster-profile + - --target=benchmark + - --template=/usr/local/benchmark + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: benchmark + - name: TEST_COMMAND + value: make test-benchmark + 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: /usr/local/benchmark + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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.8 + 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-telemeter-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-telemeter-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-telemeter-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/integration + 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-telemeter-release-4.8-integration + rerun_command: /test integration + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --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: /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( | .* )integration,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/generate + decorate: true + labels: + ci.openshift.io/manually-branched: 'true' + name: pull-ci-openshift-telemeter-release-4.8-master-generate + rerun_command: /test generate + spec: + containers: + - args: + - -c + - make generate && git diff --exit-code + command: + - sh + env: + - name: GO111MODULE + value: 'on' + - name: GOPATH + value: /go:/home/prow/go + - name: USER + value: deadbeef + image: quay.io/coreos/jsonnet-ci + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 500m + trigger: (?m)^/test generate + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-telemeter-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-telemeter-release-4.8-vendor + rerun_command: /test vendor + spec: + containers: + - args: + - --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: /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.*) diff --git a/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0b1a146df581e --- /dev/null +++ b/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/template-service-broker-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-template-service-broker-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..ed4c174fbbc6b --- /dev/null +++ b/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-presubmits.yaml @@ -0,0 +1,47 @@ +presubmits: + openshift/template-service-broker-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-template-service-broker-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/template-service-broker/openshift-template-service-broker-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2eaf5595bd99a --- /dev/null +++ b/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/template-service-broker: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-template-service-broker-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..1277b172fa99c --- /dev/null +++ b/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift/template-service-broker: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-template-service-broker-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-template-service-broker-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-template-service-broker-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-template-service-broker-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-template-service-broker-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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.8 + 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-template-service-broker-release-4.8-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --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: /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/thanos/openshift-thanos-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..d9830f219a187 --- /dev/null +++ b/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/thanos: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-thanos-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..690864507b7f3 --- /dev/null +++ b/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-presubmits.yaml @@ -0,0 +1,218 @@ +presubmits: + openshift/thanos: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-thanos-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-thanos-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-thanos-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-openshift-thanos-release-4.8-vendor + rerun_command: /test vendor + spec: + containers: + - args: + - --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: /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.*) diff --git a/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4155ab55d0f04 --- /dev/null +++ b/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/vertical-pod-autoscaler-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-vertical-pod-autoscaler-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8f2a2998377ff --- /dev/null +++ b/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml @@ -0,0 +1,290 @@ +presubmits: + openshift/vertical-pod-autoscaler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-vertical-pod-autoscaler-operator-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-vertical-pod-autoscaler-operator-release-4.8-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --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: /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.8 + 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-vertical-pod-autoscaler-operator-release-4.8-golint + rerun_command: /test golint + spec: + containers: + - args: + - --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: /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.8 + 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-vertical-pod-autoscaler-operator-release-4.8-govet + rerun_command: /test govet + spec: + containers: + - args: + - --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: /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.8 + 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-vertical-pod-autoscaler-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-vertical-pod-autoscaler-operator-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/whereabouts-cni/openshift-whereabouts-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..51e750cffeacd --- /dev/null +++ b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/whereabouts-cni: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-whereabouts-cni-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..dfa8efa68e4c5 --- /dev/null +++ b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift/whereabouts-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-whereabouts-cni-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-whereabouts-cni-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..b5f552b5447ba --- /dev/null +++ b/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/windows-machine-config-bootstrapper: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-windows-machine-config-bootstrapper-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..8b9fe1be39945 --- /dev/null +++ b/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift/windows-machine-config-bootstrapper: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-windows-machine-config-bootstrapper-release-4.8-build + rerun_command: /test build + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/e2e-wmcb + 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-windows-machine-config-bootstrapper-release-4.8-e2e-wmcb + rerun_command: /test e2e-wmcb + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-wmcb,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-wni + 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-windows-machine-config-bootstrapper-release-4.8-e2e-wni + rerun_command: /test e2e-wni + spec: + containers: + - args: + - --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-wni-cluster-profile + - --target=e2e-wni + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-wni-cluster-profile + name: cluster-profile + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-wni,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-windows-machine-config-bootstrapper-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + cluster: build01 + context: ci/prow/unit-wni + 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-windows-machine-config-bootstrapper-release-4.8-unit-wni + rerun_command: /test unit-wni + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit-wni + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - 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-wni,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-windows-machine-config-bootstrapper-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..76b9a5754848d --- /dev/null +++ b/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + openshift/windows-machine-config-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-windows-machine-config-operator-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..bfae8a72cec5a --- /dev/null +++ b/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-presubmits.yaml @@ -0,0 +1,371 @@ +presubmits: + openshift/windows-machine-config-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/aws-e2e-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-windows-machine-config-operator-release-4.8-aws-e2e-operator + rerun_command: /test aws-e2e-operator + spec: + containers: + - args: + - --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/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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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( | .* )aws-e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/aws-e2e-operator-with-custom-vxlan-port + 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-windows-machine-config-operator-release-4.8-aws-e2e-operator-with-custom-vxlan-port + rerun_command: /test aws-e2e-operator-with-custom-vxlan-port + spec: + containers: + - args: + - --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/aws-e2e-operator-with-custom-vxlan-port-cluster-profile + - --target=aws-e2e-operator-with-custom-vxlan-port + command: + - 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-with-custom-vxlan-port-cluster-profile + name: cluster-profile + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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( | .* )aws-e2e-operator-with-custom-vxlan-port,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/azure-e2e-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-windows-machine-config-operator-release-4.8-azure-e2e-operator + rerun_command: /test azure-e2e-operator + spec: + containers: + - args: + - --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/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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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( | .* )azure-e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-windows-machine-config-operator-release-4.8-build + rerun_command: /test build + spec: + containers: + - args: + - --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: /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.8 + 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-windows-machine-config-operator-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-windows-machine-config-operator-release-4.8-lint + rerun_command: /test lint + spec: + containers: + - args: + - --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: /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.8 + 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-windows-machine-config-operator-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-postsubmits.yaml b/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..5608fae490a38 --- /dev/null +++ b/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + operator-framework/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-operator-framework-operator-lifecycle-manager-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..54945ec26da59 --- /dev/null +++ b/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-presubmits.yaml @@ -0,0 +1,423 @@ +presubmits: + operator-framework/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + context: ci/prow/e2e-aws-console-olm + 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-operator-framework-operator-lifecycle-manager-release-4.8-e2e-aws-console-olm + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --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-console-olm-cluster-profile + - --target=e2e-aws-console-olm + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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: build01 + context: ci/prow/e2e-aws-olm + 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-operator-framework-operator-lifecycle-manager-release-4.8-e2e-aws-olm + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --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-olm-cluster-profile + - --target=e2e-aws-olm + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + 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: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: 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-operator-framework-operator-lifecycle-manager-release-4.8-e2e-gcp + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.8 + 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-operator-framework-operator-lifecycle-manager-release-4.8-e2e-upgrade + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-operator-framework-operator-lifecycle-manager-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-operator-framework-operator-lifecycle-manager-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.8 + 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-operator-framework-operator-lifecycle-manager-release-4.8-verify + rerun_command: /test verify + spec: + containers: + - args: + - --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: /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/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-postsubmits.yaml b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0a2c0faef3436 --- /dev/null +++ b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + operator-framework/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-operator-framework-operator-marketplace-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-presubmits.yaml b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..b217a56a21b0b --- /dev/null +++ b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-presubmits.yaml @@ -0,0 +1,437 @@ +presubmits: + operator-framework/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-operator-framework-operator-marketplace-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + cluster: build01 + context: ci/prow/e2e-aws-console-olm + 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-operator-framework-operator-marketplace-release-4.8-e2e-aws-console-olm + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --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-console-olm-cluster-profile + - --target=e2e-aws-console-olm + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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 + - configMap: + name: prow-job-cluster-launch-installer-custom-test-image + name: job-definition + - 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: 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-operator-framework-operator-marketplace-release-4.8-e2e-aws-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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 + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - 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: build01 + context: ci/prow/e2e-aws-serial + 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-operator-framework-operator-marketplace-release-4.8-e2e-aws-serial + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --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-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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-operator-framework-operator-marketplace-release-4.8-e2e-aws-upgrade + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-operator-framework-operator-marketplace-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-operator-framework-operator-marketplace-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-postsubmits.yaml b/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6d6bdf7e6e519 --- /dev/null +++ b/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-postsubmits.yaml @@ -0,0 +1,45 @@ +postsubmits: + operator-framework/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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-operator-framework-operator-registry-release-4.8-images + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-presubmits.yaml b/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..e5d8eff47b0d2 --- /dev/null +++ b/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-presubmits.yaml @@ -0,0 +1,155 @@ +presubmits: + operator-framework/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + 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-operator-framework-operator-registry-release-4.8-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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.8 + 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-operator-framework-operator-registry-release-4.8-images + rerun_command: /test images + spec: + containers: + - args: + - --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: /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.8 + 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-operator-framework-operator-registry-release-4.8-unit + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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.*) From dcbe35361d18c98be45506b6e93c4e0894bf940e Mon Sep 17 00:00:00 2001 From: Petr Muller Date: Tue, 13 Oct 2020 19:02:34 +0200 Subject: [PATCH 4/4] [4.8] Fixup prepopulated jobs with make jobs ```console $ make jobs ``` --- ...ng-ghostunnel-release-4.8-postsubmits.yaml | 8 +- ...ing-ghostunnel-release-4.8-presubmits.yaml | 7 +- ...orting-hadoop-release-4.8-postsubmits.yaml | 8 +- ...porting-hadoop-release-4.8-presubmits.yaml | 7 +- ...eporting-helm-release-4.8-postsubmits.yaml | 8 +- ...reporting-helm-release-4.8-presubmits.yaml | 7 +- ...eporting-hive-release-4.8-postsubmits.yaml | 8 +- ...reporting-hive-release-4.8-presubmits.yaml | 7 +- ...tering-operator-release-4.8-periodics.yaml | 22 +- ...ring-operator-release-4.8-postsubmits.yaml | 8 +- ...ering-operator-release-4.8-presubmits.yaml | 43 +- ...orting-presto-release-4.8-postsubmits.yaml | 8 +- ...porting-presto-release-4.8-presubmits.yaml | 13 +- ...luster-operator-release-4.8-periodics.yaml | 24 +- ...ster-operator-release-4.8-postsubmits.yaml | 8 +- ...uster-operator-release-4.8-presubmits.yaml | 97 +- ...ervice-broker-release-4.8-postsubmits.yaml | 8 +- ...service-broker-release-4.8-presubmits.yaml | 70 +- ...shift-priv-api-release-4.8-presubmits.yaml | 30 +- ...ver-library-go-release-4.8-presubmits.yaml | 18 +- ...isted-service-release-4.8-postsubmits.yaml | 8 +- ...sisted-service-release-4.8-presubmits.yaml | 6 +- ...sted-test-infra-release-4.8-periodics.yaml | 8 +- ...ed-test-infra-release-4.8-postsubmits.yaml | 8 +- ...ted-test-infra-release-4.8-presubmits.yaml | 12 +- ...iver-operator-release-4.8-postsubmits.yaml | 8 +- ...river-operator-release-4.8-presubmits.yaml | 29 +- ...bs-csi-driver-release-4.8-postsubmits.yaml | 8 +- ...ebs-csi-driver-release-4.8-presubmits.yaml | 24 +- ...ntity-webhook-release-4.8-postsubmits.yaml | 8 +- ...entity-webhook-release-4.8-presubmits.yaml | 12 +- ...etal-operator-release-4.8-postsubmits.yaml | 8 +- ...metal-operator-release-4.8-presubmits.yaml | 24 +- ...al-runtimecfg-release-4.8-postsubmits.yaml | 8 +- ...tal-runtimecfg-release-4.8-presubmits.yaml | 30 +- ...priv-bond-cni-release-4.8-postsubmits.yaml | 8 +- ...-priv-bond-cni-release-4.8-presubmits.yaml | 6 +- ...d-machinery-go-release-4.8-presubmits.yaml | 6 +- ...-priv-builder-release-4.8-postsubmits.yaml | 8 +- ...t-priv-builder-release-4.8-presubmits.yaml | 42 +- ...ft-priv-ci-artifacts-master-periodics.yaml | 72 ++ ...-priv-ci-artifacts-master-postsubmits.yaml | 54 ++ ...-priv-ci-artifacts-master-presubmits.yaml} | 16 +- ...iv-ci-artifacts-release-4.7-periodics.yaml | 72 ++ ...-ci-artifacts-release-4.7-postsubmits.yaml | 54 ++ ...-ci-artifacts-release-4.7-presubmits.yaml} | 16 +- ...iv-ci-artifacts-release-4.8-periodics.yaml | 72 ++ ...-ci-artifacts-release-4.8-postsubmits.yaml | 54 ++ ...-ci-artifacts-release-4.8-presubmits.yaml} | 16 +- ...nati-operator-release-4.8-postsubmits.yaml | 8 +- ...nnati-operator-release-4.8-presubmits.yaml | 18 +- ...priv-client-go-release-4.8-presubmits.yaml | 6 +- ...tial-operator-release-4.8-postsubmits.yaml | 8 +- ...ntial-operator-release-4.8-presubmits.yaml | 48 +- ...der-openstack-release-4.8-postsubmits.yaml | 8 +- ...ider-openstack-release-4.8-presubmits.yaml | 12 +- ...-actuator-pkg-release-4.8-postsubmits.yaml | 8 +- ...i-actuator-pkg-release-4.8-presubmits.yaml | 51 +- ...-provider-aws-release-4.8-postsubmits.yaml | 8 +- ...i-provider-aws-release-4.8-presubmits.yaml | 48 +- ...rovider-azure-release-4.8-postsubmits.yaml | 8 +- ...provider-azure-release-4.8-presubmits.yaml | 48 +- ...der-baremetal-release-4.8-postsubmits.yaml | 8 +- ...ider-baremetal-release-4.8-presubmits.yaml | 36 +- ...-provider-gcp-release-4.8-postsubmits.yaml | 8 +- ...i-provider-gcp-release-4.8-presubmits.yaml | 36 +- ...ider-kubemark-release-4.8-postsubmits.yaml | 8 +- ...vider-kubemark-release-4.8-presubmits.yaml | 30 +- ...ider-kubevirt-release-4.8-postsubmits.yaml | 8 +- ...vider-kubevirt-release-4.8-presubmits.yaml | 6 +- ...vider-libvirt-release-4.8-postsubmits.yaml | 8 +- ...ovider-libvirt-release-4.8-presubmits.yaml | 36 +- ...der-openstack-release-4.8-postsubmits.yaml | 8 +- ...ider-openstack-release-4.8-presubmits.yaml | 30 +- ...rovider-ovirt-release-4.8-postsubmits.yaml | 8 +- ...provider-ovirt-release-4.8-presubmits.yaml | 6 +- ...tion-operator-release-4.8-postsubmits.yaml | 8 +- ...ation-operator-release-4.8-presubmits.yaml | 66 +- ...aler-operator-release-4.8-postsubmits.yaml | 8 +- ...caler-operator-release-4.8-presubmits.yaml | 48 +- ...etal-operator-release-4.8-postsubmits.yaml | 8 +- ...metal-operator-release-4.8-presubmits.yaml | 42 +- ...ter-bootstrap-release-4.8-postsubmits.yaml | 8 +- ...ster-bootstrap-release-4.8-presubmits.yaml | 36 +- ...ster-capacity-release-4.8-postsubmits.yaml | 8 +- ...uster-capacity-release-4.8-presubmits.yaml | 12 +- ...nfig-operator-release-4.8-postsubmits.yaml | 8 +- ...onfig-operator-release-4.8-presubmits.yaml | 48 +- ...ller-operator-release-4.8-postsubmits.yaml | 8 +- ...oller-operator-release-4.8-presubmits.yaml | 30 +- ...-dns-operator-release-4.8-postsubmits.yaml | 8 +- ...r-dns-operator-release-4.8-presubmits.yaml | 36 +- ...etcd-operator-release-4.8-postsubmits.yaml | 8 +- ...-etcd-operator-release-4.8-presubmits.yaml | 86 +- ...stry-operator-release-4.8-postsubmits.yaml | 8 +- ...istry-operator-release-4.8-presubmits.yaml | 78 +- ...ress-operator-release-4.8-postsubmits.yaml | 8 +- ...gress-operator-release-4.8-presubmits.yaml | 42 +- ...rver-operator-release-4.8-postsubmits.yaml | 8 +- ...erver-operator-release-4.8-presubmits.yaml | 89 +- ...ager-operator-release-4.8-postsubmits.yaml | 8 +- ...nager-operator-release-4.8-presubmits.yaml | 47 +- ...uler-operator-release-4.8-postsubmits.yaml | 8 +- ...duler-operator-release-4.8-presubmits.yaml | 24 +- ...uler-operator-release-4.8-postsubmits.yaml | 8 +- ...duler-operator-release-4.8-presubmits.yaml | 48 +- ...ator-operator-release-4.8-postsubmits.yaml | 8 +- ...rator-operator-release-4.8-presubmits.yaml | 42 +- ...ging-operator-release-4.8-postsubmits.yaml | 8 +- ...gging-operator-release-4.8-presubmits.yaml | 30 +- ...hine-approver-release-4.8-postsubmits.yaml | 8 +- ...chine-approver-release-4.8-presubmits.yaml | 42 +- ...ring-operator-release-4.8-postsubmits.yaml | 8 +- ...oring-operator-release-4.8-presubmits.yaml | 42 +- ...etwork-operator-release-4.8-periodics.yaml | 8 +- ...work-operator-release-4.8-postsubmits.yaml | 8 +- ...twork-operator-release-4.8-presubmits.yaml | 84 +- ...-nfd-operator-release-4.8-postsubmits.yaml | 8 +- ...r-nfd-operator-release-4.8-presubmits.yaml | 30 +- ...ning-operator-release-4.8-postsubmits.yaml | 8 +- ...uning-operator-release-4.8-presubmits.yaml | 36 +- ...rver-operator-release-4.8-postsubmits.yaml | 8 +- ...erver-operator-release-4.8-presubmits.yaml | 69 +- ...ager-operator-release-4.8-postsubmits.yaml | 8 +- ...nager-operator-release-4.8-presubmits.yaml | 36 +- ...cy-controller-release-4.8-postsubmits.yaml | 8 +- ...icy-controller-release-4.8-presubmits.yaml | 36 +- ...sion-operator-release-4.8-postsubmits.yaml | 8 +- ...ssion-operator-release-4.8-presubmits.yaml | 36 +- ...ide-admission-release-4.8-postsubmits.yaml | 8 +- ...ride-admission-release-4.8-presubmits.yaml | 18 +- ...ples-operator-release-4.8-postsubmits.yaml | 8 +- ...mples-operator-release-4.8-presubmits.yaml | 48 +- ...rage-operator-release-4.8-postsubmits.yaml | 8 +- ...orage-operator-release-4.8-presubmits.yaml | 30 +- ...r-update-keys-release-4.8-postsubmits.yaml | 8 +- ...er-update-keys-release-4.8-presubmits.yaml | 18 +- ...sion-operator-release-4.8-postsubmits.yaml | 8 +- ...rsion-operator-release-4.8-presubmits.yaml | 30 +- ...ance-operator-release-4.8-postsubmits.yaml | 8 +- ...iance-operator-release-4.8-presubmits.yaml | 30 +- ...figmap-reload-release-4.8-postsubmits.yaml | 8 +- ...nfigmap-reload-release-4.8-presubmits.yaml | 12 +- ...sole-operator-release-4.8-postsubmits.yaml | 8 +- ...nsole-operator-release-4.8-presubmits.yaml | 42 +- ...-priv-console-release-4.8-postsubmits.yaml | 8 +- ...t-priv-console-release-4.8-presubmits.yaml | 45 +- ...rking-plugins-release-4.8-postsubmits.yaml | 8 +- ...orking-plugins-release-4.8-presubmits.yaml | 12 +- ...-priv-coredns-release-4.8-postsubmits.yaml | 8 +- ...t-priv-coredns-release-4.8-presubmits.yaml | 30 +- ...rd-schema-gen-release-4.8-postsubmits.yaml | 8 +- ...crd-schema-gen-release-4.8-presubmits.yaml | 12 +- ...ver-registrar-release-4.8-postsubmits.yaml | 8 +- ...iver-registrar-release-4.8-presubmits.yaml | 12 +- ...nila-operator-release-4.8-postsubmits.yaml | 8 +- ...anila-operator-release-4.8-presubmits.yaml | 18 +- ...si-driver-nfs-release-4.8-postsubmits.yaml | 8 +- ...csi-driver-nfs-release-4.8-presubmits.yaml | 24 +- ...cted-resource-release-4.8-postsubmits.yaml | 8 +- ...ected-resource-release-4.8-presubmits.yaml | 18 +- ...rnal-attacher-release-4.8-postsubmits.yaml | 8 +- ...ernal-attacher-release-4.8-presubmits.yaml | 18 +- ...l-provisioner-release-4.8-postsubmits.yaml | 8 +- ...al-provisioner-release-4.8-presubmits.yaml | 18 +- ...ernal-resizer-release-4.8-postsubmits.yaml | 8 +- ...ternal-resizer-release-4.8-presubmits.yaml | 18 +- ...l-snapshotter-release-4.8-postsubmits.yaml | 8 +- ...al-snapshotter-release-4.8-presubmits.yaml | 18 +- ...livenessprobe-release-4.8-postsubmits.yaml | 8 +- ...-livenessprobe-release-4.8-presubmits.yaml | 18 +- ...ver-registrar-release-4.8-postsubmits.yaml | 8 +- ...iver-registrar-release-4.8-presubmits.yaml | 18 +- ...v-csi-operator-release-4.8-presubmits.yaml | 18 +- ...debug-network-release-4.8-postsubmits.yaml | 8 +- ...-debug-network-release-4.8-presubmits.yaml | 12 +- ...v-descheduler-release-4.8-postsubmits.yaml | 8 +- ...iv-descheduler-release-4.8-presubmits.yaml | 12 +- ...arch-operator-release-4.8-postsubmits.yaml | 8 +- ...earch-operator-release-4.8-presubmits.yaml | 27 +- ...csearch-proxy-release-4.8-postsubmits.yaml | 8 +- ...icsearch-proxy-release-4.8-presubmits.yaml | 30 +- ...t-priv-etcd-openshift-4.8-postsubmits.yaml | 54 ++ ...ft-priv-etcd-openshift-4.8-presubmits.yaml | 326 +++++++ ...n-v2-operator-release-4.8-postsubmits.yaml | 8 +- ...on-v2-operator-release-4.8-presubmits.yaml | 24 +- ...rity-operator-release-4.8-postsubmits.yaml | 8 +- ...grity-operator-release-4.8-presubmits.yaml | 30 +- ...ft-priv-ghostunnel-master-postsubmits.yaml | 54 ++ ...ft-priv-ghostunnel-master-presubmits.yaml} | 16 +- ...iv-ghostunnel-release-4.2-postsubmits.yaml | 54 ++ ...riv-ghostunnel-release-4.2-presubmits.yaml | 56 ++ ...iv-ghostunnel-release-4.3-postsubmits.yaml | 54 ++ ...riv-ghostunnel-release-4.3-presubmits.yaml | 56 ++ ...iv-ghostunnel-release-4.4-postsubmits.yaml | 54 ++ ...riv-ghostunnel-release-4.4-presubmits.yaml | 56 ++ ...iv-ghostunnel-release-4.5-postsubmits.yaml | 54 ++ ...riv-ghostunnel-release-4.5-presubmits.yaml | 56 ++ ...iv-ghostunnel-release-4.6-postsubmits.yaml | 54 ++ ...riv-ghostunnel-release-4.6-presubmits.yaml | 56 ++ ...iv-ghostunnel-release-4.7-postsubmits.yaml | 54 ++ ...riv-ghostunnel-release-4.7-presubmits.yaml | 56 ++ ...iv-ghostunnel-release-4.8-postsubmits.yaml | 54 ++ ...riv-ghostunnel-release-4.8-presubmits.yaml | 56 ++ ...-priv-grafana-release-4.8-postsubmits.yaml | 8 +- ...t-priv-grafana-release-4.8-presubmits.yaml | 12 +- ...nshift-priv-hadoop-master-postsubmits.yaml | 54 ++ ...enshift-priv-hadoop-master-presubmits.yaml | 56 ++ ...t-priv-hadoop-release-4.1-postsubmits.yaml | 54 ++ ...ft-priv-hadoop-release-4.1-presubmits.yaml | 56 ++ ...t-priv-hadoop-release-4.2-postsubmits.yaml | 54 ++ ...ft-priv-hadoop-release-4.2-presubmits.yaml | 56 ++ ...t-priv-hadoop-release-4.3-postsubmits.yaml | 54 ++ ...ft-priv-hadoop-release-4.3-presubmits.yaml | 56 ++ ...t-priv-hadoop-release-4.4-postsubmits.yaml | 54 ++ ...ft-priv-hadoop-release-4.4-presubmits.yaml | 56 ++ ...t-priv-hadoop-release-4.5-postsubmits.yaml | 54 ++ ...ft-priv-hadoop-release-4.5-presubmits.yaml | 56 ++ ...t-priv-hadoop-release-4.6-postsubmits.yaml | 54 ++ ...ft-priv-hadoop-release-4.6-presubmits.yaml | 56 ++ ...t-priv-hadoop-release-4.7-postsubmits.yaml | 54 ++ ...ft-priv-hadoop-release-4.7-presubmits.yaml | 56 ++ ...t-priv-hadoop-release-4.8-postsubmits.yaml | 54 ++ ...ft-priv-hadoop-release-4.8-presubmits.yaml | 56 ++ ...penshift-priv-helm-master-postsubmits.yaml | 54 ++ ...openshift-priv-helm-master-presubmits.yaml | 56 ++ ...ift-priv-helm-release-4.1-postsubmits.yaml | 54 ++ ...hift-priv-helm-release-4.1-presubmits.yaml | 56 ++ ...ift-priv-helm-release-4.2-postsubmits.yaml | 54 ++ ...hift-priv-helm-release-4.2-presubmits.yaml | 56 ++ ...ift-priv-helm-release-4.3-postsubmits.yaml | 54 ++ ...hift-priv-helm-release-4.3-presubmits.yaml | 56 ++ ...ift-priv-helm-release-4.4-postsubmits.yaml | 54 ++ ...hift-priv-helm-release-4.4-presubmits.yaml | 56 ++ ...ift-priv-helm-release-4.5-postsubmits.yaml | 54 ++ ...hift-priv-helm-release-4.5-presubmits.yaml | 56 ++ ...ift-priv-helm-release-4.6-postsubmits.yaml | 54 ++ ...hift-priv-helm-release-4.6-presubmits.yaml | 56 ++ ...ift-priv-helm-release-4.7-postsubmits.yaml | 54 ++ ...hift-priv-helm-release-4.7-presubmits.yaml | 56 ++ ...ift-priv-helm-release-4.8-postsubmits.yaml | 54 ++ ...hift-priv-helm-release-4.8-presubmits.yaml | 56 ++ ...penshift-priv-hive-master-postsubmits.yaml | 54 ++ ...openshift-priv-hive-master-presubmits.yaml | 56 ++ ...ift-priv-hive-release-4.1-postsubmits.yaml | 54 ++ ...hift-priv-hive-release-4.1-presubmits.yaml | 56 ++ ...ift-priv-hive-release-4.2-postsubmits.yaml | 54 ++ ...hift-priv-hive-release-4.2-presubmits.yaml | 56 ++ ...ift-priv-hive-release-4.3-postsubmits.yaml | 54 ++ ...hift-priv-hive-release-4.3-presubmits.yaml | 56 ++ ...ift-priv-hive-release-4.4-postsubmits.yaml | 54 ++ ...hift-priv-hive-release-4.4-presubmits.yaml | 56 ++ ...ift-priv-hive-release-4.5-postsubmits.yaml | 54 ++ ...hift-priv-hive-release-4.5-presubmits.yaml | 56 ++ ...ift-priv-hive-release-4.6-postsubmits.yaml | 54 ++ ...hift-priv-hive-release-4.6-presubmits.yaml | 56 ++ ...ift-priv-hive-release-4.7-postsubmits.yaml | 54 ++ ...hift-priv-hive-release-4.7-presubmits.yaml | 56 ++ ...ift-priv-hive-release-4.8-postsubmits.yaml | 54 ++ ...hift-priv-hive-release-4.8-presubmits.yaml | 56 ++ ...ged-cluster-operator-master-periodics.yaml | 92 ++ ...d-cluster-operator-master-postsubmits.yaml | 55 ++ ...ed-cluster-operator-master-presubmits.yaml | 851 +++++++++++++++++ ...ster-operator-release-1.1-postsubmits.yaml | 55 ++ ...uster-operator-release-1.1-presubmits.yaml | 579 ++++++++++++ ...ster-operator-release-1.2-postsubmits.yaml | 55 ++ ...uster-operator-release-1.2-presubmits.yaml | 851 +++++++++++++++++ ...ster-operator-release-4.2-postsubmits.yaml | 55 ++ ...uster-operator-release-4.2-presubmits.yaml | 144 +++ ...ster-operator-release-4.3-postsubmits.yaml | 55 ++ ...uster-operator-release-4.3-presubmits.yaml | 231 +++++ ...ster-operator-release-4.4-postsubmits.yaml | 55 ++ ...uster-operator-release-4.4-presubmits.yaml | 231 +++++ ...luster-operator-release-4.5-periodics.yaml | 137 +++ ...ster-operator-release-4.5-postsubmits.yaml | 55 ++ ...uster-operator-release-4.5-presubmits.yaml | 579 ++++++++++++ ...luster-operator-release-4.6-periodics.yaml | 92 ++ ...ster-operator-release-4.6-postsubmits.yaml | 55 ++ ...uster-operator-release-4.6-presubmits.yaml | 851 +++++++++++++++++ ...luster-operator-release-4.7-periodics.yaml | 92 ++ ...ster-operator-release-4.7-postsubmits.yaml | 55 ++ ...uster-operator-release-4.7-presubmits.yaml | 851 +++++++++++++++++ ...luster-operator-release-4.8-periodics.yaml | 92 ++ ...ster-operator-release-4.8-postsubmits.yaml | 55 ++ ...uster-operator-release-4.8-presubmits.yaml | 851 +++++++++++++++++ ...-ib-sriov-cni-release-4.8-postsubmits.yaml | 8 +- ...v-ib-sriov-cni-release-4.8-presubmits.yaml | 12 +- ...mage-registry-release-4.8-postsubmits.yaml | 8 +- ...image-registry-release-4.8-presubmits.yaml | 36 +- ...t-priv-images-release-4.8-postsubmits.yaml | 8 +- ...ft-priv-images-release-4.8-presubmits.yaml | 18 +- ...ghts-operator-release-4.8-postsubmits.yaml | 8 +- ...ights-operator-release-4.8-presubmits.yaml | 30 +- ...riv-installer-release-4.8-postsubmits.yaml | 8 +- ...priv-installer-release-4.8-presubmits.yaml | 165 ++-- ...ecorder-image-release-4.8-postsubmits.yaml | 8 +- ...recorder-image-release-4.8-presubmits.yaml | 12 +- ...-ironic-image-release-4.8-postsubmits.yaml | 8 +- ...v-ironic-image-release-4.8-presubmits.yaml | 12 +- ...spector-image-release-4.8-postsubmits.yaml | 8 +- ...nspector-image-release-4.8-presubmits.yaml | 12 +- ...pa-downloader-release-4.8-postsubmits.yaml | 8 +- ...ipa-downloader-release-4.8-presubmits.yaml | 12 +- ...os-downloader-release-4.8-postsubmits.yaml | 8 +- ...cos-downloader-release-4.8-presubmits.yaml | 12 +- ...ic-ip-manager-release-4.8-postsubmits.yaml | 8 +- ...tic-ip-manager-release-4.8-presubmits.yaml | 12 +- ...client-plugin-release-4.8-postsubmits.yaml | 8 +- ...-client-plugin-release-4.8-presubmits.yaml | 18 +- ...-login-plugin-release-4.8-postsubmits.yaml | 8 +- ...t-login-plugin-release-4.8-presubmits.yaml | 12 +- ...s-sync-plugin-release-4.8-postsubmits.yaml | 8 +- ...ns-sync-plugin-release-4.8-presubmits.yaml | 12 +- ...-priv-jenkins-release-4.8-postsubmits.yaml | 8 +- ...t-priv-jenkins-release-4.8-presubmits.yaml | 18 +- ...theus-adapter-release-4.8-postsubmits.yaml | 8 +- ...etheus-adapter-release-4.8-presubmits.yaml | 18 +- ...be-rbac-proxy-release-4.8-postsubmits.yaml | 8 +- ...ube-rbac-proxy-release-4.8-presubmits.yaml | 12 +- ...state-metrics-release-4.8-postsubmits.yaml | 8 +- ...-state-metrics-release-4.8-presubmits.yaml | 12 +- ...riv-kubecsr-openshift-4.8-postsubmits.yaml | 54 ++ ...priv-kubecsr-openshift-4.8-presubmits.yaml | 182 ++++ ...efed-operator-release-4.8-postsubmits.yaml | 8 +- ...befed-operator-release-4.8-presubmits.yaml | 29 +- ...-priv-kubefed-release-4.8-postsubmits.yaml | 8 +- ...t-priv-kubefed-release-4.8-presubmits.yaml | 24 +- ...es-autoscaler-release-4.8-postsubmits.yaml | 8 +- ...tes-autoscaler-release-4.8-presubmits.yaml | 54 +- ...sion-migrator-release-4.8-postsubmits.yaml | 8 +- ...rsion-migrator-release-4.8-presubmits.yaml | 24 +- ...rnetes-nmstate-release-4.8-presubmits.yaml | 6 +- ...s-oc-4.2-kubernetes-1.14.0-presubmits.yaml | 110 --- ...igin-4.2-kubernetes-1.14.0-presubmits.yaml | 110 --- ...3-kubernetes-1.16.0-beta.2-presubmits.yaml | 110 --- ...4.4-kubernetes-1.17.0-rc.2-presubmits.yaml | 110 --- ...iv-kubernetes-release-4.8-postsubmits.yaml | 8 +- ...riv-kubernetes-release-4.8-presubmits.yaml | 117 ++- ...-sdn-4.2-kubernetes-1.14.0-presubmits.yaml | 110 --- ...yr-kubernetes-release-4.8-postsubmits.yaml | 8 +- ...ryr-kubernetes-release-4.8-presubmits.yaml | 18 +- ...eader-elector-release-4.8-postsubmits.yaml | 8 +- ...leader-elector-release-4.8-presubmits.yaml | 12 +- ...riv-library-go-release-4.8-presubmits.yaml | 30 +- ...nuxptp-daemon-release-4.8-postsubmits.yaml | 8 +- ...inuxptp-daemon-release-4.8-presubmits.yaml | 12 +- ...rage-operator-release-4.8-postsubmits.yaml | 8 +- ...orage-operator-release-4.8-presubmits.yaml | 18 +- ...ift-priv-loki-release-4.8-postsubmits.yaml | 8 +- ...hift-priv-loki-release-4.8-presubmits.yaml | 6 +- ...-api-operator-release-4.8-postsubmits.yaml | 8 +- ...e-api-operator-release-4.8-presubmits.yaml | 96 +- ...nfig-operator-release-4.8-postsubmits.yaml | 8 +- ...onfig-operator-release-4.8-presubmits.yaml | 93 +- ...dns-publisher-release-4.8-postsubmits.yaml | 8 +- ...mdns-publisher-release-4.8-presubmits.yaml | 24 +- ...mart-exporter-release-4.8-postsubmits.yaml | 8 +- ...smart-exporter-release-4.8-presubmits.yaml | 6 +- ...iv-metering-operator-master-periodics.yaml | 89 ++ ...-metering-operator-master-postsubmits.yaml | 54 ++ ...v-metering-operator-master-presubmits.yaml | 416 +++++++++ ...ring-operator-release-4.1-postsubmits.yaml | 54 ++ ...ering-operator-release-4.1-presubmits.yaml | 256 ++++++ ...ring-operator-release-4.2-postsubmits.yaml | 54 ++ ...ering-operator-release-4.2-presubmits.yaml | 256 ++++++ ...ring-operator-release-4.3-postsubmits.yaml | 54 ++ ...ering-operator-release-4.3-presubmits.yaml | 256 ++++++ ...ring-operator-release-4.4-postsubmits.yaml | 54 ++ ...ering-operator-release-4.4-presubmits.yaml | 255 ++++++ ...tering-operator-release-4.5-periodics.yaml | 89 ++ ...ring-operator-release-4.5-postsubmits.yaml | 54 ++ ...ering-operator-release-4.5-presubmits.yaml | 259 ++++++ ...tering-operator-release-4.6-periodics.yaml | 89 ++ ...ring-operator-release-4.6-postsubmits.yaml | 54 ++ ...ering-operator-release-4.6-presubmits.yaml | 416 +++++++++ ...tering-operator-release-4.7-periodics.yaml | 89 ++ ...ring-operator-release-4.7-postsubmits.yaml | 54 ++ ...ering-operator-release-4.7-presubmits.yaml | 416 +++++++++ ...tering-operator-release-4.8-periodics.yaml | 89 ++ ...ring-operator-release-4.8-postsubmits.yaml | 54 ++ ...ering-operator-release-4.8-presubmits.yaml | 416 +++++++++ ...on-controller-release-4.8-postsubmits.yaml | 8 +- ...ion-controller-release-4.8-presubmits.yaml | 12 +- ...iv-multus-cni-release-4.8-postsubmits.yaml | 8 +- ...riv-multus-cni-release-4.8-presubmits.yaml | 18 +- ...v-must-gather-release-4.8-postsubmits.yaml | 8 +- ...iv-must-gather-release-4.8-presubmits.yaml | 12 +- ...etrics-daemon-release-4.8-postsubmits.yaml | 8 +- ...metrics-daemon-release-4.8-presubmits.yaml | 18 +- ...ure-discovery-release-4.8-postsubmits.yaml | 8 +- ...ture-discovery-release-4.8-presubmits.yaml | 18 +- ...ctor-operator-release-4.8-postsubmits.yaml | 8 +- ...ector-operator-release-4.8-presubmits.yaml | 6 +- ...blem-detector-release-4.8-postsubmits.yaml | 8 +- ...oblem-detector-release-4.8-presubmits.yaml | 6 +- ...node_exporter-release-4.8-postsubmits.yaml | 8 +- ...-node_exporter-release-4.8-presubmits.yaml | 12 +- ...uth-apiserver-release-4.8-postsubmits.yaml | 8 +- ...auth-apiserver-release-4.8-presubmits.yaml | 30 +- ...v-oauth-proxy-release-4.8-postsubmits.yaml | 8 +- ...iv-oauth-proxy-release-4.8-presubmits.yaml | 30 +- ...-oauth-server-release-4.8-postsubmits.yaml | 8 +- ...v-oauth-server-release-4.8-presubmits.yaml | 42 +- ...shift-priv-oc-release-4.8-postsubmits.yaml | 8 +- ...nshift-priv-oc-release-4.8-presubmits.yaml | 60 +- ...-operator-sdk-release-4.8-postsubmits.yaml | 8 +- ...e-operator-sdk-release-4.8-presubmits.yaml | 30 +- ...shift-ansible-release-4.8-postsubmits.yaml | 8 +- ...nshift-ansible-release-4.8-presubmits.yaml | 18 +- ...ift-apiserver-release-4.8-postsubmits.yaml | 8 +- ...hift-apiserver-release-4.8-presubmits.yaml | 42 +- ...oller-manager-release-4.8-postsubmits.yaml | 8 +- ...roller-manager-release-4.8-presubmits.yaml | 54 +- ...state-metrics-release-4.8-postsubmits.yaml | 8 +- ...-state-metrics-release-4.8-presubmits.yaml | 30 +- ...tests-private-release-4.8-postsubmits.yaml | 8 +- ...-tests-private-release-4.8-presubmits.yaml | 12 +- ...enshift-tests-release-4.8-postsubmits.yaml | 8 +- ...penshift-tests-release-4.8-presubmits.yaml | 12 +- ...iver-operator-release-4.8-postsubmits.yaml | 8 +- ...river-operator-release-4.8-presubmits.yaml | 12 +- ...-lifecycle-manager-master-postsubmits.yaml | 54 ++ ...r-lifecycle-manager-master-presubmits.yaml | 486 ++++++++++ ...cycle-manager-release-4.1-postsubmits.yaml | 54 ++ ...ecycle-manager-release-4.1-presubmits.yaml | 536 +++++++++++ ...cycle-manager-release-4.2-postsubmits.yaml | 54 ++ ...ecycle-manager-release-4.2-presubmits.yaml | 536 +++++++++++ ...cycle-manager-release-4.3-postsubmits.yaml | 54 ++ ...ecycle-manager-release-4.3-presubmits.yaml | 486 ++++++++++ ...cycle-manager-release-4.4-postsubmits.yaml | 54 ++ ...ecycle-manager-release-4.4-presubmits.yaml | 486 ++++++++++ ...cycle-manager-release-4.5-postsubmits.yaml | 54 ++ ...ecycle-manager-release-4.5-presubmits.yaml | 486 ++++++++++ ...cycle-manager-release-4.6-postsubmits.yaml | 54 ++ ...ecycle-manager-release-4.6-presubmits.yaml | 486 ++++++++++ ...cycle-manager-release-4.7-postsubmits.yaml | 54 ++ ...ecycle-manager-release-4.7-presubmits.yaml | 486 ++++++++++ ...cycle-manager-release-4.8-postsubmits.yaml | 54 ++ ...ecycle-manager-release-4.8-presubmits.yaml | 486 ++++++++++ ...erator-marketplace-master-postsubmits.yaml | 54 ++ ...perator-marketplace-master-presubmits.yaml | 500 ++++++++++ ...r-marketplace-release-4.1-postsubmits.yaml | 54 ++ ...or-marketplace-release-4.1-presubmits.yaml | 428 +++++++++ ...r-marketplace-release-4.2-postsubmits.yaml | 54 ++ ...or-marketplace-release-4.2-presubmits.yaml | 428 +++++++++ ...r-marketplace-release-4.3-postsubmits.yaml | 54 ++ ...or-marketplace-release-4.3-presubmits.yaml | 428 +++++++++ ...r-marketplace-release-4.4-postsubmits.yaml | 54 ++ ...or-marketplace-release-4.4-presubmits.yaml | 500 ++++++++++ ...r-marketplace-release-4.5-postsubmits.yaml | 54 ++ ...or-marketplace-release-4.5-presubmits.yaml | 500 ++++++++++ ...r-marketplace-release-4.6-postsubmits.yaml | 54 ++ ...or-marketplace-release-4.6-presubmits.yaml | 500 ++++++++++ ...r-marketplace-release-4.7-postsubmits.yaml | 54 ++ ...or-marketplace-release-4.7-presubmits.yaml | 500 ++++++++++ ...r-marketplace-release-4.8-postsubmits.yaml | 54 ++ ...or-marketplace-release-4.8-presubmits.yaml | 500 ++++++++++ ...-operator-registry-master-postsubmits.yaml | 54 ++ ...v-operator-registry-master-presubmits.yaml | 182 ++++ ...ator-registry-release-4.1-postsubmits.yaml | 54 ++ ...rator-registry-release-4.1-presubmits.yaml | 182 ++++ ...ator-registry-release-4.2-postsubmits.yaml | 54 ++ ...rator-registry-release-4.2-presubmits.yaml | 182 ++++ ...ator-registry-release-4.3-postsubmits.yaml | 54 ++ ...rator-registry-release-4.3-presubmits.yaml | 182 ++++ ...ator-registry-release-4.4-postsubmits.yaml | 54 ++ ...rator-registry-release-4.4-presubmits.yaml | 182 ++++ ...ator-registry-release-4.5-postsubmits.yaml | 54 ++ ...rator-registry-release-4.5-presubmits.yaml | 182 ++++ ...ator-registry-release-4.6-postsubmits.yaml | 54 ++ ...rator-registry-release-4.6-presubmits.yaml | 182 ++++ ...ator-registry-release-4.7-postsubmits.yaml | 54 ++ ...rator-registry-release-4.7-presubmits.yaml | 182 ++++ ...ator-registry-release-4.8-postsubmits.yaml | 54 ++ ...rator-registry-release-4.8-presubmits.yaml | 182 ++++ ...gated-logging-release-4.8-postsubmits.yaml | 8 +- ...egated-logging-release-4.8-presubmits.yaml | 42 +- ...t-priv-origin-release-4.8-postsubmits.yaml | 8 +- ...ft-priv-origin-release-4.8-presubmits.yaml | 117 ++- ...rics-exporter-release-4.8-postsubmits.yaml | 8 +- ...trics-exporter-release-4.8-presubmits.yaml | 12 +- ...hift-priv-osin-release-4.8-presubmits.yaml | 6 +- ...iver-operator-release-4.8-postsubmits.yaml | 8 +- ...river-operator-release-4.8-presubmits.yaml | 18 +- ...rt-csi-driver-release-4.8-postsubmits.yaml | 8 +- ...irt-csi-driver-release-4.8-presubmits.yaml | 6 +- ...-ovn-kubernetes-release-4.8-periodics.yaml | 16 +- ...vn-kubernetes-release-4.8-postsubmits.yaml | 8 +- ...ovn-kubernetes-release-4.8-presubmits.yaml | 48 +- ...nshift-priv-presto-master-postsubmits.yaml | 54 ++ ...nshift-priv-presto-master-presubmits.yaml} | 14 +- ...t-priv-presto-release-4.1-postsubmits.yaml | 54 ++ ...ft-priv-presto-release-4.1-presubmits.yaml | 56 ++ ...t-priv-presto-release-4.2-postsubmits.yaml | 54 ++ ...ft-priv-presto-release-4.2-presubmits.yaml | 56 ++ ...t-priv-presto-release-4.3-postsubmits.yaml | 54 ++ ...t-priv-presto-release-4.3-presubmits.yaml} | 14 +- ...t-priv-presto-release-4.4-postsubmits.yaml | 54 ++ ...t-priv-presto-release-4.4-presubmits.yaml} | 14 +- ...t-priv-presto-release-4.5-postsubmits.yaml | 54 ++ ...t-priv-presto-release-4.5-presubmits.yaml} | 14 +- ...t-priv-presto-release-4.6-postsubmits.yaml | 54 ++ ...ft-priv-presto-release-4.6-presubmits.yaml | 110 +++ ...t-priv-presto-release-4.7-postsubmits.yaml | 54 ++ ...ft-priv-presto-release-4.7-presubmits.yaml | 110 +++ ...t-priv-presto-release-4.8-postsubmits.yaml | 54 ++ ...ft-priv-presto-release-4.8-presubmits.yaml | 110 +++ ...request-limit-release-4.8-postsubmits.yaml | 8 +- ...-request-limit-release-4.8-presubmits.yaml | 30 +- ...m-label-proxy-release-4.8-postsubmits.yaml | 8 +- ...om-label-proxy-release-4.8-presubmits.yaml | 12 +- ...-alertmanager-release-4.8-postsubmits.yaml | 8 +- ...s-alertmanager-release-4.8-presubmits.yaml | 18 +- ...heus-operator-release-4.8-postsubmits.yaml | 8 +- ...theus-operator-release-4.8-presubmits.yaml | 18 +- ...iv-prometheus-release-4.8-postsubmits.yaml | 8 +- ...riv-prometheus-release-4.8-presubmits.yaml | 18 +- ...-ptp-operator-release-4.8-postsubmits.yaml | 8 +- ...v-ptp-operator-release-4.8-presubmits.yaml | 12 +- ...ction-webhook-release-4.8-postsubmits.yaml | 8 +- ...ection-webhook-release-4.8-presubmits.yaml | 18 +- ...-override-cni-release-4.8-postsubmits.yaml | 8 +- ...e-override-cni-release-4.8-presubmits.yaml | 12 +- ...t-priv-router-release-4.8-postsubmits.yaml | 8 +- ...ft-priv-router-release-4.8-presubmits.yaml | 48 +- ...-runtime-utils-release-4.8-presubmits.yaml | 12 +- ...hift-priv-sdn-release-4.8-postsubmits.yaml | 8 +- ...shift-priv-sdn-release-4.8-presubmits.yaml | 42 +- ...e-ca-operator-release-4.8-postsubmits.yaml | 8 +- ...ce-ca-operator-release-4.8-presubmits.yaml | 42 +- ...rvice-catalog-release-4.8-postsubmits.yaml | 8 +- ...ervice-catalog-release-4.8-presubmits.yaml | 18 +- ...c-provisioner-release-4.8-postsubmits.yaml | 8 +- ...ic-provisioner-release-4.8-presubmits.yaml | 12 +- ...-resource-operator-master-postsubmits.yaml | 54 ++ ...l-resource-operator-master-presubmits.yaml | 308 +++++++ ...urce-operator-release-4.5-postsubmits.yaml | 54 ++ ...ource-operator-release-4.5-presubmits.yaml | 308 +++++++ ...urce-operator-release-4.6-postsubmits.yaml | 54 ++ ...ource-operator-release-4.6-presubmits.yaml | 308 +++++++ ...urce-operator-release-4.7-postsubmits.yaml | 54 ++ ...ource-operator-release-4.7-presubmits.yaml | 308 +++++++ ...urce-operator-release-4.8-postsubmits.yaml | 54 ++ ...ource-operator-release-4.8-presubmits.yaml | 308 +++++++ ...riv-sriov-cni-release-4.8-postsubmits.yaml | 8 +- ...priv-sriov-cni-release-4.8-presubmits.yaml | 12 +- ...on-controller-release-4.8-postsubmits.yaml | 8 +- ...ion-controller-release-4.8-presubmits.yaml | 12 +- ...device-plugin-release-4.8-postsubmits.yaml | 8 +- ...-device-plugin-release-4.8-presubmits.yaml | 12 +- ...work-operator-release-4.8-postsubmits.yaml | 8 +- ...twork-operator-release-4.8-presubmits.yaml | 18 +- ...riv-telemeter-release-4.8-postsubmits.yaml | 8 +- ...priv-telemeter-release-4.8-presubmits.yaml | 42 +- ...oker-operator-release-4.8-postsubmits.yaml | 8 +- ...roker-operator-release-4.8-presubmits.yaml | 6 +- ...ervice-broker-release-4.8-postsubmits.yaml | 8 +- ...service-broker-release-4.8-presubmits.yaml | 36 +- ...t-priv-thanos-release-4.8-postsubmits.yaml | 8 +- ...ft-priv-thanos-release-4.8-presubmits.yaml | 24 +- ...aler-operator-release-4.8-postsubmits.yaml | 8 +- ...caler-operator-release-4.8-presubmits.yaml | 36 +- ...ereabouts-cni-release-4.8-postsubmits.yaml | 8 +- ...hereabouts-cni-release-4.8-presubmits.yaml | 12 +- ...-bootstrapper-release-4.8-postsubmits.yaml | 8 +- ...g-bootstrapper-release-4.8-presubmits.yaml | 36 +- ...nfig-operator-release-4.8-postsubmits.yaml | 8 +- ...onfig-operator-release-4.8-presubmits.yaml | 42 +- ...ap-ci-artifacts-release-4.8-periodics.yaml | 8 +- ...-ci-artifacts-release-4.8-postsubmits.yaml | 8 +- ...p-ci-artifacts-release-4.8-presubmits.yaml | 7 +- ...urce-operator-release-4.8-postsubmits.yaml | 8 +- ...ource-operator-release-4.8-presubmits.yaml | 31 +- ...ervice-broker-release-4.8-postsubmits.yaml | 8 +- ...service-broker-release-4.8-presubmits.yaml | 71 +- .../openshift-api-release-4.8-presubmits.yaml | 30 +- ...ver-library-go-release-4.8-presubmits.yaml | 18 +- ...isted-service-release-4.8-postsubmits.yaml | 8 +- ...sisted-service-release-4.8-presubmits.yaml | 7 +- ...sted-test-infra-release-4.8-periodics.yaml | 8 +- ...ed-test-infra-release-4.8-postsubmits.yaml | 8 +- ...ted-test-infra-release-4.8-presubmits.yaml | 13 +- ...iver-operator-release-4.8-postsubmits.yaml | 8 +- ...river-operator-release-4.8-presubmits.yaml | 30 +- ...bs-csi-driver-release-4.8-postsubmits.yaml | 8 +- ...ebs-csi-driver-release-4.8-presubmits.yaml | 25 +- ...ntity-webhook-release-4.8-postsubmits.yaml | 8 +- ...entity-webhook-release-4.8-presubmits.yaml | 13 +- ...etal-operator-release-4.8-postsubmits.yaml | 8 +- ...metal-operator-release-4.8-presubmits.yaml | 25 +- ...al-runtimecfg-release-4.8-postsubmits.yaml | 8 +- ...tal-runtimecfg-release-4.8-presubmits.yaml | 31 +- ...hift-bond-cni-release-4.8-postsubmits.yaml | 8 +- ...shift-bond-cni-release-4.8-presubmits.yaml | 7 +- ...d-machinery-go-release-4.8-presubmits.yaml | 6 +- ...shift-builder-release-4.8-postsubmits.yaml | 8 +- ...nshift-builder-release-4.8-presubmits.yaml | 43 +- ...nati-operator-release-4.8-postsubmits.yaml | 8 +- ...nnati-operator-release-4.8-presubmits.yaml | 19 +- ...hift-client-go-release-4.8-presubmits.yaml | 6 +- ...tial-operator-release-4.8-postsubmits.yaml | 8 +- ...ntial-operator-release-4.8-presubmits.yaml | 55 +- ...der-openstack-release-4.8-postsubmits.yaml | 8 +- ...ider-openstack-release-4.8-presubmits.yaml | 13 +- ...-actuator-pkg-release-4.8-postsubmits.yaml | 8 +- ...i-actuator-pkg-release-4.8-presubmits.yaml | 52 +- ...-provider-aws-release-4.8-postsubmits.yaml | 8 +- ...i-provider-aws-release-4.8-presubmits.yaml | 55 +- ...rovider-azure-release-4.8-postsubmits.yaml | 8 +- ...provider-azure-release-4.8-presubmits.yaml | 49 +- ...der-baremetal-release-4.8-postsubmits.yaml | 8 +- ...ider-baremetal-release-4.8-presubmits.yaml | 37 +- ...-provider-gcp-release-4.8-postsubmits.yaml | 8 +- ...i-provider-gcp-release-4.8-presubmits.yaml | 37 +- ...ider-kubemark-release-4.8-postsubmits.yaml | 8 +- ...vider-kubemark-release-4.8-presubmits.yaml | 31 +- ...ider-kubevirt-release-4.8-postsubmits.yaml | 8 +- ...vider-kubevirt-release-4.8-presubmits.yaml | 7 +- ...vider-libvirt-release-4.8-postsubmits.yaml | 8 +- ...ovider-libvirt-release-4.8-presubmits.yaml | 56 +- ...der-openstack-release-4.8-postsubmits.yaml | 8 +- ...ider-openstack-release-4.8-presubmits.yaml | 35 +- ...rovider-ovirt-release-4.8-postsubmits.yaml | 8 +- ...provider-ovirt-release-4.8-presubmits.yaml | 11 +- ...tion-operator-release-4.8-postsubmits.yaml | 8 +- ...ation-operator-release-4.8-presubmits.yaml | 67 +- ...aler-operator-release-4.8-postsubmits.yaml | 8 +- ...caler-operator-release-4.8-presubmits.yaml | 49 +- ...etal-operator-release-4.8-postsubmits.yaml | 8 +- ...metal-operator-release-4.8-presubmits.yaml | 43 +- ...ter-bootstrap-release-4.8-postsubmits.yaml | 8 +- ...ster-bootstrap-release-4.8-presubmits.yaml | 37 +- ...ster-capacity-release-4.8-postsubmits.yaml | 8 +- ...uster-capacity-release-4.8-presubmits.yaml | 13 +- ...nfig-operator-release-4.8-postsubmits.yaml | 8 +- ...onfig-operator-release-4.8-presubmits.yaml | 49 +- ...ller-operator-release-4.8-postsubmits.yaml | 8 +- ...oller-operator-release-4.8-presubmits.yaml | 31 +- ...-dns-operator-release-4.8-postsubmits.yaml | 8 +- ...r-dns-operator-release-4.8-presubmits.yaml | 37 +- ...etcd-operator-release-4.8-postsubmits.yaml | 8 +- ...-etcd-operator-release-4.8-presubmits.yaml | 87 +- ...stry-operator-release-4.8-postsubmits.yaml | 8 +- ...istry-operator-release-4.8-presubmits.yaml | 83 +- ...ress-operator-release-4.8-postsubmits.yaml | 8 +- ...gress-operator-release-4.8-presubmits.yaml | 43 +- ...rver-operator-release-4.8-postsubmits.yaml | 8 +- ...erver-operator-release-4.8-presubmits.yaml | 90 +- ...ager-operator-release-4.8-postsubmits.yaml | 8 +- ...nager-operator-release-4.8-presubmits.yaml | 48 +- ...uler-operator-release-4.8-postsubmits.yaml | 8 +- ...duler-operator-release-4.8-presubmits.yaml | 25 +- ...uler-operator-release-4.8-postsubmits.yaml | 8 +- ...duler-operator-release-4.8-presubmits.yaml | 49 +- ...ator-operator-release-4.8-postsubmits.yaml | 8 +- ...rator-operator-release-4.8-presubmits.yaml | 43 +- ...ging-operator-release-4.8-postsubmits.yaml | 8 +- ...gging-operator-release-4.8-presubmits.yaml | 31 +- ...hine-approver-release-4.8-postsubmits.yaml | 8 +- ...chine-approver-release-4.8-presubmits.yaml | 43 +- ...ring-operator-release-4.8-postsubmits.yaml | 8 +- ...oring-operator-release-4.8-presubmits.yaml | 49 +- ...etwork-operator-release-4.8-periodics.yaml | 8 +- ...work-operator-release-4.8-postsubmits.yaml | 8 +- ...twork-operator-release-4.8-presubmits.yaml | 110 +-- ...-nfd-operator-release-4.8-postsubmits.yaml | 8 +- ...r-nfd-operator-release-4.8-presubmits.yaml | 31 +- ...ning-operator-release-4.8-postsubmits.yaml | 8 +- ...uning-operator-release-4.8-presubmits.yaml | 37 +- ...rver-operator-release-4.8-postsubmits.yaml | 8 +- ...erver-operator-release-4.8-presubmits.yaml | 70 +- ...ager-operator-release-4.8-postsubmits.yaml | 8 +- ...nager-operator-release-4.8-presubmits.yaml | 37 +- ...cy-controller-release-4.8-postsubmits.yaml | 8 +- ...icy-controller-release-4.8-presubmits.yaml | 37 +- ...sion-operator-release-4.8-postsubmits.yaml | 8 +- ...ssion-operator-release-4.8-presubmits.yaml | 37 +- ...ide-admission-release-4.8-postsubmits.yaml | 8 +- ...ride-admission-release-4.8-presubmits.yaml | 19 +- ...ples-operator-release-4.8-postsubmits.yaml | 8 +- ...mples-operator-release-4.8-presubmits.yaml | 49 +- ...rage-operator-release-4.8-postsubmits.yaml | 8 +- ...orage-operator-release-4.8-presubmits.yaml | 31 +- ...r-update-keys-release-4.8-postsubmits.yaml | 8 +- ...er-update-keys-release-4.8-presubmits.yaml | 19 +- ...sion-operator-release-4.8-postsubmits.yaml | 8 +- ...rsion-operator-release-4.8-presubmits.yaml | 35 +- ...ance-operator-release-4.8-postsubmits.yaml | 8 +- ...iance-operator-release-4.8-presubmits.yaml | 31 +- ...figmap-reload-release-4.8-postsubmits.yaml | 8 +- ...nfigmap-reload-release-4.8-presubmits.yaml | 13 +- ...sole-operator-release-4.8-postsubmits.yaml | 8 +- ...nsole-operator-release-4.8-presubmits.yaml | 43 +- ...shift-console-release-4.8-postsubmits.yaml | 8 +- ...nshift-console-release-4.8-presubmits.yaml | 46 +- ...rking-plugins-release-4.8-postsubmits.yaml | 8 +- ...orking-plugins-release-4.8-presubmits.yaml | 13 +- ...shift-coredns-release-4.8-postsubmits.yaml | 8 +- ...nshift-coredns-release-4.8-presubmits.yaml | 31 +- ...rd-schema-gen-release-4.8-postsubmits.yaml | 8 +- ...crd-schema-gen-release-4.8-presubmits.yaml | 13 +- ...ver-registrar-release-4.8-postsubmits.yaml | 8 +- ...iver-registrar-release-4.8-presubmits.yaml | 13 +- ...nila-operator-release-4.8-postsubmits.yaml | 8 +- ...anila-operator-release-4.8-presubmits.yaml | 19 +- ...si-driver-nfs-release-4.8-postsubmits.yaml | 8 +- ...csi-driver-nfs-release-4.8-presubmits.yaml | 25 +- ...cted-resource-release-4.8-postsubmits.yaml | 8 +- ...ected-resource-release-4.8-presubmits.yaml | 19 +- ...rnal-attacher-release-4.8-postsubmits.yaml | 8 +- ...ernal-attacher-release-4.8-presubmits.yaml | 29 +- ...l-provisioner-release-4.8-postsubmits.yaml | 8 +- ...al-provisioner-release-4.8-presubmits.yaml | 29 +- ...ernal-resizer-release-4.8-postsubmits.yaml | 8 +- ...ternal-resizer-release-4.8-presubmits.yaml | 29 +- ...l-snapshotter-release-4.8-postsubmits.yaml | 8 +- ...al-snapshotter-release-4.8-presubmits.yaml | 29 +- ...livenessprobe-release-4.8-postsubmits.yaml | 8 +- ...-livenessprobe-release-4.8-presubmits.yaml | 29 +- ...ver-registrar-release-4.8-postsubmits.yaml | 8 +- ...iver-registrar-release-4.8-presubmits.yaml | 29 +- ...t-csi-operator-release-4.8-presubmits.yaml | 18 +- ...debug-network-release-4.8-postsubmits.yaml | 8 +- ...-debug-network-release-4.8-presubmits.yaml | 13 +- ...t-descheduler-release-4.8-postsubmits.yaml | 8 +- ...ft-descheduler-release-4.8-presubmits.yaml | 13 +- ...arch-operator-release-4.8-postsubmits.yaml | 8 +- ...earch-operator-release-4.8-presubmits.yaml | 28 +- ...csearch-proxy-release-4.8-postsubmits.yaml | 8 +- ...icsearch-proxy-release-4.8-presubmits.yaml | 31 +- ...nshift-etcd-openshift-4.8-postsubmits.yaml | 46 + ...enshift-etcd-openshift-4.8-presubmits.yaml | 287 ++++++ ...n-v2-operator-release-4.8-postsubmits.yaml | 8 +- ...on-v2-operator-release-4.8-presubmits.yaml | 25 +- ...rity-operator-release-4.8-postsubmits.yaml | 8 +- ...grity-operator-release-4.8-presubmits.yaml | 31 +- ...shift-grafana-release-4.8-postsubmits.yaml | 8 +- ...nshift-grafana-release-4.8-presubmits.yaml | 13 +- ...-ib-sriov-cni-release-4.8-postsubmits.yaml | 8 +- ...t-ib-sriov-cni-release-4.8-presubmits.yaml | 13 +- ...mage-registry-release-4.8-postsubmits.yaml | 8 +- ...image-registry-release-4.8-presubmits.yaml | 44 +- ...nshift-images-release-4.8-postsubmits.yaml | 8 +- ...enshift-images-release-4.8-presubmits.yaml | 19 +- ...ghts-operator-release-4.8-postsubmits.yaml | 8 +- ...ights-operator-release-4.8-presubmits.yaml | 31 +- ...ift-installer-release-4.8-postsubmits.yaml | 8 +- ...hift-installer-release-4.8-presubmits.yaml | 856 ++++++------------ ...ecorder-image-release-4.8-postsubmits.yaml | 8 +- ...recorder-image-release-4.8-presubmits.yaml | 13 +- ...-ironic-image-release-4.8-postsubmits.yaml | 8 +- ...t-ironic-image-release-4.8-presubmits.yaml | 13 +- ...spector-image-release-4.8-postsubmits.yaml | 8 +- ...nspector-image-release-4.8-presubmits.yaml | 13 +- ...pa-downloader-release-4.8-postsubmits.yaml | 8 +- ...ipa-downloader-release-4.8-presubmits.yaml | 13 +- ...os-downloader-release-4.8-postsubmits.yaml | 8 +- ...cos-downloader-release-4.8-presubmits.yaml | 13 +- ...ic-ip-manager-release-4.8-postsubmits.yaml | 8 +- ...tic-ip-manager-release-4.8-presubmits.yaml | 13 +- ...client-plugin-release-4.8-postsubmits.yaml | 8 +- ...-client-plugin-release-4.8-presubmits.yaml | 19 +- ...-login-plugin-release-4.8-postsubmits.yaml | 8 +- ...t-login-plugin-release-4.8-presubmits.yaml | 13 +- ...s-sync-plugin-release-4.8-postsubmits.yaml | 8 +- ...ns-sync-plugin-release-4.8-presubmits.yaml | 13 +- ...shift-jenkins-release-4.8-postsubmits.yaml | 8 +- ...nshift-jenkins-release-4.8-presubmits.yaml | 19 +- ...theus-adapter-release-4.8-postsubmits.yaml | 8 +- ...etheus-adapter-release-4.8-presubmits.yaml | 19 +- ...be-rbac-proxy-release-4.8-postsubmits.yaml | 8 +- ...ube-rbac-proxy-release-4.8-presubmits.yaml | 13 +- ...state-metrics-release-4.8-postsubmits.yaml | 8 +- ...-state-metrics-release-4.8-presubmits.yaml | 13 +- ...ift-kubecsr-openshift-4.8-postsubmits.yaml | 46 + ...hift-kubecsr-openshift-4.8-presubmits.yaml | 159 ++++ ...efed-operator-release-4.8-postsubmits.yaml | 8 +- ...befed-operator-release-4.8-presubmits.yaml | 30 +- ...shift-kubefed-release-4.8-postsubmits.yaml | 8 +- ...nshift-kubefed-release-4.8-presubmits.yaml | 25 +- ...es-autoscaler-release-4.8-postsubmits.yaml | 8 +- ...tes-autoscaler-release-4.8-presubmits.yaml | 55 +- ...sion-migrator-release-4.8-postsubmits.yaml | 8 +- ...rsion-migrator-release-4.8-presubmits.yaml | 25 +- ...rnetes-nmstate-release-4.8-presubmits.yaml | 6 +- ...ft-kubernetes-release-4.8-postsubmits.yaml | 8 +- ...ift-kubernetes-release-4.8-presubmits.yaml | 118 +-- ...yr-kubernetes-release-4.8-postsubmits.yaml | 8 +- ...ryr-kubernetes-release-4.8-presubmits.yaml | 19 +- ...eader-elector-release-4.8-postsubmits.yaml | 8 +- ...leader-elector-release-4.8-presubmits.yaml | 13 +- ...ift-library-go-release-4.8-presubmits.yaml | 30 +- ...nuxptp-daemon-release-4.8-postsubmits.yaml | 8 +- ...inuxptp-daemon-release-4.8-presubmits.yaml | 13 +- ...rage-operator-release-4.8-postsubmits.yaml | 8 +- ...orage-operator-release-4.8-presubmits.yaml | 19 +- ...penshift-loki-release-4.8-postsubmits.yaml | 8 +- ...openshift-loki-release-4.8-presubmits.yaml | 7 +- ...-api-operator-release-4.8-postsubmits.yaml | 8 +- ...e-api-operator-release-4.8-presubmits.yaml | 103 +-- ...nfig-operator-release-4.8-postsubmits.yaml | 8 +- ...onfig-operator-release-4.8-presubmits.yaml | 102 +-- ...dns-publisher-release-4.8-postsubmits.yaml | 8 +- ...mdns-publisher-release-4.8-presubmits.yaml | 25 +- ...mart-exporter-release-4.8-postsubmits.yaml | 8 +- ...smart-exporter-release-4.8-presubmits.yaml | 7 +- ...on-controller-release-4.8-postsubmits.yaml | 8 +- ...ion-controller-release-4.8-presubmits.yaml | 13 +- ...ft-multus-cni-release-4.8-postsubmits.yaml | 8 +- ...ift-multus-cni-release-4.8-presubmits.yaml | 19 +- ...t-must-gather-release-4.8-postsubmits.yaml | 8 +- ...ft-must-gather-release-4.8-presubmits.yaml | 13 +- ...etrics-daemon-release-4.8-postsubmits.yaml | 8 +- ...metrics-daemon-release-4.8-presubmits.yaml | 19 +- ...ure-discovery-release-4.8-postsubmits.yaml | 8 +- ...ture-discovery-release-4.8-presubmits.yaml | 19 +- ...ctor-operator-release-4.8-postsubmits.yaml | 8 +- ...ector-operator-release-4.8-presubmits.yaml | 7 +- ...blem-detector-release-4.8-postsubmits.yaml | 8 +- ...oblem-detector-release-4.8-presubmits.yaml | 7 +- ...node_exporter-release-4.8-postsubmits.yaml | 8 +- ...-node_exporter-release-4.8-presubmits.yaml | 13 +- ...uth-apiserver-release-4.8-postsubmits.yaml | 8 +- ...auth-apiserver-release-4.8-presubmits.yaml | 31 +- ...t-oauth-proxy-release-4.8-postsubmits.yaml | 8 +- ...ft-oauth-proxy-release-4.8-presubmits.yaml | 31 +- ...-oauth-server-release-4.8-postsubmits.yaml | 8 +- ...t-oauth-server-release-4.8-presubmits.yaml | 43 +- .../openshift-oc-release-4.8-postsubmits.yaml | 8 +- .../openshift-oc-release-4.8-presubmits.yaml | 61 +- ...-operator-sdk-release-4.8-postsubmits.yaml | 8 +- ...e-operator-sdk-release-4.8-presubmits.yaml | 31 +- ...shift-ansible-release-4.8-postsubmits.yaml | 8 +- ...nshift-ansible-release-4.8-presubmits.yaml | 19 +- ...ift-apiserver-release-4.8-postsubmits.yaml | 8 +- ...hift-apiserver-release-4.8-presubmits.yaml | 43 +- ...oller-manager-release-4.8-postsubmits.yaml | 8 +- ...roller-manager-release-4.8-presubmits.yaml | 55 +- ...state-metrics-release-4.8-postsubmits.yaml | 8 +- ...-state-metrics-release-4.8-presubmits.yaml | 31 +- ...tests-private-release-4.8-postsubmits.yaml | 8 +- ...-tests-private-release-4.8-presubmits.yaml | 13 +- ...enshift-tests-release-4.8-postsubmits.yaml | 8 +- ...penshift-tests-release-4.8-presubmits.yaml | 13 +- ...iver-operator-release-4.8-postsubmits.yaml | 8 +- ...river-operator-release-4.8-presubmits.yaml | 13 +- ...gated-logging-release-4.8-postsubmits.yaml | 8 +- ...egated-logging-release-4.8-presubmits.yaml | 43 +- ...nshift-origin-release-4.8-postsubmits.yaml | 8 +- ...enshift-origin-release-4.8-presubmits.yaml | 149 +-- ...rics-exporter-release-4.8-postsubmits.yaml | 8 +- ...trics-exporter-release-4.8-presubmits.yaml | 13 +- ...openshift-osin-release-4.8-presubmits.yaml | 6 +- ...iver-operator-release-4.8-postsubmits.yaml | 8 +- ...river-operator-release-4.8-presubmits.yaml | 29 +- ...rt-csi-driver-release-4.8-postsubmits.yaml | 8 +- ...irt-csi-driver-release-4.8-presubmits.yaml | 17 +- ...-ovn-kubernetes-release-4.8-periodics.yaml | 16 +- ...vn-kubernetes-release-4.8-postsubmits.yaml | 8 +- ...ovn-kubernetes-release-4.8-presubmits.yaml | 61 +- ...request-limit-release-4.8-postsubmits.yaml | 8 +- ...-request-limit-release-4.8-presubmits.yaml | 31 +- ...m-label-proxy-release-4.8-postsubmits.yaml | 8 +- ...om-label-proxy-release-4.8-presubmits.yaml | 13 +- ...-alertmanager-release-4.8-postsubmits.yaml | 8 +- ...s-alertmanager-release-4.8-presubmits.yaml | 19 +- ...heus-operator-release-4.8-postsubmits.yaml | 8 +- ...theus-operator-release-4.8-presubmits.yaml | 19 +- ...ft-prometheus-release-4.8-postsubmits.yaml | 8 +- ...ift-prometheus-release-4.8-presubmits.yaml | 19 +- ...-ptp-operator-release-4.8-postsubmits.yaml | 8 +- ...t-ptp-operator-release-4.8-presubmits.yaml | 13 +- ...ction-webhook-release-4.8-postsubmits.yaml | 8 +- ...ection-webhook-release-4.8-presubmits.yaml | 19 +- ...-override-cni-release-4.8-postsubmits.yaml | 8 +- ...e-override-cni-release-4.8-presubmits.yaml | 13 +- ...nshift-router-release-4.8-postsubmits.yaml | 8 +- ...enshift-router-release-4.8-presubmits.yaml | 49 +- ...-runtime-utils-release-4.8-presubmits.yaml | 12 +- ...openshift-sdn-release-4.8-postsubmits.yaml | 8 +- .../openshift-sdn-release-4.8-presubmits.yaml | 60 +- ...e-ca-operator-release-4.8-postsubmits.yaml | 8 +- ...ce-ca-operator-release-4.8-presubmits.yaml | 43 +- ...rvice-catalog-release-4.8-postsubmits.yaml | 8 +- ...ervice-catalog-release-4.8-presubmits.yaml | 19 +- ...c-provisioner-release-4.8-postsubmits.yaml | 8 +- ...ic-provisioner-release-4.8-presubmits.yaml | 13 +- ...ift-sriov-cni-release-4.8-postsubmits.yaml | 8 +- ...hift-sriov-cni-release-4.8-presubmits.yaml | 13 +- ...on-controller-release-4.8-postsubmits.yaml | 8 +- ...ion-controller-release-4.8-presubmits.yaml | 13 +- ...device-plugin-release-4.8-postsubmits.yaml | 8 +- ...-device-plugin-release-4.8-presubmits.yaml | 13 +- ...work-operator-release-4.8-postsubmits.yaml | 8 +- ...twork-operator-release-4.8-presubmits.yaml | 19 +- ...ift-telemeter-release-4.8-postsubmits.yaml | 8 +- ...hift-telemeter-release-4.8-presubmits.yaml | 49 +- ...oker-operator-release-4.8-postsubmits.yaml | 8 +- ...roker-operator-release-4.8-presubmits.yaml | 7 +- ...ervice-broker-release-4.8-postsubmits.yaml | 8 +- ...service-broker-release-4.8-presubmits.yaml | 37 +- ...nshift-thanos-release-4.8-postsubmits.yaml | 8 +- ...enshift-thanos-release-4.8-presubmits.yaml | 25 +- ...aler-operator-release-4.8-postsubmits.yaml | 8 +- ...caler-operator-release-4.8-presubmits.yaml | 37 +- ...ereabouts-cni-release-4.8-postsubmits.yaml | 8 +- ...hereabouts-cni-release-4.8-presubmits.yaml | 13 +- ...-bootstrapper-release-4.8-postsubmits.yaml | 8 +- ...g-bootstrapper-release-4.8-presubmits.yaml | 37 +- ...nfig-operator-release-4.8-postsubmits.yaml | 8 +- ...onfig-operator-release-4.8-presubmits.yaml | 43 +- ...cycle-manager-release-4.8-postsubmits.yaml | 8 +- ...ecycle-manager-release-4.8-presubmits.yaml | 43 +- ...r-marketplace-release-4.8-postsubmits.yaml | 8 +- ...or-marketplace-release-4.8-presubmits.yaml | 43 +- ...ator-registry-release-4.8-postsubmits.yaml | 8 +- ...rator-registry-release-4.8-presubmits.yaml | 19 +- 917 files changed, 37846 insertions(+), 7771 deletions(-) create mode 100644 ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19-presubmits.yaml => ci-artifacts/openshift-priv-ci-artifacts-master-presubmits.yaml} (83%) 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.5-kubernetes-1.18.8-presubmits.yaml => ci-artifacts/openshift-priv-ci-artifacts-release-4.7-presubmits.yaml} (82%) create mode 100644 ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-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.8-presubmits.yaml} (82%) create mode 100644 ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8-presubmits.yaml 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.3-kubernetes-1.16.2-presubmits.yaml => ghostunnel/openshift-priv-ghostunnel-master-presubmits.yaml} (82%) create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-presubmits.yaml 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 create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-postsubmits.yaml 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/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.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4-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 create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-postsubmits.yaml 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/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.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.4-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/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.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.4-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/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-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-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 create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml 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/kubecsr/openshift-priv-kubecsr-openshift-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8-presubmits.yaml delete mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-presubmits.yaml delete mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-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 delete mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-periodics.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.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-periodics.yaml 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-periodics.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-periodics.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/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-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 create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-presubmits.yaml 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-registry/openshift-priv-operator-registry-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-presubmits.yaml 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/presto/openshift-priv-presto-master-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.10-presubmits.yaml => presto/openshift-priv-presto-master-presubmits.yaml} (91%) create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.3-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11-presubmits.yaml => presto/openshift-priv-presto-release-4.3-presubmits.yaml} (91%) create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.4-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.10-presubmits.yaml => presto/openshift-priv-presto-release-4.4-presubmits.yaml} (89%) 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} (89%) create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-presubmits.yaml 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/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-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-presubmits.yaml 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.7-presubmits.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.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubecsr/openshift-kubecsr-openshift-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubecsr/openshift-kubecsr-openshift-4.8-presubmits.yaml diff --git a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-postsubmits.yaml index 28d0e750d217e..a268aa523f813 100644 --- a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/ghostunnel: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/square/ghostunnel @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-presubmits.yaml index 3b9be707f0074..db402609006a3 100644 --- a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.8-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.8-images path_alias: github.com/square/ghostunnel rerun_command: /test images @@ -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/hadoop/kube-reporting-hadoop-release-4.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-postsubmits.yaml index 9828a63924c4f..220f91615ad56 100644 --- a/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/hadoop: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-presubmits.yaml index e5db380c7e39b..4411b6cf25794 100644 --- a/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.8-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.8-images rerun_command: /test images spec: @@ -21,11 +21,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.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-postsubmits.yaml index ced2ad8c7493f..253246b2bde51 100644 --- a/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/helm: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: k8s.io/helm @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-presubmits.yaml index 39e2bd6d11b15..7ee3fd2e8b664 100644 --- a/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.8-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.8-images path_alias: k8s.io/helm rerun_command: /test images @@ -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/hive/kube-reporting-hive-release-4.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-postsubmits.yaml index 7f5d6f8d3771b..83993e1bca2c4 100644 --- a/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/hive: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-presubmits.yaml index 17fa63f2ee80c..4938e5ed8c9ed 100644 --- a/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.8-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.8-images rerun_command: /test images spec: @@ -21,11 +21,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.8-periodics.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-periodics.yaml index fd00c6365cf6a..7641d49c8fee7 100644 --- a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-periodics.yaml +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-periodics.yaml @@ -6,12 +6,12 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - base_ref: release-4.8 org: kube-reporting repo: metering-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-kube-reporting-metering-operator-release-4.8-metering-periodic-aws reporter_config: slack: @@ -20,10 +20,7 @@ periodics: - success - failure - error - report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* - ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} - :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View - logs> :volcano: {{end}}' + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :volcano: {{end}}' spec: containers: - args: @@ -42,16 +39,13 @@ periodics: - name: JOB_NAME_SAFE value: metering-periodic-aws - name: TEST_COMMAND - value: 'set -x + value: | + set -x - - make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" - TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e - - ' + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e 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.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-postsubmits.yaml index eb176ebc1a1cb..a87c191ddc8e1 100644 --- a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/metering-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-presubmits.yaml index 997622f5196f6..d55c20c433b36 100644 --- a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.8-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.8-ci-index rerun_command: /test ci-index spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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.8-images rerun_command: /test images spec: @@ -66,11 +66,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 @@ -100,8 +101,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.8-metering-e2e-aws rerun_command: /test metering-e2e-aws spec: @@ -117,7 +118,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +164,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.8-metering-upgrade-aws rerun_command: /test metering-upgrade-aws spec: @@ -180,7 +181,7 @@ presubmits: - 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-kube-reporting-metering-operator-release-4.8-unit rerun_command: /test unit spec: @@ -241,7 +242,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -271,8 +272,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.8-vendor rerun_command: /test vendor spec: @@ -286,7 +287,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -316,8 +317,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.8-verify rerun_command: /test verify spec: @@ -331,7 +332,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.8-postsubmits.yaml b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-postsubmits.yaml index 8093d1fa4df4e..0ec100776cbf1 100644 --- a/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/presto: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-presubmits.yaml index fdec02a5b072c..389da0da61ac9 100644 --- a/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.8-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.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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.8-unit rerun_command: /test unit spec: @@ -70,7 +71,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.8-periodics.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-periodics.yaml index 7da714596fa87..3fa6b920dead6 100644 --- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-periodics.yaml +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-periodics.yaml @@ -6,12 +6,12 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - 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' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-kubevirt-hyperconverged-cluster-operator-release-4.8-hco-e2e-deploy-nightly-master-aws spec: containers: @@ -31,24 +31,16 @@ periodics: - name: JOB_NAME_SAFE value: hco-e2e-deploy-nightly-master-aws - name: TEST_COMMAND - value: 'latest_build=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/latest) - + value: | + 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=/tmp/artifacts - --timeout=10 - - ' + CONTENT_ONLY=false MARKETPLACE_MODE=false ./deploy/kustomize/deploy_kustomize.sh || + oc adm must-gather --image=quay.io/kubevirt/must-gather:latest --dest-dir=/tmp/artifacts --timeout=10 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.8-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml index 9015581f978a6..7da781eb14fc5 100644 --- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kubevirt/hyperconverged-cluster-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-presubmits.yaml index 808c8f2e27737..595bd8dc9a16b 100644 --- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.8-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.8-ci-index rerun_command: /test ci-index spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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.8-hco-e2e-aws rerun_command: /test hco-e2e-aws spec: @@ -77,12 +77,11 @@ presubmits: - name: JOB_NAME_SAFE value: hco-e2e-aws - name: TEST_COMMAND - value: 'make start && make functest - - ' + value: | + make start && make functest image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -134,8 +133,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.8-hco-e2e-azure rerun_command: /test hco-e2e-azure spec: @@ -156,12 +155,11 @@ presubmits: - name: JOB_NAME_SAFE value: hco-e2e-azure - name: TEST_COMMAND - value: 'make start && make functest - - ' + value: | + make start && make functest image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -213,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-kubevirt-hyperconverged-cluster-operator-release-4.8-hco-e2e-image-index-aws rerun_command: /test hco-e2e-image-index-aws spec: @@ -230,7 +228,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -276,8 +274,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.8-hco-e2e-image-index-azure rerun_command: /test hco-e2e-image-index-azure spec: @@ -293,7 +291,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -339,8 +337,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.8-hco-e2e-image-index-gcp rerun_command: /test hco-e2e-image-index-gcp spec: @@ -356,7 +354,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -404,8 +402,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.8-hco-e2e-upgrade-aws rerun_command: /test hco-e2e-upgrade-aws spec: @@ -426,12 +424,11 @@ presubmits: - name: JOB_NAME_SAFE value: hco-e2e-upgrade-aws - name: TEST_COMMAND - value: 'RELEASE_DELTA=1 make upgrade-test - - ' + value: | + RELEASE_DELTA=1 make upgrade-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -483,8 +480,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.8-hco-e2e-upgrade-azure rerun_command: /test hco-e2e-upgrade-azure spec: @@ -505,12 +502,11 @@ presubmits: - name: JOB_NAME_SAFE value: hco-e2e-upgrade-azure - name: TEST_COMMAND - value: 'RELEASE_DELTA=1 make upgrade-test - - ' + value: | + RELEASE_DELTA=1 make upgrade-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -562,8 +558,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.8-hco-e2e-upgrade-prev-aws rerun_command: /test hco-e2e-upgrade-prev-aws spec: @@ -584,12 +580,11 @@ presubmits: - name: JOB_NAME_SAFE value: hco-e2e-upgrade-prev-aws - name: TEST_COMMAND - value: 'RELEASE_DELTA=2 PREV=true make upgrade-test - - ' + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -641,8 +636,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.8-hco-e2e-upgrade-prev-azure rerun_command: /test hco-e2e-upgrade-prev-azure spec: @@ -663,12 +658,11 @@ presubmits: - name: JOB_NAME_SAFE value: hco-e2e-upgrade-prev-azure - name: TEST_COMMAND - value: 'RELEASE_DELTA=2 PREV=true make upgrade-test - - ' + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -720,8 +714,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.8-images rerun_command: /test images spec: @@ -731,12 +725,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-postsubmits.yaml index b7899ac1611e9..ed1a1283916e5 100644 --- a/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ansible-service-broker: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ansible-service-broker @@ -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/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-presubmits.yaml index b49505624f9e6..6be3331a47a05 100644 --- a/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.8-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.8-build path_alias: github.com/openshift/ansible-service-broker rerun_command: /test build @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-fmt path_alias: github.com/openshift/ansible-service-broker rerun_command: /test fmt @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-fmtcheck path_alias: github.com/openshift/ansible-service-broker rerun_command: /test fmtcheck @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ansible-service-broker rerun_command: /test images @@ -190,7 +190,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-lint path_alias: github.com/openshift/ansible-service-broker rerun_command: /test lint @@ -244,7 +244,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-ansible-service-broker-release-4.8-operator-molecule-e2e path_alias: github.com/openshift/ansible-service-broker rerun_command: /test operator-molecule-e2e @@ -305,17 +305,13 @@ presubmits: - name: JOB_NAME_SAFE value: operator-molecule-e2e - name: TEST_COMMAND - value: 'echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" - >> /etc/passwd - + value: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd cd operator - molecule test -s cluster - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -374,8 +370,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-operator-molecule-olm-e2e path_alias: github.com/openshift/ansible-service-broker rerun_command: /test operator-molecule-olm-e2e @@ -398,17 +394,13 @@ presubmits: - name: JOB_NAME_SAFE value: operator-molecule-olm-e2e - name: TEST_COMMAND - value: 'echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" - >> /etc/passwd - + value: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd cd operator - molecule test -s cluster-olm - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -467,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-ansible-service-broker-release-4.8-test path_alias: github.com/openshift/ansible-service-broker rerun_command: /test test @@ -484,7 +476,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -521,8 +513,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-vet path_alias: github.com/openshift/ansible-service-broker rerun_command: /test vet @@ -538,7 +530,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.8-presubmits.yaml index ad2d7820508f2..2e3190c5bc27b 100644 --- a/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.8-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.8-build path_alias: github.com/openshift/api rerun_command: /test build @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/api rerun_command: /test unit @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/api rerun_command: /test verify @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-client-go path_alias: github.com/openshift/api rerun_command: /test verify-client-go @@ -190,7 +190,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-deps path_alias: github.com/openshift/api rerun_command: /test verify-deps @@ -244,7 +244,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8-presubmits.yaml index 15f07222ff789..3f1993437b3b0 100644 --- a/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.8-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.8-unit path_alias: github.com/openshift/apiserver-library-go rerun_command: /test unit @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/apiserver-library-go rerun_command: /test verify @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-deps path_alias: github.com/openshift/apiserver-library-go rerun_command: /test verify-deps @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-postsubmits.yaml index 247c93fb4c2ee..f3aad00d21b6c 100644 --- a/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/assisted-service: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-assisted-service-release-4.8-images path_alias: github.com/openshift/assisted-service @@ -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/assisted-service/openshift-priv-assisted-service-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-presubmits.yaml index c04fe8ca24a50..de5f648698ed8 100644 --- a/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/assisted-service/openshift-priv-assisted-service-release-4.8-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-assisted-service-release-4.8-images path_alias: github.com/openshift/assisted-service rerun_command: /test images @@ -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-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-periodics.yaml b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-periodics.yaml index 1b1371ceed030..032cec3f93153 100644 --- a/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-periodics.yaml +++ b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-periodics.yaml @@ -6,14 +6,14 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - base_ref: release-4.8 org: openshift-priv path_alias: github.com/openshift/assisted-test-infra repo: assisted-test-infra hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - 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-assisted-test-infra-release-4.8-e2e-metal-assisted-periodic spec: containers: @@ -29,7 +29,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-postsubmits.yaml index ce1b0d3eed5c8..b440f4aadb99e 100644 --- a/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/assisted-test-infra: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-assisted-test-infra-release-4.8-images path_alias: github.com/openshift/assisted-test-infra @@ -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/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-presubmits.yaml index 8cab30b0bada7..a204a9b3c998f 100644 --- a/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/assisted-test-infra/openshift-priv-assisted-test-infra-release-4.8-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-assisted-test-infra-release-4.8-e2e-metal-assisted path_alias: github.com/openshift/assisted-test-infra rerun_command: /test e2e-metal-assisted @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-assisted-test-infra-release-4.8-images path_alias: github.com/openshift/assisted-test-infra rerun_command: /test images @@ -102,7 +102,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml index 48238c72e9ee4..6fda4afb50da3 100644 --- a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/aws-ebs-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/aws-ebs-csi-driver-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/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml index 85351343f6ffb..5ddb77e3176a7 100644 --- a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.8-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.8-e2e-operator path_alias: github.com/openshift/aws-ebs-csi-driver-operator rerun_command: /test e2e-operator @@ -35,14 +35,13 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-operator - name: TEST_COMMAND - value: 'make test-e2e ARTIFACT_DIR=/tmp/artifacts - - ' + value: | + make test-e2e ARTIFACT_DIR=/tmp/artifacts - name: TEST_IMAGESTREAM_TAG value: stable:aws-ebs-csi-driver-operator-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -101,8 +100,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/aws-ebs-csi-driver-operator rerun_command: /test images @@ -118,7 +117,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +154,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/aws-ebs-csi-driver-operator rerun_command: /test unit @@ -172,7 +171,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +208,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/aws-ebs-csi-driver-operator rerun_command: /test verify @@ -226,7 +225,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-postsubmits.yaml index c6974ddc8e05c..79113ea2a7556 100644 --- a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/aws-ebs-csi-driver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-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-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-presubmits.yaml index 5f2459f8948b5..29562c3a2207c 100644 --- a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.8-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.8-e2e-aws-csi path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test e2e-aws-csi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test unit @@ -154,7 +154,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,8 +191,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test verify @@ -208,7 +208,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-postsubmits.yaml index 7a91ac1c9fb53..50d2cda7857c5 100644 --- a/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/aws-pod-identity-webhook: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-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-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-presubmits.yaml index a398d801638c7..505efd3135f6e 100644 --- a/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.8-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.8-e2e-aws path_alias: github.com/aws/amazon-eks-pod-identity-webhook rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/aws/amazon-eks-pod-identity-webhook rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-postsubmits.yaml index 2b6a9bf291164..cb933113fac47 100644 --- a/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/baremetal-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-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-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-presubmits.yaml index 9d523734ce8ee..03e748b62b7f3 100644 --- a/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test images @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -139,8 +139,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-lint path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test lint @@ -156,7 +156,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -193,8 +193,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test unit @@ -210,7 +210,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-postsubmits.yaml index 096c55d16ad53..52abc37f504ce 100644 --- a/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/baremetal-runtimecfg: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/baremetal-runtimecfg @@ -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/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-presubmits.yaml index 258717ef354a4..10a1e5a11e404 100644 --- a/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-gofmt path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test gofmt @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -139,8 +139,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-govet path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test govet @@ -156,7 +156,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -193,8 +193,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test images @@ -210,7 +210,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -247,8 +247,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test unit @@ -264,7 +264,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-postsubmits.yaml index 948a13b11f354..9a08823403361 100644 --- a/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/bond-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/bond-cni @@ -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/bond-cni/openshift-priv-bond-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-presubmits.yaml index 73f982e36cfcd..738287464f72e 100644 --- a/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.8-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.8-images path_alias: github.com/openshift/bond-cni rerun_command: /test images @@ -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-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8-presubmits.yaml index 8dde633a38e5a..02398ec8f3da3 100644 --- a/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.8-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.8-verify path_alias: github.com/openshift/build-machinery-go rerun_command: /test verify @@ -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-priv/builder/openshift-priv-builder-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-postsubmits.yaml index 58c691b8bbfe7..b7a723e0ec1f1 100644 --- a/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/builder: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/builder @@ -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/builder/openshift-priv-builder-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-presubmits.yaml index 6eb67b6b6199d..fcfc4e1dfe43b 100644 --- a/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/builder rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-builds path_alias: github.com/openshift/builder rerun_command: /test e2e-aws-builds @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-image-ecosystem path_alias: github.com/openshift/builder rerun_command: /test e2e-aws-image-ecosystem @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-proxy path_alias: github.com/openshift/builder rerun_command: /test e2e-aws-proxy @@ -246,7 +246,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-builder-release-4.8-images path_alias: github.com/openshift/builder rerun_command: /test images @@ -316,7 +316,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -353,8 +353,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/builder rerun_command: /test unit @@ -370,7 +370,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -407,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-builder-release-4.8-verify path_alias: github.com/openshift/builder rerun_command: /test verify @@ -424,7 +424,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-master-periodics.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master-periodics.yaml new file mode 100644 index 0000000000000..afd24f3ec36ad --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master-periodics.yaml @@ -0,0 +1,72 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 0 */23 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + 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-master-gpu-operator-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master-postsubmits.yaml new file mode 100644 index 0000000000000..74601ceb805cc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ci-artifacts: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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-master-images + path_alias: github.com/openshift-psap/ci-artifacts + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19-presubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-master-presubmits.yaml similarity index 83% 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/ci-artifacts/openshift-priv-ci-artifacts-master-presubmits.yaml index f52da55160125..f84d61dd0f87d 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/ci-artifacts/openshift-priv-ci-artifacts-master-presubmits.yaml @@ -1,11 +1,11 @@ presubmits: - openshift-priv/kubernetes: + openshift-priv/ci-artifacts: - agent: kubernetes always_run: true branches: - - oc-4.6-kubernetes-1.19 + - master cluster: build01 - 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-ci-artifacts-master-images + path_alias: github.com/openshift-psap/ci-artifacts + rerun_command: /test images spec: containers: - args: @@ -23,7 +23,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 @@ -53,4 +53,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/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..1877d7b1e70b1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-periodics.yaml @@ -0,0 +1,72 @@ +periodics: +- agent: kubernetes + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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..008167f90909a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ci-artifacts: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-presubmits.yaml similarity index 82% 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/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-presubmits.yaml index a37dc1ab3d6d0..cd2e1865c6935 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/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.5-kubernetes-1.18.8 + - release-4.7 cluster: build01 - 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-ci-artifacts-release-4.7-images + path_alias: github.com/openshift-psap/ci-artifacts + rerun_command: /test images spec: containers: - args: @@ -23,7 +23,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 @@ -53,4 +53,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/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-periodics.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..0732612a4c216 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-periodics.yaml @@ -0,0 +1,72 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 0 */23 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + 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.8-gpu-operator-e2e + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..6a2413980264a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ci-artifacts: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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.8-images + path_alias: github.com/openshift-psap/ci-artifacts + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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.8-presubmits.yaml similarity index 82% 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.8-presubmits.yaml index 2469182281a28..49154665623e2 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.8-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.8 cluster: build01 - 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.8-images + path_alias: github.com/openshift-psap/ci-artifacts + rerun_command: /test images spec: containers: - args: @@ -23,7 +23,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 @@ -53,4 +53,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/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-postsubmits.yaml index 4369bcf592f05..7ae819c696389 100644 --- a/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cincinnati-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cincinnati-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/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-presubmits.yaml index 426742cfa0fb5..b8af883d8b723 100644 --- a/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.8-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.8-cincinnati-operator-e2e-aws path_alias: github.com/openshift/cincinnati-operator rerun_command: /test cincinnati-operator-e2e-aws @@ -38,7 +38,7 @@ presubmits: value: make func-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/cincinnati-operator rerun_command: /test images @@ -114,7 +114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -151,8 +151,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/cincinnati-operator rerun_command: /test unit @@ -168,7 +168,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.8-presubmits.yaml index ea93d8440766f..f56b4eabb4dc5 100644 --- a/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.8-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.8-verify path_alias: github.com/openshift/client-go rerun_command: /test verify @@ -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-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-postsubmits.yaml index cc744cbf376c5..d5f572351e642 100644 --- a/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cloud-credential-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cloud-credential-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/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-presubmits.yaml index 8b0119e9187ca..335fa1cf88b7d 100644 --- a/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-azure path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test e2e-azure @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test e2e-gcp @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -229,8 +229,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-upgrade path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test e2e-upgrade @@ -248,7 +248,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-cloud-credential-operator-release-4.8-images path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test images @@ -318,7 +318,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-cloud-credential-operator-release-4.8-unit path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test unit @@ -372,7 +372,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -409,8 +409,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test verify @@ -426,7 +426,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -463,8 +463,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-deps path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test verify-deps @@ -480,7 +480,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-postsubmits.yaml index 41b8ccba3096b..f8a1f6f6471cd 100644 --- a/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cloud-provider-openstack: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-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-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-presubmits.yaml index dab70b42d55cc..aad8242c0bbcb 100644 --- a/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.8-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.8-images path_alias: k8s.io/cloud-provider-openstack rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: k8s.io/cloud-provider-openstack rerun_command: /test unit @@ -82,7 +82,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml index bec8c2b2c3b17..36be3116f8c3b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-actuator-pkg: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-api-actuator-pkg @@ -28,7 +28,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-presubmits.yaml index 1145238e6a639..ef79e8a156320 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.8-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-aws-operator @@ -38,7 +38,7 @@ presubmits: value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator-tech-preview path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-aws-operator-tech-preview @@ -124,7 +124,7 @@ presubmits: value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -183,8 +183,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-azure-operator path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-azure-operator @@ -210,7 +210,7 @@ presubmits: value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -269,8 +269,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-gcp-operator path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-gcp-operator @@ -293,11 +293,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-gcp-operator - name: TEST_COMMAND - value: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg - test-e2e + value: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -358,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-api-actuator-pkg-release-4.8-goimports path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test goimports @@ -375,7 +374,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -412,8 +411,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-golint path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test golint @@ -429,7 +428,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -466,8 +465,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test govet @@ -483,7 +482,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -520,8 +519,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test images @@ -538,7 +537,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-postsubmits.yaml index 8bb99dc61f654..fa3b62aee2b42 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-aws: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-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-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-presubmits.yaml index 335403a00bcf1..0ddcf95e5d8de 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.8-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.8-e2e-aws path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws-operator @@ -112,7 +112,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-upgrade path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws-upgrade @@ -190,7 +190,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-aws-release-4.8-goimports path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test goimports @@ -260,7 +260,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.8-golint path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test golint @@ -314,7 +314,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -351,8 +351,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test govet @@ -368,7 +368,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -405,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-api-provider-aws-release-4.8-images path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test images @@ -422,7 +422,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-aws-release-4.8-unit path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test unit @@ -476,7 +476,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-postsubmits.yaml index 57c3de56ec53b..9fee7454dd54d 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-azure: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-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-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-presubmits.yaml index 2d2fd4a2e8c81..1ab2e41a1b2d1 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.8-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.8-e2e-azure path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-azure @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-azure-operator path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-azure-operator @@ -112,7 +112,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-upgrade @@ -190,7 +190,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-azure-release-4.8-git-history path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test git-history @@ -260,7 +260,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.8-goimports path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test goimports @@ -314,7 +314,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -351,8 +351,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test govet @@ -368,7 +368,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -405,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-api-provider-azure-release-4.8-images path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test images @@ -422,7 +422,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-azure-release-4.8-unit path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test unit @@ -476,7 +476,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml index 902656b7b7e9b..649e2ae36190b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-baremetal: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-api-provider-baremetal @@ -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/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-presubmits.yaml index f8f5421b9f5ff..9be23a81c29fe 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-generate-check path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test generate-check @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -139,8 +139,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-gofmt path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test gofmt @@ -156,7 +156,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -193,8 +193,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test govet @@ -210,7 +210,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -247,8 +247,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test images @@ -264,7 +264,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-baremetal-release-4.8-unit path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test unit @@ -318,7 +318,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-postsubmits.yaml index 98fff90e222e7..edebc4f1503ab 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-gcp: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-api-provider-gcp @@ -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/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-presubmits.yaml index a2bd06f9582cb..10ed102ecc869 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.8-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.8-e2e-gcp path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test e2e-gcp @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-gcp-operator path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test e2e-gcp-operator @@ -114,7 +114,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -175,8 +175,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-goimports path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test goimports @@ -192,7 +192,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -229,8 +229,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test govet @@ -246,7 +246,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.8-images path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test images @@ -300,7 +300,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-api-provider-gcp-release-4.8-unit path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test unit @@ -354,7 +354,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml index 7bb5244965435..0827848b9b346 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-kubemark: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-api-provider-kubemark @@ -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/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-presubmits.yaml index f0e922badbcc1..80630c783fb00 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.8-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.8-gofmt path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test gofmt @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-golint path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test golint @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test govet @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test images @@ -190,7 +190,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test unit @@ -244,7 +244,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml index 4ba7d71be833e..ba2c8dfcd1c16 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-kubevirt: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-api-provider-kubevirt @@ -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/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml index 2522a1da3c987..e79e2a6754b65 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.8-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.8-images path_alias: github.com/openshift/cluster-api-provider-kubevirt rerun_command: /test images @@ -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-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml index 08a4862ed2f89..5983b1bc05ab3 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-libvirt: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-api-provider-libvirt @@ -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/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-presubmits.yaml index a84c0ea97e88b..4dca54165835b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.8-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.8-actuator-pkg-staleness path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test actuator-pkg-staleness @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-gofmt path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test gofmt @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-golint path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test golint @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test govet @@ -190,7 +190,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test images @@ -244,7 +244,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-cluster-api-provider-libvirt-release-4.8-unit path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test unit @@ -298,7 +298,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-postsubmits.yaml index 7d956f4e46cdf..d903e877a7d63 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-openstack: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: sigs.k8s.io/cluster-api-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-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-presubmits.yaml index fe008e90d4403..cf44e338a41d1 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.8-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.8-gofmt path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test gofmt @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-golint path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test golint @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test govet @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test images @@ -190,7 +190,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test unit @@ -244,7 +244,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-postsubmits.yaml index ede1a7e63c75f..3725a5d15ee33 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-ovirt: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-api-provider-ovirt @@ -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/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-presubmits.yaml index 8f3cf0e6e108c..f840e52c345d6 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.8-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.8-images path_alias: github.com/openshift/cluster-api-provider-ovirt rerun_command: /test images @@ -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-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-postsubmits.yaml index 2a20b983f975d..6c24ce47e35e3 100644 --- a/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-authentication-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-authentication-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/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-presubmits.yaml index 6d0f34ecb41c8..27ccaa7e0db5e 100644 --- a/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.8-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.8-e2e path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-console-login path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-console-login @@ -114,7 +114,7 @@ presubmits: value: stable:console-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -175,8 +175,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-operator path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-operator @@ -199,14 +199,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-operator - name: TEST_COMMAND - value: 'mkdir -p /tmp/artifacts - + value: | + mkdir -p /tmp/artifacts make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -267,8 +265,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-operator-encryption path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-operator-encryption @@ -291,14 +289,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-operator-encryption - name: TEST_COMMAND - value: 'mkdir -p /tmp/artifacts - + value: | + mkdir -p /tmp/artifacts make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -359,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-authentication-operator-release-4.8-e2e-upgrade path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-upgrade @@ -378,7 +374,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -433,8 +429,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test images @@ -450,7 +446,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -487,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-cluster-authentication-operator-release-4.8-unit path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test unit @@ -504,7 +500,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -541,8 +537,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test verify @@ -558,7 +554,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -595,8 +591,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify-deps path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test verify-deps @@ -612,7 +608,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-postsubmits.yaml index b24fb8724428a..801cc8504c761 100644 --- a/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-autoscaler-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-autoscaler-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/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-presubmits.yaml index 5a526c99dd16d..f7d99279c731b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test e2e-aws-operator @@ -112,7 +112,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test e2e-upgrade @@ -190,7 +190,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-autoscaler-operator-release-4.8-goimports path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test goimports @@ -260,7 +260,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.8-golint path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test golint @@ -314,7 +314,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -351,8 +351,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test govet @@ -368,7 +368,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -405,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-autoscaler-operator-release-4.8-images path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test images @@ -422,7 +422,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-autoscaler-operator-release-4.8-unit path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test unit @@ -476,7 +476,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-postsubmits.yaml index 710c6eb63720f..0cf4e11990ec8 100644 --- a/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-baremetal-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-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-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-presubmits.yaml index 40db09a480d6b..8dbc1d20b00ee 100644 --- a/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-generate-check path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test generate-check @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -139,8 +139,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-gofmt path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test gofmt @@ -156,7 +156,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -193,8 +193,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-govet path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test govet @@ -210,7 +210,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -247,8 +247,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test images @@ -264,7 +264,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-baremetal-operator-release-4.8-lint path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test lint @@ -318,7 +318,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-baremetal-operator-release-4.8-unit path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test unit @@ -372,7 +372,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-postsubmits.yaml index d631cb6e5ca6c..e6f0b664d6926 100644 --- a/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-bootstrap: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-bootstrap @@ -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/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-presubmits.yaml index 37aad89d6446f..eca63aca711d3 100644 --- a/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test e2e-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test unit @@ -226,7 +226,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-cluster-bootstrap-release-4.8-verify path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test verify @@ -280,7 +280,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-bootstrap-release-4.8-verify-deps path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test verify-deps @@ -334,7 +334,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-postsubmits.yaml index c3c6bf2892367..6e3b7ea4b0833 100644 --- a/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-capacity: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: sigs.k8s.io/cluster-capacity @@ -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/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-presubmits.yaml index cb795e5ac6c92..d2287b45f2228 100644 --- a/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.8-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.8-images path_alias: sigs.k8s.io/cluster-capacity rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: sigs.k8s.io/cluster-capacity rerun_command: /test unit @@ -82,7 +82,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-postsubmits.yaml index 021380b3c016b..de140a9747393 100644 --- a/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-config-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-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/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-presubmits.yaml index 21da2a87e7a2b..b8b6ee673bee9 100644 --- a/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-config-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-azure path_alias: github.com/openshift/cluster-config-operator rerun_command: /test e2e-azure @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-gcp path_alias: github.com/openshift/cluster-config-operator rerun_command: /test e2e-gcp @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -229,8 +229,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-config-operator rerun_command: /test e2e-upgrade @@ -248,7 +248,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-config-operator-release-4.8-images path_alias: github.com/openshift/cluster-config-operator rerun_command: /test images @@ -318,7 +318,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-config-operator-release-4.8-unit path_alias: github.com/openshift/cluster-config-operator rerun_command: /test unit @@ -372,7 +372,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -409,8 +409,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-config-operator rerun_command: /test verify @@ -426,7 +426,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -463,8 +463,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify-deps path_alias: github.com/openshift/cluster-config-operator rerun_command: /test verify-deps @@ -480,7 +480,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-postsubmits.yaml index e6ae940f0f4a3..b15248fe5677f 100644 --- a/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-csi-snapshot-controller-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-csi-snapshot-controller-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/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-presubmits.yaml index d5a805fc0ef00..4e96bd0402612 100644 --- a/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test e2e-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test unit @@ -226,7 +226,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-cluster-csi-snapshot-controller-operator-release-4.8-verify path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test verify @@ -280,7 +280,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-postsubmits.yaml index 2a40c9876c71b..a04723fc2bed6 100644 --- a/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-dns-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-dns-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/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-presubmits.yaml index 4e4c521157d2a..2768368048f4c 100644 --- a/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test e2e-aws-operator @@ -110,7 +110,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-upgrade path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test e2e-aws-upgrade @@ -188,7 +188,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-dns-operator-release-4.8-images path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test images @@ -258,7 +258,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -295,8 +295,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test unit @@ -312,7 +312,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -349,8 +349,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test verify @@ -366,7 +366,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-postsubmits.yaml index acb42d8118101..a9a514b807ad6 100644 --- a/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-etcd-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-etcd-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/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-presubmits.yaml index 83c0a8200f346..9fe72d554607a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.8-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.8-e2e path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-aws @@ -104,7 +104,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -157,8 +157,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-azure path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-azure @@ -176,7 +176,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -229,8 +229,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-disruptive path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-disruptive @@ -253,11 +253,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-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 @@ -316,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-etcd-operator-release-4.8-e2e-gcp path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-gcp @@ -335,7 +334,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -390,8 +389,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-metal-assisted path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-metal-assisted @@ -409,7 +408,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -464,8 +463,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-metal-ipi path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-metal-ipi @@ -483,7 +482,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -538,8 +537,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-operator path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-operator @@ -562,12 +561,11 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-operator - name: TEST_COMMAND - value: 'make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables - - ' + value: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -626,8 +624,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-upgrade @@ -645,7 +643,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -700,8 +698,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test images @@ -717,7 +715,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -754,8 +752,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test unit @@ -771,7 +769,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -808,8 +806,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test verify @@ -825,7 +823,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -862,8 +860,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify-deps path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test verify-deps @@ -879,7 +877,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-postsubmits.yaml index 7b529ed81c088..d6e6d4601a7e0 100644 --- a/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-image-registry-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-image-registry-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/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-presubmits.yaml index 0d542ffd842c0..40073a8d0451b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-image-registry path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-aws-image-registry @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-aws-operator @@ -182,7 +182,7 @@ presubmits: value: JUNIT_REPORT=1 make test-e2e 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-image-registry-operator-release-4.8-e2e-azure path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-azure @@ -260,7 +260,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -313,8 +313,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-azure-operator path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-azure-operator @@ -340,7 +340,7 @@ presubmits: value: JUNIT_REPORT=1 make test-e2e 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-image-registry-operator-release-4.8-e2e-gcp path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-gcp @@ -418,7 +418,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-image-registry-operator-release-4.8-e2e-gcp-operator path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-gcp-operator @@ -500,7 +500,7 @@ presubmits: value: JUNIT_REPORT=1 make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -561,8 +561,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-upgrade @@ -580,7 +580,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-image-registry-operator-release-4.8-e2e-vsphere path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-vsphere @@ -652,7 +652,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-image-registry-operator-release-4.8-e2e-vsphere-operator path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-vsphere-operator @@ -724,7 +724,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.8-images path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test images @@ -794,7 +794,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -831,8 +831,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test unit @@ -848,7 +848,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -885,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-image-registry-operator-release-4.8-verify path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test verify @@ -902,7 +902,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-postsubmits.yaml index 03091c1d3a9a9..7580e52a37847 100644 --- a/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-ingress-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-ingress-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/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-presubmits.yaml index 88fdb1cc66a09..44a99f59f550c 100644 --- a/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-aws-operator @@ -110,7 +110,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-upgrade path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-aws-upgrade @@ -188,7 +188,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-ingress-operator-release-4.8-e2e-azure path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-azure @@ -260,7 +260,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -313,8 +313,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test images @@ -330,7 +330,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -367,8 +367,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test unit @@ -384,7 +384,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -421,8 +421,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test verify @@ -438,7 +438,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-postsubmits.yaml index 0ba9d3451e226..72374a7b0a2cf 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-apiserver-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-kube-apiserver-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/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-presubmits.yaml index 74b9821a597ae..28c50b2f5371a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws-operator @@ -107,12 +107,11 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-operator - name: TEST_COMMAND - value: 'make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables - - ' + value: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +170,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator-encryption path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws-operator-encryption @@ -195,13 +194,11 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-operator-encryption - name: TEST_COMMAND - value: 'make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml - --warn-undefined-variables - - ' + value: | + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -260,8 +257,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator-encryption-perf path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws-operator-encryption-perf @@ -284,13 +281,11 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-operator-encryption-perf - name: TEST_COMMAND - value: 'make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml - --warn-undefined-variables - - ' + value: | + make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -349,8 +344,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-serial path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws-serial @@ -368,7 +363,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -421,8 +416,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-upgrade @@ -440,7 +435,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -493,8 +488,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test images @@ -510,7 +505,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -547,8 +542,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-k8s-e2e-gcp path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test k8s-e2e-gcp @@ -566,7 +561,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -621,8 +616,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-k8s-e2e-gcp-serial path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test k8s-e2e-gcp-serial @@ -640,7 +635,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -695,8 +690,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test unit @@ -712,7 +707,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -749,8 +744,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test verify @@ -766,7 +761,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -803,8 +798,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify-deps path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test verify-deps @@ -820,7 +815,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-postsubmits.yaml index ccdbd78f06d4c..b70923340a3ce 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-controller-manager-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-kube-controller-manager-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/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-presubmits.yaml index e241cafba231e..036d3722287c7 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test e2e-aws-operator @@ -107,12 +107,11 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-operator - name: TEST_COMMAND - value: 'make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml - - ' + value: | + make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +170,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test e2e-upgrade @@ -190,7 +189,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +242,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test images @@ -260,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +296,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test unit @@ -314,7 +313,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -351,8 +350,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test verify @@ -368,7 +367,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -405,8 +404,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify-deps path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test verify-deps @@ -422,7 +421,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-postsubmits.yaml index ac62f1510cfe4..ec9177b0ea56d 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-descheduler-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-kube-descheduler-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/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-presubmits.yaml index cc4bd0278ba87..c9623221166a9 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.8-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-descheduler-operator rerun_command: /test e2e-aws-operator @@ -38,7 +38,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-kube-descheduler-operator rerun_command: /test images @@ -114,7 +114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -151,8 +151,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-kube-descheduler-operator rerun_command: /test unit @@ -168,7 +168,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-cluster-kube-descheduler-operator-release-4.8-verify path_alias: github.com/openshift/cluster-kube-descheduler-operator rerun_command: /test verify @@ -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-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-postsubmits.yaml index f46344e6e4a20..36fb3b094745a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-scheduler-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-kube-scheduler-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/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-presubmits.yaml index 1be08681e2617..1009f55e12bc7 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test e2e-aws-operator @@ -110,7 +110,7 @@ presubmits: value: make e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-serial path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test e2e-aws-serial @@ -188,7 +188,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-kube-scheduler-operator-release-4.8-e2e-upgrade path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test e2e-upgrade @@ -260,7 +260,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -313,8 +313,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test images @@ -330,7 +330,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -367,8 +367,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test unit @@ -384,7 +384,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -421,8 +421,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test verify @@ -438,7 +438,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-kube-scheduler-operator-release-4.8-verify-deps path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test verify-deps @@ -492,7 +492,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-postsubmits.yaml index eef5ba386d8f5..48604d78d867e 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-storage-version-migrator-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-kube-storage-version-migrator-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/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-presubmits.yaml index 4bc7478a4350f..14fb98975a60c 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test e2e-aws-operator @@ -107,14 +107,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-operator - name: TEST_COMMAND - value: 'mkdir -p /tmp/artifacts - + value: | + mkdir -p /tmp/artifacts make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test images @@ -190,7 +188,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,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-kube-storage-version-migrator-operator-release-4.8-unit path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test unit @@ -244,7 +242,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -281,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.8-verify path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test verify @@ -298,7 +296,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -335,8 +333,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify-deps path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test verify-deps @@ -352,7 +350,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-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-postsubmits.yaml index 12f8a19df27ff..e98b5966908f9 100644 --- a/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-logging-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-logging-operator-release-4.8-images path_alias: github.com/openshift/cluster-logging-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/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-presubmits.yaml index 818a47665fc9c..53c7d7f3233f4 100644 --- a/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.8-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-logging-operator-release-4.8-e2e-operator path_alias: github.com/openshift/cluster-logging-operator rerun_command: /test e2e-operator @@ -35,13 +35,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-operator - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-e2e-olm + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm - name: TEST_IMAGESTREAM_TAG value: stable:cluster-logging-operator-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +99,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + 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.8-functional path_alias: github.com/openshift/cluster-logging-operator rerun_command: /test functional @@ -124,13 +123,12 @@ presubmits: - name: JOB_NAME_SAFE value: functional - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-functional + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-functional - name: TEST_IMAGESTREAM_TAG value: stable:cluster-logging-operator-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -189,8 +187,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + 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.8-images path_alias: github.com/openshift/cluster-logging-operator rerun_command: /test images @@ -206,7 +204,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,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-logging-operator-release-4.8-unit path_alias: github.com/openshift/cluster-logging-operator rerun_command: /test unit @@ -260,7 +258,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-postsubmits.yaml index 3d276edaaa1f4..189f2c473177a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-machine-approver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-machine-approver @@ -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/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-presubmits.yaml index 34d009af9b5bd..fcb8a037dfcd6 100644 --- a/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-aws-operator @@ -112,7 +112,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-azure-operator path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-azure-operator @@ -200,7 +200,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -259,8 +259,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-gcp-operator path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-gcp-operator @@ -288,7 +288,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -349,8 +349,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-upgrade @@ -368,7 +368,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -421,8 +421,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test images @@ -438,7 +438,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-machine-approver-release-4.8-unit path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test unit @@ -492,7 +492,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-postsubmits.yaml index 6168923641475..e7ab21627da88 100644 --- a/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-monitoring-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-monitoring-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/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-presubmits.yaml index 5f60443fa2637..a4dbd1212db14 100644 --- a/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.8-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.8-e2e path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test e2e @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test e2e-aws-operator @@ -112,7 +112,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test e2e-upgrade @@ -190,7 +190,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-monitoring-operator-release-4.8-generate path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test generate @@ -262,7 +262,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-monitoring-operator-release-4.8-images path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test images @@ -316,7 +316,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -353,8 +353,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test unit @@ -370,7 +370,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -407,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-cluster-monitoring-operator-release-4.8-vendor path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test vendor @@ -424,7 +424,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.8-periodics.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-periodics.yaml index 21b7ee99cd50b..8e13a0f8f9d21 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-periodics.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-periodics.yaml @@ -6,14 +6,14 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - base_ref: release-4.8 org: openshift-priv path_alias: github.com/openshift/cluster-network-operator repo: cluster-network-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-cluster-network-operator-release-4.8-e2e-gcp-ovn-upgrade spec: containers: @@ -29,7 +29,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-network-operator/openshift-priv-cluster-network-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-postsubmits.yaml index 4d956316c1c57..ba4f086a3b068 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-network-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-network-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/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-presubmits.yaml index 95888fe3b15b5..c7f01818672af 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.8-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.8-e2e-aws-sdn-multi path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-aws-sdn-multi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-sdn-single path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-aws-sdn-single @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-azure-ovn path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-azure-ovn @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-gcp path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-gcp @@ -246,7 +246,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-network-operator-release-4.8-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -320,7 +320,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-network-operator-release-4.8-e2e-operator-with-custom-vxlan-port path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-operator-with-custom-vxlan-port @@ -394,7 +394,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -447,8 +447,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-ovn-hybrid-step-registry path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-ovn-hybrid-step-registry @@ -466,7 +466,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -519,8 +519,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-ovn-step-registry path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-ovn-step-registry @@ -538,7 +538,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -591,8 +591,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-upgrade @@ -610,7 +610,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -665,8 +665,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-vsphere-ovn path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-vsphere-ovn @@ -684,7 +684,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -737,8 +737,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-windows-hybrid-network path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-windows-hybrid-network @@ -756,7 +756,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -809,8 +809,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-network-operator rerun_command: /test images @@ -826,7 +826,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -863,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-cluster-network-operator-release-4.8-unit path_alias: github.com/openshift/cluster-network-operator rerun_command: /test unit @@ -880,7 +880,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -917,8 +917,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-network-operator rerun_command: /test verify @@ -934,7 +934,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-postsubmits.yaml index cbe73b64cfb9a..09b6260553545 100644 --- a/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-nfd-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-nfd-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/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-presubmits.yaml index 13c32df4ae9a0..9dbf70c8a7f69 100644 --- a/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test e2e-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test unit @@ -226,7 +226,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-cluster-nfd-operator-release-4.8-verify path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test verify @@ -280,7 +280,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-postsubmits.yaml index f64c23cce905a..b0cff02460bd8 100644 --- a/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-node-tuning-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-node-tuning-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/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-presubmits.yaml index 06a9a6de697e3..b4439fb8e6338 100644 --- a/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test e2e-aws-operator @@ -110,7 +110,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test e2e-upgrade @@ -188,7 +188,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-node-tuning-operator-release-4.8-images path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test images @@ -258,7 +258,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -295,8 +295,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test unit @@ -312,7 +312,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -349,8 +349,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test verify @@ -366,7 +366,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-postsubmits.yaml index 7c7e0f79dede2..d8767e04a4960 100644 --- a/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-openshift-apiserver-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-openshift-apiserver-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/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-presubmits.yaml index ffc6e6134b593..a8e5fa358744e 100644 --- a/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-aws-operator @@ -107,14 +107,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-operator - name: TEST_COMMAND - value: 'mkdir -p /tmp/artifacts - + value: | + mkdir -p /tmp/artifacts make test-e2e JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator-encryption path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-aws-operator-encryption @@ -197,14 +195,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-operator-encryption - name: TEST_COMMAND - value: 'mkdir -p /tmp/artifacts - + value: | + mkdir -p /tmp/artifacts make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -263,8 +259,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator-encryption-perf path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-aws-operator-encryption-perf @@ -287,15 +283,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-operator-encryption-perf - name: TEST_COMMAND - value: 'mkdir -p /tmp/artifacts - - make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml - --warn-undefined-variables - - ' + value: | + mkdir -p /tmp/artifacts + make test-e2e-encryption-perf JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -354,8 +347,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-upgrade @@ -373,7 +366,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -426,8 +419,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test images @@ -443,7 +436,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -480,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-openshift-apiserver-operator-release-4.8-unit path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test unit @@ -497,7 +490,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -534,8 +527,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test verify @@ -551,7 +544,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-postsubmits.yaml index 12894a912b9f5..207daa56d7e7b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-openshift-controller-manager-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-openshift-controller-manager-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/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-presubmits.yaml index cb6a816e1a94e..e4ee04b75c82c 100644 --- a/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test e2e-aws-operator @@ -110,7 +110,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test e2e-upgrade @@ -188,7 +188,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-openshift-controller-manager-operator-release-4.8-images path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test images @@ -258,7 +258,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -295,8 +295,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test unit @@ -312,7 +312,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -349,8 +349,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test verify @@ -366,7 +366,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-postsubmits.yaml index 9ec24f6872605..8e833b4c2c64a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-policy-controller: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-policy-controller @@ -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/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-presubmits.yaml index 31d206a67cf9c..6bd97ea98526f 100644 --- a/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test e2e-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test unit @@ -226,7 +226,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-cluster-policy-controller-release-4.8-verify path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test verify @@ -280,7 +280,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-policy-controller-release-4.8-verify-deps path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test verify-deps @@ -334,7 +334,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-postsubmits.yaml index e9c621060c2d4..f37790e41a39e 100644 --- a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-resource-override-admission-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-resource-override-admission-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/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-presubmits.yaml index a19931f73911e..ee56f2f182409 100644 --- a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-olm path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test e2e-aws-olm @@ -110,7 +110,7 @@ presubmits: value: make e2e-olm-ci image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-operator path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test e2e-aws-operator @@ -196,7 +196,7 @@ presubmits: value: make e2e-ci image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -255,8 +255,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test images @@ -272,7 +272,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -309,8 +309,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test unit @@ -326,7 +326,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -363,8 +363,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-verify path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test verify @@ -380,7 +380,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-postsubmits.yaml index e2a339bc8fc87..4591d1b6f9def 100644 --- a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-resource-override-admission: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-resource-override-admission @@ -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/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-presubmits.yaml index d3121444c44eb..7d22872376112 100644 --- a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-resource-override-admission rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-resource-override-admission rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-resource-override-admission rerun_command: /test unit @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-postsubmits.yaml index 1f7436d2f69ba..a1670526045ab 100644 --- a/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-samples-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-samples-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/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-presubmits.yaml index c724b349e7065..3439942bbd2bd 100644 --- a/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-builds path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-builds @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-image-ecosystem path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-image-ecosystem @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-jenkins path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-jenkins @@ -246,7 +246,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-samples-operator-release-4.8-e2e-aws-operator path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-operator @@ -326,7 +326,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -385,8 +385,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-upgrade path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-upgrade @@ -404,7 +404,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -457,8 +457,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test images @@ -474,7 +474,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-cluster-samples-operator-release-4.8-unit path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test unit @@ -528,7 +528,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-postsubmits.yaml index 66515de6640a1..59633be639951 100644 --- a/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-storage-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-storage-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/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-presubmits.yaml index 97996509faecd..5d3ac421b3a54 100644 --- a/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-upgrade path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test unit @@ -226,7 +226,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-cluster-storage-operator-release-4.8-verify path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test verify @@ -280,7 +280,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-postsubmits.yaml index 9bd0c16f3faf2..9830b37859b21 100644 --- a/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-update-keys: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-update-keys @@ -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/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-presubmits.yaml index 6d3b2f225adac..5b94b9d426897 100644 --- a/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/cluster-update-keys rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-aws-upgrade path_alias: github.com/openshift/cluster-update-keys rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-update-keys rerun_command: /test images @@ -172,7 +172,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-postsubmits.yaml index d0e180532cd70..59cf39f4bf661 100644 --- a/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-version-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/cluster-version-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/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-presubmits.yaml index 2661fe1ed6fa6..d0f6ac7e3e377 100644 --- a/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.8-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.8-e2e path_alias: github.com/openshift/cluster-version-operator rerun_command: /test e2e @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-e2e-upgrade path_alias: github.com/openshift/cluster-version-operator rerun_command: /test e2e-upgrade @@ -104,7 +104,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -159,8 +159,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-gofmt path_alias: github.com/openshift/cluster-version-operator rerun_command: /test gofmt @@ -176,7 +176,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -213,8 +213,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-images path_alias: github.com/openshift/cluster-version-operator rerun_command: /test images @@ -230,7 +230,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -267,8 +267,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-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.8-unit path_alias: github.com/openshift/cluster-version-operator rerun_command: /test unit @@ -284,7 +284,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-postsubmits.yaml index 263f084f5843c..ae89f008f7d8f 100644 --- a/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/compliance-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/compliance-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/compliance-operator/openshift-priv-compliance-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-presubmits.yaml index bde6e28b2b009..ff1952b4d97e3 100644 --- a/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/compliance-operator rerun_command: /test e2e-aws @@ -38,7 +38,7 @@ presubmits: value: make e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-go-build path_alias: github.com/openshift/compliance-operator rerun_command: /test go-build @@ -114,7 +114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -151,8 +151,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/compliance-operator rerun_command: /test images @@ -168,7 +168,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-compliance-operator-release-4.8-unit path_alias: github.com/openshift/compliance-operator rerun_command: /test unit @@ -222,7 +222,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -259,8 +259,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/compliance-operator rerun_command: /test verify @@ -276,7 +276,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-postsubmits.yaml index d1b706fdadb6b..b6b4b4aff94d4 100644 --- a/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/configmap-reload: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/configmap-reload @@ -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/configmap-reload/openshift-priv-configmap-reload-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-presubmits.yaml index 955333894d949..ee869f023cda3 100644 --- a/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/configmap-reload rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/configmap-reload rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-postsubmits.yaml index 1292daf31c7d2..5131cd7145b70 100644 --- a/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/console-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/console-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/console-operator/openshift-priv-console-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-presubmits.yaml index 7bf23856e9b22..3d228bbca02b2 100644 --- a/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.8-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.8-e2e-aws-console path_alias: github.com/openshift/console-operator rerun_command: /test e2e-aws-console @@ -40,7 +40,7 @@ presubmits: value: stable:console-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -99,8 +99,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-operator path_alias: github.com/openshift/console-operator rerun_command: /test e2e-aws-operator @@ -126,7 +126,7 @@ presubmits: value: make test-e2e 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-console-operator-release-4.8-e2e-gcp path_alias: github.com/openshift/console-operator rerun_command: /test e2e-gcp @@ -204,7 +204,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -259,8 +259,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-upgrade path_alias: github.com/openshift/console-operator rerun_command: /test e2e-upgrade @@ -278,7 +278,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -333,8 +333,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/console-operator rerun_command: /test images @@ -350,7 +350,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -387,8 +387,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/console-operator rerun_command: /test unit @@ -404,7 +404,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -441,8 +441,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/console-operator rerun_command: /test verify @@ -458,7 +458,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-postsubmits.yaml index e800ad2d7c654..af503657e802f 100644 --- a/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/console: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/console @@ -28,7 +28,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-presubmits.yaml index 1f75d958e1ba0..7e98f4cd599a3 100644 --- a/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.8-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.8-analyze path_alias: github.com/openshift/console rerun_command: /test analyze @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-backend path_alias: github.com/openshift/console rerun_command: /test backend @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-console path_alias: github.com/openshift/console rerun_command: /test e2e-gcp-console @@ -146,7 +146,7 @@ presubmits: value: ./test-prow-e2e.sh image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -207,8 +207,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-frontend path_alias: github.com/openshift/console rerun_command: /test frontend @@ -224,7 +224,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-console-release-4.8-images path_alias: github.com/openshift/console rerun_command: /test images @@ -279,7 +279,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -316,8 +316,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-kubevirt-plugin path_alias: github.com/openshift/console rerun_command: /test kubevirt-plugin @@ -340,24 +340,19 @@ presubmits: - name: JOB_NAME_SAFE value: kubevirt-plugin - name: TEST_COMMAND - value: 'export ARTIFACT_DIR=/tmp/artifacts - + value: | + export ARTIFACT_DIR=/tmp/artifacts # Deploy Kubevirt - source ./frontend/packages/kubevirt-plugin/integration-tests/deploy-kubevirt-gating.sh - # Run kubevirt-plugin gating suite - ./test-prow-e2e.sh kubevirt-gating - - ' - name: TEST_IMAGESTREAM_TAG value: pipeline:src 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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-postsubmits.yaml index 9bc6554b083a0..fd6fd1b159ded 100644 --- a/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/containernetworking-plugins: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/containernetworking-plugins @@ -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/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-presubmits.yaml index 8d3151ff9817e..78f6ac7ec403d 100644 --- a/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/containernetworking-plugins rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/containernetworking-plugins rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-postsubmits.yaml index f2fc9c158abfc..c801b3434efdd 100644 --- a/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/coredns: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/coredns/coredns @@ -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/coredns/openshift-priv-coredns-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-presubmits.yaml index bf62b7cf89be2..4e122f268238f 100644 --- a/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.8-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.8-e2e-aws path_alias: github.com/coredns/coredns rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/coredns/coredns rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-metal-ipi path_alias: github.com/coredns/coredns rerun_command: /test e2e-metal-ipi @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -229,8 +229,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/coredns/coredns rerun_command: /test images @@ -246,7 +246,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-coredns-release-4.8-unit path_alias: github.com/coredns/coredns rerun_command: /test unit @@ -300,7 +300,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-postsubmits.yaml index 3ceb63f3d45ff..d75c9ef931256 100644 --- a/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/crd-schema-gen: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/crd-schema-gen @@ -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/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-presubmits.yaml index 3fe089d991608..cb64f5949eec3 100644 --- a/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.8-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.8-images path_alias: github.com/openshift/crd-schema-gen rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/crd-schema-gen rerun_command: /test verify @@ -82,7 +82,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-postsubmits.yaml index 851fe91980b19..d97c173e1d8c8 100644 --- a/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-cluster-driver-registrar: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-csi/cluster-driver-registrar @@ -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/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-presubmits.yaml index 4abe9b5629fa1..554d7c2b9092a 100644 --- a/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.8-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.8-images path_alias: github.com/kubernetes-csi/cluster-driver-registrar rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-csi/cluster-driver-registrar rerun_command: /test unit @@ -82,7 +82,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-postsubmits.yaml index cb9be8d3437cd..a397acda59c9a 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-driver-manila-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/csi-driver-manila-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/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-presubmits.yaml index 2b69569d8594e..ab9050fe60af5 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.8-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.8-images path_alias: github.com/openshift/csi-driver-manila-operator rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/csi-driver-manila-operator rerun_command: /test unit @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/csi-driver-manila-operator rerun_command: /test verify @@ -136,7 +136,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-postsubmits.yaml index 47fa94b27dd52..5a2388c5e9a4e 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-driver-nfs: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-csi/csi-driver-nfs @@ -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/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-presubmits.yaml index cd8416a5b5d96..00a456947e4e3 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.8-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.8-go-fmt path_alias: github.com/kubernetes-csi/csi-driver-nfs rerun_command: /test go-fmt @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-go-vet path_alias: github.com/kubernetes-csi/csi-driver-nfs rerun_command: /test go-vet @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-csi/csi-driver-nfs rerun_command: /test images @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-vendor path_alias: github.com/kubernetes-csi/csi-driver-nfs rerun_command: /test vendor @@ -190,7 +190,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-postsubmits.yaml index e12ef08c21185..61919da99cc56 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-driver-projected-resource: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/csi-driver-projected-resource @@ -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/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-presubmits.yaml index 16c9a08cd790f..5002a26379863 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.8-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.8-images path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test unit @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test verify @@ -136,7 +136,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-postsubmits.yaml index 7e93becb0d200..85236ba95f07a 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-external-attacher: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-csi/external-attacher @@ -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/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-presubmits.yaml index e933a255bbe21..65b6ee5e14b8e 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.8-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.8-e2e-aws-csi path_alias: github.com/kubernetes-csi/external-attacher rerun_command: /test e2e-aws-csi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-csi/external-attacher rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-csi/external-attacher rerun_command: /test unit @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-postsubmits.yaml index 16736c36ecddf..e2375f2e29afa 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-external-provisioner: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-csi/external-provisioner @@ -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/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-presubmits.yaml index dab99001b2a97..ea1cabf3b58d9 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.8-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.8-e2e-aws-csi path_alias: github.com/kubernetes-csi/external-provisioner rerun_command: /test e2e-aws-csi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-csi/external-provisioner rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-csi/external-provisioner rerun_command: /test unit @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-postsubmits.yaml index d8229291b1b48..c018c6a8cee6f 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-external-resizer: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-csi/external-resizer @@ -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/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-presubmits.yaml index 5bcc03aca05df..68be8d92a09d1 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.8-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.8-e2e-aws-csi path_alias: github.com/kubernetes-csi/external-resizer rerun_command: /test e2e-aws-csi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-csi/external-resizer rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-csi/external-resizer rerun_command: /test unit @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-postsubmits.yaml index aade258c4ee6b..372950caebd94 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-external-snapshotter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-csi/external-snapshotter @@ -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/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-presubmits.yaml index 417a371a4edad..ba0ffdb05af08 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.8-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.8-e2e-aws-csi path_alias: github.com/kubernetes-csi/external-snapshotter rerun_command: /test e2e-aws-csi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-csi/external-snapshotter rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-csi/external-snapshotter rerun_command: /test unit @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-postsubmits.yaml index c9174630064cb..52ee52c00c9c4 100644 --- a/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-livenessprobe: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-csi/livenessprobe @@ -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/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-presubmits.yaml index d0477d7ba5617..48f25fd2e1eea 100644 --- a/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.8-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.8-e2e-aws-csi path_alias: github.com/kubernetes-csi/livenessprobe rerun_command: /test e2e-aws-csi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-csi/livenessprobe rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-csi/livenessprobe rerun_command: /test unit @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-postsubmits.yaml index 325ad91598cd2..f224003b6cd3e 100644 --- a/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-node-driver-registrar: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-csi/node-driver-registrar @@ -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/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-presubmits.yaml index fa6637cd7c5f1..f37430f6c417d 100644 --- a/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.8-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.8-e2e-aws-csi path_alias: github.com/kubernetes-csi/node-driver-registrar rerun_command: /test e2e-aws-csi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-csi/node-driver-registrar rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-csi/node-driver-registrar rerun_command: /test unit @@ -154,7 +154,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8-presubmits.yaml index db439ac5fe3b1..54898f22b17b4 100644 --- a/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.8-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.8-e2e-aws-operator path_alias: github.com/openshift/csi-operator rerun_command: /test e2e-aws-operator @@ -38,7 +38,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/csi-operator rerun_command: /test unit @@ -114,7 +114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -151,8 +151,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/csi-operator rerun_command: /test verify @@ -168,7 +168,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-postsubmits.yaml index ed45ac154e50f..5e7e1ccc783cc 100644 --- a/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/debug-network: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-debug-network-release-4.8-images path_alias: github.com/openshift/debug-network @@ -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/debug-network/openshift-priv-debug-network-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-presubmits.yaml index 6a846561751f5..2bccf8af43b85 100644 --- a/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/debug-network/openshift-priv-debug-network-release-4.8-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-debug-network-release-4.8-e2e-aws path_alias: github.com/openshift/debug-network rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-debug-network-release-4.8-images path_alias: github.com/openshift/debug-network rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-postsubmits.yaml index 9bfbf3f3ae353..215890dc7f71a 100644 --- a/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/descheduler: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: sigs.k8s.io/descheduler @@ -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/descheduler/openshift-priv-descheduler-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-presubmits.yaml index a1ee7a3f88621..d05c3abd6d936 100644 --- a/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.8-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.8-images path_alias: sigs.k8s.io/descheduler rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: sigs.k8s.io/descheduler rerun_command: /test unit @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-postsubmits.yaml index 5b5fb60d52f6c..f667964ad2c8b 100644 --- a/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/elasticsearch-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-elasticsearch-operator-release-4.8-images path_alias: github.com/openshift/elasticsearch-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/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-presubmits.yaml index 752f4c9a13f3e..7b6fc1bb189bf 100644 --- a/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.8-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-elasticsearch-operator-release-4.8-cluster-logging-operator-e2e path_alias: github.com/openshift/elasticsearch-operator rerun_command: /test cluster-logging-operator-e2e @@ -35,13 +35,12 @@ presubmits: - name: JOB_NAME_SAFE value: cluster-logging-operator-e2e - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-e2e-olm + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm - name: TEST_IMAGESTREAM_TAG value: stable:cluster-logging-operator-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +99,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-elasticsearch-operator-release-4.8-e2e-operator path_alias: github.com/openshift/elasticsearch-operator rerun_command: /test e2e-operator @@ -127,7 +126,7 @@ presubmits: value: make test-e2e-olm image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -186,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-elasticsearch-operator-release-4.8-images path_alias: github.com/openshift/elasticsearch-operator rerun_command: /test images @@ -203,7 +202,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -240,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-elasticsearch-operator-release-4.8-unit path_alias: github.com/openshift/elasticsearch-operator rerun_command: /test unit @@ -257,7 +256,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-postsubmits.yaml index 3f0cace0d143b..0a9233e9c7f2c 100644 --- a/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/elasticsearch-proxy: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-elasticsearch-proxy-release-4.8-images path_alias: github.com/openshift/elasticsearch-proxy @@ -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/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-presubmits.yaml index 3cbfedc985410..3801c054f3a90 100644 --- a/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.8-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-elasticsearch-proxy-release-4.8-cluster-logging-operator-e2e path_alias: github.com/openshift/elasticsearch-proxy rerun_command: /test cluster-logging-operator-e2e @@ -35,13 +35,12 @@ presubmits: - name: JOB_NAME_SAFE value: cluster-logging-operator-e2e - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-e2e-olm + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm - name: TEST_IMAGESTREAM_TAG value: stable:cluster-logging-operator-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +99,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.8-elasticsearch-operator-e2e path_alias: github.com/openshift/elasticsearch-proxy rerun_command: /test elasticsearch-operator-e2e @@ -124,13 +123,12 @@ presubmits: - name: JOB_NAME_SAFE value: elasticsearch-operator-e2e - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-e2e-olm + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm - name: TEST_IMAGESTREAM_TAG value: stable:elasticsearch-operator-src image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -189,8 +187,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.8-images path_alias: github.com/openshift/elasticsearch-proxy rerun_command: /test images @@ -206,7 +204,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,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-elasticsearch-proxy-release-4.8-unit path_alias: github.com/openshift/elasticsearch-proxy rerun_command: /test unit @@ -260,7 +258,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..56a8d8a52958c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/etcd: + - agent: kubernetes + branches: + - ^openshift-4\.8$ + cluster: api.ci + 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.8-images + path_alias: github.com/coreos/etcd + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/etcd/openshift-priv-etcd-openshift-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8-presubmits.yaml new file mode 100644 index 0000000000000..bd67da71a318f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.8-presubmits.yaml @@ -0,0 +1,326 @@ +presubmits: + openshift-priv/etcd: + - agent: kubernetes + always_run: true + branches: + - openshift-4.8 + cluster: build01 + 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-etcd-openshift-4.8-e2e-aws + path_alias: github.com/coreos/etcd + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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-etcd-openshift-4.8-e2e-aws-serial + path_alias: github.com/coreos/etcd + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: + - openshift-4.8 + cluster: build01 + 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-etcd-openshift-4.8-e2e-aws-upgrade + path_alias: github.com/coreos/etcd + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: + - openshift-4.8 + cluster: build01 + 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-etcd-openshift-4.8-images + path_alias: github.com/coreos/etcd + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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-etcd-openshift-4.8-unit + path_alias: github.com/coreos/etcd + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-postsubmits.yaml index af1a4f2c3221a..7fc9466faca4b 100644 --- a/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/federation-v2-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/federation-v2-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/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-presubmits.yaml index 7b1c23b146b3a..32049f6f46013 100644 --- a/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.8-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.8-images path_alias: github.com/openshift/federation-v2-operator rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-managed-e2e path_alias: github.com/openshift/federation-v2-operator rerun_command: /test managed-e2e @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/federation-v2-operator rerun_command: /test unit @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-vet path_alias: github.com/openshift/federation-v2-operator rerun_command: /test vet @@ -190,7 +190,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-postsubmits.yaml index 32ef21dcd46f1..27ad4ffced8d8 100644 --- a/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/file-integrity-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/file-integrity-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/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-presubmits.yaml index b140a55c8c4e8..2175160cefda1 100644 --- a/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/file-integrity-operator rerun_command: /test e2e-aws @@ -38,7 +38,7 @@ presubmits: value: make e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-go-build path_alias: github.com/openshift/file-integrity-operator rerun_command: /test go-build @@ -114,7 +114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -151,8 +151,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/file-integrity-operator rerun_command: /test images @@ -168,7 +168,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-file-integrity-operator-release-4.8-unit path_alias: github.com/openshift/file-integrity-operator rerun_command: /test unit @@ -222,7 +222,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -259,8 +259,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/file-integrity-operator rerun_command: /test verify @@ -276,7 +276,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..386cf248128bd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-presubmits.yaml similarity index 82% 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-master-presubmits.yaml index c69af6f5ec6b1..a706896e1c92b 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-master-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 + - master cluster: build01 - 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-master-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images spec: containers: - args: @@ -23,7 +23,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 @@ -53,4 +53,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.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..fa47949d26ed0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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.2-images + path_alias: github.com/square/ghostunnel + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ghostunnel/openshift-priv-ghostunnel-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..53a831ce78d20 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.2-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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.2-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..399ed15d67c92 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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.3-images + path_alias: github.com/square/ghostunnel + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ghostunnel/openshift-priv-ghostunnel-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..4e386e68d35e6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.3-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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.3-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..5d872bf7a7dbe --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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.4-images + path_alias: github.com/square/ghostunnel + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ghostunnel/openshift-priv-ghostunnel-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..380a04cf02471 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.4-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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.4-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..be6f15938b67e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ghostunnel/openshift-priv-ghostunnel-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..507a29596914e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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.5-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..b45fdbf99acc8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/ghostunnel/openshift-priv-ghostunnel-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..83b4fd0cc6521 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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.6-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..a207e37156434 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..52bf2c0c9575d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..a0087aee84e8b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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.8-images + path_alias: github.com/square/ghostunnel + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..542f50f93b753 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-postsubmits.yaml index d44f57dacdb3a..7432f3684f334 100644 --- a/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/grafana: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/grafana @@ -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/grafana/openshift-priv-grafana-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-presubmits.yaml index 878d88ad5fe25..bd79097cd2663 100644 --- a/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/grafana rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/grafana rerun_command: /test images @@ -100,7 +100,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..5e9ca9d8882a3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..eada100559288 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.1-postsubmits.yaml new file mode 100644 index 0000000000000..be9f1498023c9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.1-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: api.ci + 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.1-images + path_alias: github.com/kube-reporting/hadoop + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/hadoop/openshift-priv-hadoop-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.1-presubmits.yaml new file mode 100644 index 0000000000000..1f07781bdc7f7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.1-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build01 + 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.1-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..be5fe67bdf733 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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.2-images + path_alias: github.com/kube-reporting/hadoop + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/hadoop/openshift-priv-hadoop-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..20796c8c8bd60 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.2-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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.2-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..84616f51f2be2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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.3-images + path_alias: github.com/kube-reporting/hadoop + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/hadoop/openshift-priv-hadoop-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..3da7d5e1664fd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.3-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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.3-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..1a86d4095d725 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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.4-images + path_alias: github.com/kube-reporting/hadoop + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/hadoop/openshift-priv-hadoop-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..a71b05497e0a3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.4-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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.4-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..dad165040c51f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..995cda42fb68d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..154ea2b0527cc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..25fbc72c47f78 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..d6483c3856c5b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..70d979d2cf217 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..106170484f7a6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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.8-images + path_alias: github.com/kube-reporting/hadoop + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..f9482ea6a3490 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..bf1a71bf263b3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..8bddf092042a0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.1-postsubmits.yaml new file mode 100644 index 0000000000000..07dade13f7af5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.1-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: api.ci + 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.1-images + path_alias: k8s.io/helm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/helm/openshift-priv-helm-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.1-presubmits.yaml new file mode 100644 index 0000000000000..98ee43b37f9b1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.1-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build01 + 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.1-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..8ad683d81d9d9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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.2-images + path_alias: k8s.io/helm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/helm/openshift-priv-helm-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..591381a2c1e51 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.2-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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.2-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..558cf861afde3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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.3-images + path_alias: k8s.io/helm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/helm/openshift-priv-helm-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..febdadebdf572 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.3-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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.3-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..29e38784184d7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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.4-images + path_alias: k8s.io/helm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/helm/openshift-priv-helm-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..58e02e0b2ee9a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.4-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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.4-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..2ae50ae8a72bd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..656689adf733c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..74723d727133b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..82aad77644a24 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..5b804655f8c63 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..acf71aa1a21f7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..6caa005d511f1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..b14211506615e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..0b011af48f0ad --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..aa975ff361463 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.1-postsubmits.yaml new file mode 100644 index 0000000000000..d7f11fd363e9e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.1-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: api.ci + 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.1-images + path_alias: github.com/kube-reporting/hive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/hive/openshift-priv-hive-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.1-presubmits.yaml new file mode 100644 index 0000000000000..6115776c22f36 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.1-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build01 + 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.1-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..400aa99b881d7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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.2-images + path_alias: github.com/kube-reporting/hive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/hive/openshift-priv-hive-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..7d7f2d9b9c87c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.2-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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.2-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..0cf132d992ef3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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.3-images + path_alias: github.com/kube-reporting/hive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/hive/openshift-priv-hive-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..6ca241c6b9ccc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.3-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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.3-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..5aeb2ef4d8dab --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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.4-images + path_alias: github.com/kube-reporting/hive + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/hive/openshift-priv-hive-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..8d3fdb278d0a4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.4-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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.4-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..e7a66596261ca --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..14fcc7b4bd336 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..393b01f21cb04 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..6adabbde2d09b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..6a8d42a995372 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..426e358cd5955 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..ee4d4f7c5ac2b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..a256b9dfb1dd1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..7226c1f416203 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-periodics.yaml @@ -0,0 +1,92 @@ +periodics: +- agent: kubernetes + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-deploy-nightly-master-aws + - name: TEST_COMMAND + value: | + 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=/tmp/artifacts --timeout=10 + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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..79637aaf1878e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-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..ca692aa6e0ec3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-presubmits.yaml @@ -0,0 +1,851 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-master-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: + - master + cluster: build01 + 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-master-hco-e2e-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-azure + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: + - master + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..23acf623cdcb8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-1\.1$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-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..6e7909bb0ea90 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-presubmits.yaml @@ -0,0 +1,579 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-1.1 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-azure + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..b757ef8b9724d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-1\.2$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-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..91b369772f6d7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-presubmits.yaml @@ -0,0 +1,851 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-azure + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..17dbfc5d1677b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.2-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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.2-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..2040929a7a1ee --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.2-presubmits.yaml @@ -0,0 +1,144 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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-4.2-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.2 + cluster: build01 + 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.2-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..16a72e45eedfb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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.3-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..129483b2fea32 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.3-presubmits.yaml @@ -0,0 +1,231 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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-4.3-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.3 + cluster: build01 + 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.3-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.3 + cluster: build01 + 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.3-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..01ad296b4809f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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.4-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..75ee7b905842d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.4-presubmits.yaml @@ -0,0 +1,231 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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-4.4-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.4 + cluster: build01 + 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.4-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.4 + cluster: build01 + 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.4-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.5-periodics.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-periodics.yaml new file mode 100644 index 0000000000000..24988a0cb1b86 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-periodics.yaml @@ -0,0 +1,137 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 2 3 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.5 + 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.5-hco-e2e-nightly-bundle-release-4-5-azure4 + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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-nightly-bundle-release-4-5-azure4-cluster-profile + - --target=hco-e2e-nightly-bundle-release-4-5-azure4 + - --template=/usr/local/hco-e2e-nightly-bundle-release-4-5-azure4 + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-nightly-bundle-release-4-5-azure4 + - name: TEST_COMMAND + value: | + set -e + export ARTIFACTS_DIR=/tmp/artifacts + echo "Fetching quay secret" + auth_file=/tmp/openshift-cnv-auth.json + oc get secret/pull-secret -n openshift-config -o=jsonpath='{.data.\.dockerconfigjson}' | \ + base64 -w0 -d | + jq 'map({"auths":{"quay.io/openshift-cnv"}})| .[]' -cM > "$auth_file" + echo "Generating debug info" + bundle_floating=quay.io/openshift-cnv/container-native-virtualization-hco-bundle-registry:2.4-latest + bundle_metadata="$(skopeo inspect --authfile "$auth_file" "docker://${bundle_floating}")" + bundle_under_test="$(jq -r '.Name + "@" + .Digest' <<<"$bundle_metadata")" + echo "$bundle_under_test" > "${ARTIFACTS_DIR}/bundle_under_test.txt" + set -x + echo "Deploying test infra" + oc create ns openshift-cnv + oc create -f /kubevirt-testing-infra.yaml + echo "Deploying nightly bundle" + export HCO_REGISTRY_IMAGE="${bundle_under_test}" + export HCO_VERSION=2.4.0 + export HCO_CHANNEL=2.4 + export TARGET_NAMESPACE=openshift-cnv + /deploy.sh + + operator_image="$(oc get pod -n openshift-cnv -l kubevirt.io=virt-operator --no-headers -o=jsonpath='{.items[0].spec.containers[0].image}')" + kv_tag="$(skopeo inspect --authfile "$auth_file" "docker://${operator_image}" | jq -r '.Labels["upstream-version"]')" + + echo '{' > /tmp/kv-testconfig.json + echo ' "storageClassLocal": "hostpath-provisioner",' >> /tmp/kv-testconfig.json + echo ' "storageClassHostPath": "hostpath-provisioner",' >> /tmp/kv-testconfig.json + echo ' "storageClassRhel": "hostpath-provisioner",' >> /tmp/kv-testconfig.json + echo ' "storageClassWindows": "hostpath-provisioner",' >> /tmp/kv-testconfig.json + echo ' "manageStorageClasses": false' >> /tmp/kv-testconfig.json + echo '}' >> /tmp/kv-testconfig.json + curl -L https://github.com/kubevirt/kubevirt/releases/download/v${kv_tag}/tests.test -o /tmp/kubevirt.test + chmod u+x /tmp/kubevirt.test + ./tmp/kubevirt.test \ + -installed-namespace="$TARGET_NAMESPACE" \ + -cdi-namespace="$TARGET_NAMESPACE" \ + -config=/tmp/kv-testconfig.json \ + -kubeconfig="$KUBECONFIG" \ + -ginkgo.focus='(rfe_id:1177)|(rfe_id:273)|(rfe_id:151)' \ + -ginkgo.skip='(Slirp Networking)|(with CPU spec)|(with TX offload disabled)|(with cni flannel and ptp plugin interface)|(with ovs-cni plugin)|(test_id:1752)|(SRIOV)|(with EFI)|(Operator)|(GPU)|(DataVolume Integration)|(test_id:3468)|(test_id:3466)|(test_id:1015)|(rfe_id:393)' \ + -junit-output="${ARTIFACTS_DIR}/junit.functest.xml" \ + -ginkgo.seed=0 + echo "Test is finished" + echo "Tagging tested bundle" + TARGET_BUNDLE_REGISTRY=quay.io/openshift-cnv/container-native-virtualization-hco-bundle-registry-tested + skopeo copy --authfile "$auth_file" "docker://${bundle_under_test}" "docker://${TARGET_BUNDLE_REGISTRY}:4.5-tested" + echo "Nightly bundle test is finished." + - name: TEST_IMAGESTREAM_TAG + value: pipeline:nightly-bundle-tests-runner + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-nightly-bundle-release-4-5-azure4-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-nightly-bundle-release-4-5-azure4 + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..12ffda25d19bc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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.5-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..a2c7220ab5a9c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.5-presubmits.yaml @@ -0,0 +1,579 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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-4.5-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.5 + cluster: build01 + 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-4.5-hco-e2e-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-azure + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.5 + cluster: build01 + 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.5-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.5 + cluster: build01 + 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.5-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.5 + cluster: build01 + 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.5-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.5 + cluster: build01 + 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.5-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.5 + cluster: build01 + 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.5-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.6-periodics.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-periodics.yaml new file mode 100644 index 0000000000000..c3ad6e4144117 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-periodics.yaml @@ -0,0 +1,92 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 2 4 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.6 + 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.6-hco-e2e-deploy-nightly-master-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-deploy-nightly-master-aws + - name: TEST_COMMAND + value: | + 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=/tmp/artifacts --timeout=10 + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..1391e499a37ac --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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.6-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..4274287429088 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.6-presubmits.yaml @@ -0,0 +1,851 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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.6-ci-index + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-4.6-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.6 + cluster: build01 + 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-4.6-hco-e2e-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-azure + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.6 + cluster: build01 + 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.6-hco-e2e-image-index-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.6 + cluster: build01 + 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.6-hco-e2e-image-index-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.6 + cluster: build01 + 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.6-hco-e2e-image-index-gcp + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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.6 + cluster: build01 + 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.6-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.6 + cluster: build01 + 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.6-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.6 + cluster: build01 + 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.6-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.6 + cluster: build01 + 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.6-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.6 + cluster: build01 + 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.6-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..824fcbbbc6dbc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-periodics.yaml @@ -0,0 +1,92 @@ +periodics: +- agent: kubernetes + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-deploy-nightly-master-aws + - name: TEST_COMMAND + value: | + 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=/tmp/artifacts --timeout=10 + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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..f4c20575f6e25 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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-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..367eb0e6339ca --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-presubmits.yaml @@ -0,0 +1,851 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-4.7-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.7 + cluster: build01 + 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-4.7-hco-e2e-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-azure + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.7 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..c0b530ab50d86 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-periodics.yaml @@ -0,0 +1,92 @@ +periodics: +- agent: kubernetes + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-deploy-nightly-master-aws + - name: TEST_COMMAND + value: | + 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=/tmp/artifacts --timeout=10 + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2e5fe32ee8118 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,55 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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.8-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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.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..298ea02f905be --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-presubmits.yaml @@ -0,0 +1,851 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-4.8-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-aws + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.8 + cluster: build01 + 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-4.8-hco-e2e-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-azure + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-azure + - name: TEST_COMMAND + value: | + make start && make functest + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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-4.8 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=1 make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-aws + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/hco-e2e-upgrade-prev-azure + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: hco-e2e-upgrade-prev-azure + - name: TEST_COMMAND + value: | + RELEASE_DELTA=2 PREV=true make upgrade-test + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-postsubmits.yaml index 9cc2e0dfbdb1b..91197d6f437d9 100644 --- a/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ib-sriov-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ib-sriov-cni @@ -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/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-presubmits.yaml index 6a034c859dd8c..56bd0cc75a0a1 100644 --- a/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/ib-sriov-cni rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ib-sriov-cni rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-postsubmits.yaml index cea2f877bbe70..6eff2d620172d 100644 --- a/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/image-registry: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/image-registry @@ -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/image-registry/openshift-priv-image-registry-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-presubmits.yaml index 403f2b6e6a0fc..658391289fdb9 100644 --- a/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/image-registry rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-image-registry path_alias: github.com/openshift/image-registry rerun_command: /test e2e-aws-image-registry @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/image-registry rerun_command: /test e2e-aws-upgrade @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/image-registry rerun_command: /test images @@ -244,7 +244,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-image-registry-release-4.8-unit path_alias: github.com/openshift/image-registry rerun_command: /test unit @@ -298,7 +298,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -335,8 +335,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/image-registry rerun_command: /test verify @@ -352,7 +352,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-postsubmits.yaml index a09418c67547a..60e705d8ec3a8 100644 --- a/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/images: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-presubmits.yaml index d0685c4abd592..1ab812b2c5c85 100644 --- a/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/images rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/images rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/images rerun_command: /test images @@ -174,7 +174,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-postsubmits.yaml index f90295ac10cfa..b697adb86186d 100644 --- a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/insights-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/insights-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/insights-operator/openshift-priv-insights-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-presubmits.yaml index 941401613514f..e3b95ef3bfa58 100644 --- a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/insights-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/insights-operator rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/insights-operator rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-insights-operator-e2e-tests path_alias: github.com/openshift/insights-operator rerun_command: /test insights-operator-e2e-tests @@ -236,7 +236,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -295,8 +295,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/insights-operator rerun_command: /test unit @@ -312,7 +312,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-postsubmits.yaml index 887e4589ca9fb..972c906906b91 100644 --- a/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/installer: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/installer @@ -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/installer/openshift-priv-installer-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-presubmits.yaml index 102fedf266038..78e8b5e86b78c 100644 --- a/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/installer rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-disruptive path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-disruptive @@ -107,11 +107,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 @@ -170,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-proxy path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-proxy @@ -189,7 +188,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -242,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-installer-release-4.8-e2e-aws-shared-vpc path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-shared-vpc @@ -261,7 +260,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -314,8 +313,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-upgrade @@ -333,7 +332,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -386,8 +385,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upi path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-upi @@ -413,7 +412,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -472,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-installer-release-4.8-e2e-aws-workers-rhel7 path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-workers-rhel7 @@ -491,7 +490,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -544,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-installer-release-4.8-e2e-azure path_alias: github.com/openshift/installer rerun_command: /test e2e-azure @@ -563,7 +562,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -616,8 +615,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-azure-shared-vpc path_alias: github.com/openshift/installer rerun_command: /test e2e-azure-shared-vpc @@ -635,7 +634,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -688,8 +687,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-azure-upi path_alias: github.com/openshift/installer rerun_command: /test e2e-azure-upi @@ -715,7 +714,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -774,8 +773,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-crc path_alias: github.com/openshift/installer rerun_command: /test e2e-crc @@ -793,7 +792,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -848,8 +847,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp @@ -867,7 +866,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -922,8 +921,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-shared-vpc path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp-shared-vpc @@ -941,7 +940,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -996,8 +995,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-upgrade path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp-upgrade @@ -1015,7 +1014,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1070,8 +1069,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-upi path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp-upi @@ -1089,7 +1088,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1144,8 +1143,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-upi-xpn path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp-upi-xpn @@ -1163,7 +1162,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1218,8 +1217,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-metal-ipi path_alias: github.com/openshift/installer rerun_command: /test e2e-metal-ipi @@ -1237,7 +1236,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1292,8 +1291,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-openstack-ipi path_alias: github.com/openshift/installer rerun_command: /test e2e-openstack-ipi @@ -1311,7 +1310,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1364,8 +1363,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-vsphere path_alias: github.com/openshift/installer rerun_command: /test e2e-vsphere @@ -1383,7 +1382,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1436,8 +1435,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-vsphere-upi path_alias: github.com/openshift/installer rerun_command: /test e2e-vsphere-upi @@ -1455,7 +1454,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1508,8 +1507,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-gofmt path_alias: github.com/openshift/installer rerun_command: /test gofmt @@ -1525,7 +1524,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1562,8 +1561,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-golint path_alias: github.com/openshift/installer rerun_command: /test golint @@ -1579,7 +1578,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1616,8 +1615,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-govet path_alias: github.com/openshift/installer rerun_command: /test govet @@ -1633,7 +1632,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1670,8 +1669,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/installer rerun_command: /test images @@ -1687,7 +1686,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1724,8 +1723,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/installer rerun_command: /test unit @@ -1741,7 +1740,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1778,8 +1777,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-codegen path_alias: github.com/openshift/installer rerun_command: /test verify-codegen @@ -1795,7 +1794,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1832,8 +1831,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-vendor path_alias: github.com/openshift/installer rerun_command: /test verify-vendor @@ -1849,7 +1848,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml index 4f98cf1651e8f..c7cbcb2aa2fad 100644 --- a/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-hardware-inventory-recorder-image: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image @@ -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/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml index 26cfbf955b679..0957537e18778 100644 --- a/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image rerun_command: /test images @@ -102,7 +102,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-postsubmits.yaml index 4bff873307b62..12be7cc70df3f 100644 --- a/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-image: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ironic-image @@ -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/ironic-image/openshift-priv-ironic-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-presubmits.yaml index 8f1f88724f0de..b34450f4530b3 100644 --- a/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/ironic-image rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ironic-image rerun_command: /test images @@ -102,7 +102,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-postsubmits.yaml index d0e588ae50c15..98a2a8b176059 100644 --- a/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-inspector-image: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ironic-inspector-image @@ -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/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-presubmits.yaml index d3f79077db84c..e721358c7199b 100644 --- a/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/ironic-inspector-image rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ironic-inspector-image rerun_command: /test images @@ -102,7 +102,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-postsubmits.yaml index c02235d79d80f..29ccca9da6558 100644 --- a/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-ipa-downloader: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ironic-ipa-downloader @@ -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/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-presubmits.yaml index ee9335bc3f615..85d9c49b5dac4 100644 --- a/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/ironic-ipa-downloader rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ironic-ipa-downloader rerun_command: /test images @@ -102,7 +102,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-postsubmits.yaml index 3cd8ad3120f7e..506c09d5191c4 100644 --- a/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-rhcos-downloader: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ironic-rhcos-downloader @@ -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/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-presubmits.yaml index e06a5770b36da..d679a8f724cb6 100644 --- a/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/ironic-rhcos-downloader rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ironic-rhcos-downloader rerun_command: /test images @@ -102,7 +102,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-postsubmits.yaml index 20ead408effe8..8462a05135faf 100644 --- a/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-static-ip-manager: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ironic-static-ip-manager @@ -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/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-presubmits.yaml index bcacacbbb1be2..464a8466d5c26 100644 --- a/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/openshift/ironic-static-ip-manager rerun_command: /test e2e-metal-ipi @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ironic-static-ip-manager rerun_command: /test images @@ -102,7 +102,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-postsubmits.yaml index a2e9d7d5279e3..c9503b1546eae 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/jenkins-client-plugin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/jenkins-client-plugin @@ -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/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-presubmits.yaml index bebb213bd959b..0d4f75e05e080 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.8-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.8-e2e-aws-jenkins path_alias: github.com/openshift/jenkins-client-plugin rerun_command: /test e2e-aws-jenkins @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-operator path_alias: github.com/openshift/jenkins-client-plugin rerun_command: /test e2e-aws-operator @@ -110,7 +110,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/jenkins-client-plugin rerun_command: /test images @@ -186,7 +186,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml index 04ac4474fcd74..4d17d000eceaf 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/jenkins-openshift-login-plugin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/jenkins-openshift-login-plugin @@ -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/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml index 4968595852ce2..0a2f159c68d45 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.8-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.8-e2e-aws-jenkins path_alias: github.com/openshift/jenkins-openshift-login-plugin rerun_command: /test e2e-aws-jenkins @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/jenkins-openshift-login-plugin rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-postsubmits.yaml index 0accdcdef2880..e97921017e0ac 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/jenkins-sync-plugin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/jenkins-sync-plugin @@ -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/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-presubmits.yaml index 769399d0508dc..cf81e9081cd96 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.8-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.8-e2e-aws-jenkins path_alias: github.com/openshift/jenkins-sync-plugin rerun_command: /test e2e-aws-jenkins @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/jenkins-sync-plugin rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-postsubmits.yaml index 9a425b84969c1..8259eaf1087dd 100644 --- a/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/jenkins: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/jenkins @@ -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/jenkins/openshift-priv-jenkins-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-presubmits.yaml index 718b3d4684921..55ff6346eaa1c 100644 --- a/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/jenkins rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-jenkins path_alias: github.com/openshift/jenkins rerun_command: /test e2e-aws-jenkins @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/jenkins rerun_command: /test images @@ -172,7 +172,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-postsubmits.yaml index f4598dfed46de..f8f3266ebf55b 100644 --- a/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/k8s-prometheus-adapter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/directxman12/k8s-prometheus-adapter @@ -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/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-presubmits.yaml index 2b912e53823fb..2e0927b89509e 100644 --- a/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.8-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.8-e2e-aws path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test unit @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-postsubmits.yaml index 277d24b3504f7..8616baad483b1 100644 --- a/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kube-rbac-proxy: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/kube-rbac-proxy @@ -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/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-presubmits.yaml index 162be29c7b976..3a9aed10974ea 100644 --- a/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/kube-rbac-proxy rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/kube-rbac-proxy rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-postsubmits.yaml index 722185338e09f..873ad72ceae30 100644 --- a/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kube-state-metrics: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: k8s.io/kube-state-metrics @@ -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/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-presubmits.yaml index eaba6202d920a..d4173876e1e86 100644 --- a/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.8-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.8-e2e-aws path_alias: k8s.io/kube-state-metrics rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: k8s.io/kube-state-metrics rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..0bdeaa0791350 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/kubecsr: + - agent: kubernetes + branches: + - ^openshift-4\.8$ + cluster: api.ci + 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.8-images + path_alias: github.com/coreos/kubecsr + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubecsr/openshift-priv-kubecsr-openshift-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8-presubmits.yaml new file mode 100644 index 0000000000000..59b7f91d4bb47 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/kubecsr: + - agent: kubernetes + always_run: true + branches: + - openshift-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/coreos/kubecsr + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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.8 + cluster: build01 + 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.8-images + path_alias: github.com/coreos/kubecsr + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8 + cluster: build01 + 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.8-unit + path_alias: github.com/coreos/kubecsr + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-postsubmits.yaml index e59efeb4bd5a0..f0065053a6aa2 100644 --- a/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubefed-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/kubefed-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/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-presubmits.yaml index 5da6f9a6625e5..79198ba7734d3 100644 --- a/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.8-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.8-images path_alias: github.com/openshift/kubefed-operator rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-olm-e2e path_alias: github.com/openshift/kubefed-operator rerun_command: /test olm-e2e @@ -89,12 +89,11 @@ presubmits: - name: JOB_NAME_SAFE value: olm-e2e - name: TEST_COMMAND - value: 'make -f Makefile.ci olm-e2e - - ' + value: | + make -f Makefile.ci olm-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -153,8 +152,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/kubefed-operator rerun_command: /test unit @@ -170,7 +169,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -207,8 +206,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-vet path_alias: github.com/openshift/kubefed-operator rerun_command: /test vet @@ -224,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/kubefed/openshift-priv-kubefed-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-postsubmits.yaml index d322d758fdc08..d01f597efa7dd 100644 --- a/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubefed: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: sigs.k8s.io/kubefed @@ -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/kubefed/openshift-priv-kubefed-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-presubmits.yaml index 76d41c0f8642c..e4d44f9a24b29 100644 --- a/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.8-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.8-images path_alias: sigs.k8s.io/kubefed rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-managed-e2e path_alias: sigs.k8s.io/kubefed rerun_command: /test managed-e2e @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: sigs.k8s.io/kubefed rerun_command: /test unit @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-vet path_alias: sigs.k8s.io/kubefed rerun_command: /test vet @@ -190,7 +190,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-postsubmits.yaml index 2a5dae4b1d3d2..866af8fa74eea 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubernetes-autoscaler: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: k8s.io/autoscaler @@ -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/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-presubmits.yaml index 24ab444516fb4..d5c72dd611dd8 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.8-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.8-e2e-aws-operator path_alias: k8s.io/autoscaler rerun_command: /test e2e-aws-operator @@ -40,7 +40,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -99,8 +99,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-azure-operator path_alias: k8s.io/autoscaler rerun_command: /test e2e-azure-operator @@ -128,7 +128,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -187,8 +187,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-operator path_alias: k8s.io/autoscaler rerun_command: /test e2e-gcp-operator @@ -216,7 +216,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -277,8 +277,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-git-history path_alias: k8s.io/autoscaler rerun_command: /test git-history @@ -294,7 +294,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -331,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-kubernetes-autoscaler-release-4.8-goimports path_alias: k8s.io/autoscaler rerun_command: /test goimports @@ -348,7 +348,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -385,8 +385,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-golint path_alias: k8s.io/autoscaler rerun_command: /test golint @@ -402,7 +402,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-kubernetes-autoscaler-release-4.8-govet path_alias: k8s.io/autoscaler rerun_command: /test govet @@ -456,7 +456,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -493,8 +493,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: k8s.io/autoscaler rerun_command: /test images @@ -510,7 +510,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-kubernetes-autoscaler-release-4.8-unit path_alias: k8s.io/autoscaler rerun_command: /test unit @@ -564,7 +564,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml index 84a8188dbd3e6..4ad8d9bdf8b4b 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubernetes-kube-storage-version-migrator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator @@ -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/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml index c9d337f2ecee4..21e53950f9c2a 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.8-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.8-e2e-aws path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test unit @@ -154,7 +154,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,8 +191,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test verify @@ -208,7 +208,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.8-presubmits.yaml index 40fd7ea364a7e..40d6a3a14ae45 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.8-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.8-unit path_alias: github.com/openshift/kubernetes-nmstate rerun_command: /test unit @@ -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-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-presubmits.yaml deleted file mode 100644 index ef19c98aaa0f1..0000000000000 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-presubmits.yaml +++ /dev/null @@ -1,110 +0,0 @@ -presubmits: - openshift-priv/kubernetes: - - agent: kubernetes - always_run: true - branches: - - oc-4.2-kubernetes-1.14.0 - cluster: build01 - 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.2-kubernetes-1.14.0-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit - spec: - containers: - - args: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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: - - oc-4.2-kubernetes-1.14.0 - cluster: build01 - 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-oc-4.2-kubernetes-1.14.0-verify - path_alias: github.com/openshift/kubernetes - rerun_command: /test verify - spec: - containers: - - args: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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.2-kubernetes-1.14.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-presubmits.yaml deleted file mode 100644 index abbd88b195a14..0000000000000 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-presubmits.yaml +++ /dev/null @@ -1,110 +0,0 @@ -presubmits: - openshift-priv/kubernetes: - - agent: kubernetes - always_run: true - branches: - - origin-4.2-kubernetes-1.14.0 - cluster: build01 - 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.2-kubernetes-1.14.0-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit - spec: - containers: - - args: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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.2-kubernetes-1.14.0 - cluster: build01 - 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.2-kubernetes-1.14.0-verify - path_alias: github.com/openshift/kubernetes - rerun_command: /test verify - spec: - containers: - - args: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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.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 e755b5c4f0321..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,110 +0,0 @@ -presubmits: - openshift-priv/kubernetes: - - agent: kubernetes - always_run: true - branches: - - origin-4.3-kubernetes-1.16.0-beta.2 - cluster: build01 - 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: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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: build01 - 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: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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 a9cd2dafdd8cc..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,110 +0,0 @@ -presubmits: - openshift-priv/kubernetes: - - agent: kubernetes - always_run: true - branches: - - origin-4.4-kubernetes-1.17.0-rc.2 - cluster: build01 - 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: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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: build01 - 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: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-postsubmits.yaml index 83e1f2fc3b451..098396399991a 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubernetes: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: k8s.io/kubernetes @@ -28,7 +28,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-presubmits.yaml index 1085c29539960..563a51bbb3187 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.8-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.8-e2e-aws path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-csi path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-csi @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-disruptive path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-disruptive @@ -179,11 +179,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 @@ -242,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.8-e2e-aws-jenkins path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-jenkins @@ -261,7 +260,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -314,8 +313,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-ovn path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-ovn @@ -333,7 +332,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -386,8 +385,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-serial path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-serial @@ -405,7 +404,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -458,8 +457,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-azure path_alias: k8s.io/kubernetes rerun_command: /test e2e-azure @@ -477,7 +476,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -530,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-kubernetes-release-4.8-e2e-cmd path_alias: k8s.io/kubernetes rerun_command: /test e2e-cmd @@ -549,7 +548,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -604,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-kubernetes-release-4.8-e2e-gcp path_alias: k8s.io/kubernetes rerun_command: /test e2e-gcp @@ -623,7 +622,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -678,8 +677,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-upgrade path_alias: k8s.io/kubernetes rerun_command: /test e2e-upgrade @@ -697,7 +696,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -752,8 +751,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-vsphere path_alias: k8s.io/kubernetes rerun_command: /test e2e-vsphere @@ -779,7 +778,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -838,8 +837,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: k8s.io/kubernetes rerun_command: /test images @@ -856,7 +855,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -893,8 +892,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-integration path_alias: k8s.io/kubernetes rerun_command: /test integration @@ -910,7 +909,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -947,8 +946,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-k8s-e2e-conformance-aws path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-conformance-aws @@ -974,7 +973,7 @@ presubmits: value: openshift-hack/conformance-k8s.sh image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1033,8 +1032,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-k8s-e2e-gcp path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-gcp @@ -1052,7 +1051,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1107,8 +1106,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-k8s-e2e-gcp-serial path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-gcp-serial @@ -1126,7 +1125,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1181,8 +1180,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: k8s.io/kubernetes rerun_command: /test unit @@ -1198,7 +1197,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1235,8 +1234,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: k8s.io/kubernetes rerun_command: /test verify @@ -1252,7 +1251,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1289,8 +1288,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-commits path_alias: k8s.io/kubernetes rerun_command: /test verify-commits @@ -1306,7 +1305,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-sdn-4.2-kubernetes-1.14.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-presubmits.yaml deleted file mode 100644 index 68654411836cd..0000000000000 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-presubmits.yaml +++ /dev/null @@ -1,110 +0,0 @@ -presubmits: - openshift-priv/kubernetes: - - agent: kubernetes - always_run: true - branches: - - sdn-4.2-kubernetes-1.14.0 - cluster: build01 - 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-sdn-4.2-kubernetes-1.14.0-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit - spec: - containers: - - args: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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: - - sdn-4.2-kubernetes-1.14.0 - cluster: build01 - 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-sdn-4.2-kubernetes-1.14.0-verify - path_alias: github.com/openshift/kubernetes - rerun_command: /test verify - spec: - containers: - - args: - - --image-import-pull-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: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-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/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-postsubmits.yaml index cc52566ad2b32..db69d878df2b8 100644 --- a/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kuryr-kubernetes: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/kuryr-kubernetes @@ -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/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-presubmits.yaml index d42479d3f2f14..d05846ed977de 100644 --- a/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.8-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.8-images path_alias: github.com/openshift/kuryr-kubernetes rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/kuryr-kubernetes rerun_command: /test unit @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/kuryr-kubernetes rerun_command: /test verify @@ -136,7 +136,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-postsubmits.yaml index 52b579b83120e..ac9bbbeb28db0 100644 --- a/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/leader-elector: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/leader-elector @@ -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/leader-elector/openshift-priv-leader-elector-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-presubmits.yaml index d84e9185a7138..9a49f79072185 100644 --- a/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.8-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.8-images path_alias: github.com/openshift/leader-elector rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/leader-elector rerun_command: /test verify @@ -82,7 +82,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.8-presubmits.yaml index 228f228c84f6d..65c229d4bdb05 100644 --- a/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.8-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.8-e2e-aws-encryption path_alias: github.com/openshift/library-go rerun_command: /test e2e-aws-encryption @@ -35,13 +35,11 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-encryption - name: TEST_COMMAND - value: 'make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml - --warn-undefined-variables - - ' + value: | + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +98,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/library-go rerun_command: /test unit @@ -117,7 +115,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -154,8 +152,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/library-go rerun_command: /test verify @@ -171,7 +169,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -208,8 +206,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-deps path_alias: github.com/openshift/library-go rerun_command: /test verify-deps @@ -225,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/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-postsubmits.yaml index 702dd46af05ce..56237ce176876 100644 --- a/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/linuxptp-daemon: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/linuxptp-daemon @@ -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/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-presubmits.yaml index 2eefeae829792..3c7c9f371360c 100644 --- a/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/linuxptp-daemon rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/linuxptp-daemon rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-postsubmits.yaml index f3387c03aa48c..b226907d16612 100644 --- a/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/local-storage-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/local-storage-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/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-presubmits.yaml index e1a809448d68a..4d749a6064630 100644 --- a/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.8-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.8-e2e-operator path_alias: github.com/openshift/local-storage-operator rerun_command: /test e2e-operator @@ -38,7 +38,7 @@ presubmits: value: make test_e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/local-storage-operator rerun_command: /test images @@ -114,7 +114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -151,8 +151,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/local-storage-operator rerun_command: /test unit @@ -168,7 +168,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-postsubmits.yaml index 7ff0b0e36310d..c4e9b1ecb45d0 100644 --- a/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/loki: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/loki @@ -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/loki/openshift-priv-loki-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-presubmits.yaml index 373524a95a982..6cd994301d498 100644 --- a/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.8-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.8-images path_alias: github.com/openshift/loki rerun_command: /test images @@ -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-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-postsubmits.yaml index 859fce1dfbbcc..776053143646a 100644 --- a/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/machine-api-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/machine-api-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/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-presubmits.yaml index df780e9ddb237..d92b8c1eb92c2 100644 --- a/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-operator path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws-operator @@ -112,7 +112,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-operator-tech-preview path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws-operator-tech-preview @@ -200,7 +200,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -259,8 +259,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws-upgrade @@ -278,7 +278,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -331,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-api-operator-release-4.8-e2e-aws-workers-rhel7 path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws-workers-rhel7 @@ -350,7 +350,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -403,8 +403,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-azure path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-azure @@ -422,7 +422,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-machine-api-operator-release-4.8-e2e-azure-operator path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-azure-operator @@ -504,7 +504,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -563,8 +563,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-gcp @@ -582,7 +582,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -637,8 +637,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-operator path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-gcp-operator @@ -666,7 +666,7 @@ presubmits: value: stable:cluster-api-actuator-pkg 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-machine-api-operator-release-4.8-e2e-metal-ipi path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-metal-ipi @@ -746,7 +746,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -801,8 +801,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-vsphere-serial path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-vsphere-serial @@ -820,7 +820,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -873,8 +873,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-goimports path_alias: github.com/openshift/machine-api-operator rerun_command: /test goimports @@ -890,7 +890,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -927,8 +927,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-golint path_alias: github.com/openshift/machine-api-operator rerun_command: /test golint @@ -944,7 +944,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -981,8 +981,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-govet path_alias: github.com/openshift/machine-api-operator rerun_command: /test govet @@ -998,7 +998,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1035,8 +1035,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/machine-api-operator rerun_command: /test images @@ -1052,7 +1052,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1089,8 +1089,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/machine-api-operator rerun_command: /test unit @@ -1106,7 +1106,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-postsubmits.yaml index d4ad297f8c6a6..0f0d99f9d1373 100644 --- a/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/machine-config-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/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/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-presubmits.yaml index dcc4d33035305..968e4061bea2d 100644 --- a/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.8-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.8-cluster-bootimages path_alias: github.com/openshift/machine-config-operator rerun_command: /test cluster-bootimages @@ -38,7 +38,7 @@ presubmits: value: ./test/e2e/old-bootimages.sh image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws @@ -116,7 +116,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-disruptive path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws-disruptive @@ -193,11 +193,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 @@ -256,8 +255,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-proxy path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws-proxy @@ -275,7 +274,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -328,8 +327,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-workers-rhel7 path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws-workers-rhel7 @@ -347,7 +346,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -400,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-machine-config-operator-release-4.8-e2e-azure path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-azure @@ -419,7 +418,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -472,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-machine-config-operator-release-4.8-e2e-gcp-op path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-gcp-op @@ -499,7 +498,7 @@ presubmits: value: make test-e2e 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.8-e2e-metal-ipi path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-metal-ipi @@ -579,7 +578,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -634,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-machine-config-operator-release-4.8-e2e-ovn-step-registry path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-ovn-step-registry @@ -653,7 +652,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -706,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-machine-config-operator-release-4.8-e2e-upgrade path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-upgrade @@ -725,7 +724,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -780,8 +779,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-vsphere path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-vsphere @@ -799,7 +798,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -852,8 +851,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-vsphere-upi path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-vsphere-upi @@ -879,7 +878,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -938,8 +937,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/machine-config-operator rerun_command: /test images @@ -955,7 +954,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -992,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-machine-config-operator-release-4.8-unit path_alias: github.com/openshift/machine-config-operator rerun_command: /test unit @@ -1009,7 +1008,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-machine-config-operator-release-4.8-verify path_alias: github.com/openshift/machine-config-operator rerun_command: /test verify @@ -1063,7 +1062,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-postsubmits.yaml index 85319066c56c1..791f688ad1f23 100644 --- a/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/mdns-publisher: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/mdns-publisher @@ -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/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-presubmits.yaml index b9e05923e13f2..efdba66e676d9 100644 --- a/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.8-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.8-gofmt path_alias: github.com/openshift/mdns-publisher rerun_command: /test gofmt @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-govet path_alias: github.com/openshift/mdns-publisher rerun_command: /test govet @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/mdns-publisher rerun_command: /test images @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -173,8 +173,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/mdns-publisher rerun_command: /test unit @@ -190,7 +190,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-postsubmits.yaml index 95c7db7f13119..401df1c7225db 100644 --- a/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/metal3-smart-exporter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/metal3-smart-exporter @@ -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/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-presubmits.yaml index cfac30395954c..fde1fa7b21903 100644 --- a/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.8-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.8-images path_alias: github.com/openshift/metal3-smart-exporter rerun_command: /test images @@ -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-priv/metering-operator/openshift-priv-metering-operator-master-periodics.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-periodics.yaml new file mode 100644 index 0000000000000..89e62a1d2bd61 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-periodics.yaml @@ -0,0 +1,89 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@daily' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: openshift-priv + path_alias: github.com/kube-reporting/metering-operator + repo: metering-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-metering-operator-master-metering-periodic-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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-periodic-aws-cluster-profile + - --target=metering-periodic-aws + - --template=/usr/local/metering-periodic-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-periodic-aws + - name: TEST_COMMAND + value: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-periodic-aws-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-periodic-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator 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..4c396fb60cec0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..3f3623b9542c3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-presubmits.yaml @@ -0,0 +1,416 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.1-postsubmits.yaml new file mode 100644 index 0000000000000..6f4fd4a2dc8d2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.1-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: api.ci + 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.1-images + path_alias: github.com/kube-reporting/metering-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/metering-operator/openshift-priv-metering-operator-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.1-presubmits.yaml new file mode 100644 index 0000000000000..95d23f30b956c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.1-presubmits.yaml @@ -0,0 +1,256 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build01 + 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.1-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.1-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/metering-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-e2e-aws + - name: TEST_COMMAND + value: | + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/integration make integration + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.1 + cluster: build01 + 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.1-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.1-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..1b3878525eeb6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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.2-images + path_alias: github.com/kube-reporting/metering-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/metering-operator/openshift-priv-metering-operator-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..b5ccc06b09603 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.2-presubmits.yaml @@ -0,0 +1,256 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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.2-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.2-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/metering-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-e2e-aws + - name: TEST_COMMAND + value: | + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/integration make integration + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.2 + cluster: build01 + 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.2-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.2-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..7dd914cfe95aa --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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.3-images + path_alias: github.com/kube-reporting/metering-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/metering-operator/openshift-priv-metering-operator-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..68c26ac0f33cb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.3-presubmits.yaml @@ -0,0 +1,256 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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.3-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.3-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/metering-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-e2e-aws + - name: TEST_COMMAND + value: | + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/integration make integration + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.3 + cluster: build01 + 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.3-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.3-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..3992bcc190bee --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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.4-images + path_alias: github.com/kube-reporting/metering-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/metering-operator/openshift-priv-metering-operator-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..3f173166a328f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.4-presubmits.yaml @@ -0,0 +1,255 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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.4-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.4-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/metering-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-e2e-aws + - name: TEST_COMMAND + value: | + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.4 + cluster: build01 + 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.4-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.4-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-periodics.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-periodics.yaml new file mode 100644 index 0000000000000..51aba5fd62f9b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-periodics.yaml @@ -0,0 +1,89 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@daily' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.5 + org: openshift-priv + path_alias: github.com/kube-reporting/metering-operator + repo: metering-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-metering-operator-release-4.5-metering-periodic-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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-periodic-aws-cluster-profile + - --target=metering-periodic-aws + - --template=/usr/local/metering-periodic-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-periodic-aws + - name: TEST_COMMAND + value: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-periodic-aws-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-periodic-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator 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..2c418324ad561 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/metering-operator/openshift-priv-metering-operator-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..a2e01cfa1972a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-presubmits.yaml @@ -0,0 +1,259 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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.5-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.5-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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 + - --template=/usr/local/metering-e2e-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-e2e-aws + - name: TEST_COMMAND + value: | + 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 -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 3 + + # Note: re-enable upgrade testing once CRD + apiserver issues have been dealt with + # TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/upgrade EXTRA_TEST_FLAGS="-run TestMeteringUpgrades" make e2e + + TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-e2e-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.5 + cluster: build01 + 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.5-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.5-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.6-periodics.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-periodics.yaml new file mode 100644 index 0000000000000..9803a81437405 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-periodics.yaml @@ -0,0 +1,89 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@daily' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.6 + org: openshift-priv + path_alias: github.com/kube-reporting/metering-operator + repo: metering-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-metering-operator-release-4.6-metering-periodic-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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-periodic-aws-cluster-profile + - --target=metering-periodic-aws + - --template=/usr/local/metering-periodic-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-periodic-aws + - name: TEST_COMMAND + value: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-periodic-aws-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-periodic-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator 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..1093addbf0ea2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..9abc48d7ee8f7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-presubmits.yaml @@ -0,0 +1,416 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-periodics.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-periodics.yaml new file mode 100644 index 0000000000000..281c716b88dd7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-periodics.yaml @@ -0,0 +1,89 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@daily' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift-priv + path_alias: github.com/kube-reporting/metering-operator + repo: metering-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-metering-operator-release-4.7-metering-periodic-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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-periodic-aws-cluster-profile + - --target=metering-periodic-aws + - --template=/usr/local/metering-periodic-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-periodic-aws + - name: TEST_COMMAND + value: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-periodic-aws-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-periodic-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator 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..0f57e9372c7c8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..231a5602838db --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-presubmits.yaml @@ -0,0 +1,416 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-periodics.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..1255f1036f5f8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-periodics.yaml @@ -0,0 +1,89 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@daily' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/kube-reporting/metering-operator + repo: metering-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-metering-operator-release-4.8-metering-periodic-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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-periodic-aws-cluster-profile + - --target=metering-periodic-aws + - --template=/usr/local/metering-periodic-aws + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: metering-periodic-aws + - name: TEST_COMMAND + value: | + set -x + + make e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_RUN_ALL_INSTALL_TESTS="true" TEST_OUTPUT_PATH=/tmp/artifacts/metering_test_output/e2e + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-periodic-aws-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/metering-periodic-aws + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator 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..58d1e58ced423 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..5127abe0a746e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-presubmits.yaml @@ -0,0 +1,416 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-postsubmits.yaml index 91a143faddcf4..6539bdb9cd0b4 100644 --- a/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/multus-admission-controller: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/multus-admission-controller @@ -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/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-presubmits.yaml index 54a3cd1ffb981..c5be2ba109dd4 100644 --- a/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/multus-admission-controller rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/multus-admission-controller rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-postsubmits.yaml index f82b143d74a5c..13e3950011710 100644 --- a/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/multus-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/multus-cni @@ -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/multus-cni/openshift-priv-multus-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-presubmits.yaml index 48d68efa1aed8..61e8c5f156b5d 100644 --- a/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/multus-cni rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/multus-cni rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/multus-cni rerun_command: /test images @@ -172,7 +172,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-postsubmits.yaml index c5d02ea7bf57e..b377a345c7e8b 100644 --- a/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/must-gather: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/must-gather @@ -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/must-gather/openshift-priv-must-gather-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-presubmits.yaml index d44f245f7f6a8..969ddb000b4e3 100644 --- a/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/must-gather rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/must-gather rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-postsubmits.yaml index 753206d53870d..6aaa68f557fa9 100644 --- a/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/network-metrics-daemon: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/network-metrics-daemon @@ -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/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-presubmits.yaml index 11998a865bb1a..cdb9cf631865c 100644 --- a/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.8-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.8-e2e path_alias: github.com/openshift/network-metrics-daemon rerun_command: /test e2e @@ -38,7 +38,7 @@ presubmits: value: make run-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -99,8 +99,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/network-metrics-daemon rerun_command: /test images @@ -116,7 +116,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -153,8 +153,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/network-metrics-daemon rerun_command: /test unit @@ -170,7 +170,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-postsubmits.yaml index 4afd4244f60e2..deefa89cf5c6d 100644 --- a/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/node-feature-discovery: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/node-feature-discovery @@ -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/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-presubmits.yaml index c8238ef080527..e1252a692dfa6 100644 --- a/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.8-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.8-images path_alias: github.com/openshift/node-feature-discovery rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/node-feature-discovery rerun_command: /test unit @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/node-feature-discovery rerun_command: /test verify @@ -136,7 +136,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-postsubmits.yaml index 6449ab79b0294..bde1ffb9ee10a 100644 --- a/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/node-problem-detector-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/node-problem-detector-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/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-presubmits.yaml index e9fd5cca01b07..0a5783f3baa0b 100644 --- a/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.8-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.8-images path_alias: github.com/openshift/node-problem-detector-operator rerun_command: /test images @@ -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-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-postsubmits.yaml index 4036fcaa00c2c..7b4f73f2dbfa8 100644 --- a/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/node-problem-detector: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/node-problem-detector @@ -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/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-presubmits.yaml index 84a7d956c5d40..004220ff32375 100644 --- a/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.8-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.8-images path_alias: github.com/openshift/node-problem-detector rerun_command: /test images @@ -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-priv/node_exporter/openshift-priv-node_exporter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-postsubmits.yaml index f16d7a2dbae10..08e53f5ba6446 100644 --- a/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/node_exporter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/node_exporter @@ -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/node_exporter/openshift-priv-node_exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-presubmits.yaml index 59ed777fca2e9..4c69c87c6eb9f 100644 --- a/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/node_exporter rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/node_exporter rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-postsubmits.yaml index 1a3e61662a91e..efd69d1cbfe93 100644 --- a/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/oauth-apiserver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/oauth-apiserver @@ -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/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-presubmits.yaml index f94f0835d49d6..be1e690fdd381 100644 --- a/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/oauth-apiserver rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/oauth-apiserver rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/oauth-apiserver rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/oauth-apiserver rerun_command: /test unit @@ -226,7 +226,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-oauth-apiserver-release-4.8-verify path_alias: github.com/openshift/oauth-apiserver rerun_command: /test verify @@ -280,7 +280,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-postsubmits.yaml index 1f80357388fd3..9a176b54e9b14 100644 --- a/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/oauth-proxy: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/oauth-proxy @@ -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/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-presubmits.yaml index 93b585d7f7931..2e65405e8a3e7 100644 --- a/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/oauth-proxy rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/oauth-proxy rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/oauth-proxy rerun_command: /test unit @@ -154,7 +154,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,8 +191,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/oauth-proxy rerun_command: /test verify @@ -208,7 +208,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-oauth-proxy-release-4.8-verify-deps path_alias: github.com/openshift/oauth-proxy rerun_command: /test verify-deps @@ -262,7 +262,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-postsubmits.yaml index 475deb09bc2ee..55fe4111ebc46 100644 --- a/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/oauth-server: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/oauth-server @@ -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/oauth-server/openshift-priv-oauth-server-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-presubmits.yaml index d67e4a2f82f60..979c067764a35 100644 --- a/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.8-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.8-e2e-aws-serial path_alias: github.com/openshift/oauth-server rerun_command: /test e2e-aws-serial @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp path_alias: github.com/openshift/oauth-server rerun_command: /test e2e-gcp @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -157,8 +157,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-upgrade path_alias: github.com/openshift/oauth-server rerun_command: /test e2e-upgrade @@ -176,7 +176,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -231,8 +231,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/oauth-server rerun_command: /test images @@ -248,7 +248,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -285,8 +285,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/oauth-server rerun_command: /test unit @@ -302,7 +302,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-server-release-4.8-verify path_alias: github.com/openshift/oauth-server rerun_command: /test verify @@ -356,7 +356,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-oauth-server-release-4.8-verify-deps path_alias: github.com/openshift/oauth-server rerun_command: /test verify-deps @@ -410,7 +410,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-postsubmits.yaml index b27ad1f95491b..2f4df06d006f4 100644 --- a/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/oc: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/oc @@ -28,7 +28,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-presubmits.yaml index 5da30087c1225..3fdfc33758358 100644 --- a/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.8-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.8-build-rpms-from-tar path_alias: github.com/openshift/oc rerun_command: /test build-rpms-from-tar @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws path_alias: github.com/openshift/oc rerun_command: /test e2e-aws @@ -84,7 +84,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-builds path_alias: github.com/openshift/oc rerun_command: /test e2e-aws-builds @@ -156,7 +156,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/oc rerun_command: /test e2e-aws-upgrade @@ -228,7 +228,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-oc-release-4.8-e2e-cmd path_alias: github.com/openshift/oc rerun_command: /test e2e-cmd @@ -300,7 +300,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-oc-release-4.8-images path_alias: github.com/openshift/oc rerun_command: /test images @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -410,8 +410,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-rpm-build path_alias: github.com/openshift/oc rerun_command: /test rpm-build @@ -427,7 +427,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -464,8 +464,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/oc rerun_command: /test unit @@ -481,7 +481,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -518,8 +518,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/oc rerun_command: /test verify @@ -535,7 +535,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -572,8 +572,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-deps path_alias: github.com/openshift/oc rerun_command: /test verify-deps @@ -589,7 +589,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-postsubmits.yaml index 42762f22ea8c2..5ba2b57a18243 100644 --- a/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ocp-release-operator-sdk: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ocp-release-operator-sdk @@ -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/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-presubmits.yaml index d9de9a3d5c7e2..cdf00b0fcd936 100644 --- a/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.8-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.8-e2e-aws-ansible path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test e2e-aws-ansible @@ -38,7 +38,7 @@ presubmits: value: make -f ci/prow.Makefile test-e2e-ansible image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-helm path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test e2e-aws-helm @@ -124,7 +124,7 @@ presubmits: value: make -f ci/prow.Makefile test-e2e-helm image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -183,8 +183,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test images @@ -200,7 +200,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -237,8 +237,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-sanity path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test sanity @@ -254,7 +254,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -291,8 +291,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test unit @@ -308,7 +308,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-ansible/openshift-priv-openshift-ansible-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-postsubmits.yaml index 5a45225005764..3ef559d92e87c 100644 --- a/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-ansible: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/openshift-ansible @@ -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/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-presubmits.yaml index 3a056c9a697aa..54adfb7ec04cc 100644 --- a/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.8-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.8-e2e-aws-workers-rhel7 path_alias: github.com/openshift/openshift-ansible rerun_command: /test e2e-aws-workers-rhel7 @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/openshift-ansible rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/openshift-ansible rerun_command: /test unit @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-postsubmits.yaml index 30a5acfa541fe..a8e08b75c6e77 100644 --- a/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-apiserver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/openshift-apiserver @@ -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/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-presubmits.yaml index 88c1dcb18e116..6ac0dfd579827 100644 --- a/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/openshift-apiserver rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-serial path_alias: github.com/openshift/openshift-apiserver rerun_command: /test e2e-aws-serial @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/openshift-apiserver rerun_command: /test e2e-aws-upgrade @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-cmd path_alias: github.com/openshift/openshift-apiserver rerun_command: /test e2e-cmd @@ -246,7 +246,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-openshift-apiserver-release-4.8-images path_alias: github.com/openshift/openshift-apiserver rerun_command: /test images @@ -316,7 +316,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -353,8 +353,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/openshift-apiserver rerun_command: /test unit @@ -370,7 +370,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -407,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-openshift-apiserver-release-4.8-verify path_alias: github.com/openshift/openshift-apiserver rerun_command: /test verify @@ -424,7 +424,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-postsubmits.yaml index 59af665b59e40..ef68f87438bd7 100644 --- a/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-controller-manager: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/openshift-controller-manager @@ -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/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-presubmits.yaml index 68ce30971d17d..d915f2b1cd8d0 100644 --- a/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-builds path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-aws-builds @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-proxy path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-aws-proxy @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-aws-upgrade @@ -246,7 +246,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-openshift-controller-manager-release-4.8-e2e-gcp path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-gcp @@ -318,7 +318,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-controller-manager-release-4.8-e2e-gcp-builds path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-gcp-builds @@ -392,7 +392,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -447,8 +447,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test images @@ -464,7 +464,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -501,8 +501,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test unit @@ -518,7 +518,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-openshift-controller-manager-release-4.8-verify path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test verify @@ -572,7 +572,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-postsubmits.yaml index e9add1395bb49..0abf31f7aa6fa 100644 --- a/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-state-metrics: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/openshift-state-metrics @@ -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/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-presubmits.yaml index 42d3fab87d05a..a578ebf1f6d00 100644 --- a/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.8-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.8-doccheck path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test doccheck @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test e2e-aws @@ -84,7 +84,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-gofmt path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test gofmt @@ -154,7 +154,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,8 +191,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test images @@ -208,7 +208,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-openshift-state-metrics-release-4.8-unit path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test unit @@ -262,7 +262,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-postsubmits.yaml index 25baa5929719f..eef01f834be06 100644 --- a/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-tests-private: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-private-release-4.8-images path_alias: github.com/openshift/openshift-tests-private @@ -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/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-presubmits.yaml index b0b13b3324c4e..9357c76fa9a0a 100644 --- a/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.8-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-private-release-4.8-e2e-aws path_alias: github.com/openshift/openshift-tests-private rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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-private-release-4.8-images path_alias: github.com/openshift/openshift-tests-private rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-postsubmits.yaml index 48285f4841c83..0c5b1b85a8863 100644 --- a/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-tests: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/openshift-tests @@ -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/openshift-tests/openshift-priv-openshift-tests-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-presubmits.yaml index e090b5bc735ef..e2d0c884ca41b 100644 --- a/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.8-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.8-images path_alias: github.com/openshift/openshift-tests rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/openshift-tests rerun_command: /test unit @@ -82,7 +82,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml index 4b8f0ffe964df..073fb65b7b7a0 100644 --- a/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openstack-cinder-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/openstack-cinder-csi-driver-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/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml index 56b75c12c5352..7bcbe6613f5aa 100644 --- a/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.8-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.8-images path_alias: github.com/openshift/openstack-cinder-csi-driver-operator rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/openstack-cinder-csi-driver-operator rerun_command: /test verify @@ -82,7 +82,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..7a551ca984f3b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..b2e9bfa5468f7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-presubmits.yaml @@ -0,0 +1,486 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..1fc3fa5177a6c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..f95fe10932649 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-presubmits.yaml @@ -0,0 +1,536 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..51e0d5fc89c6f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..fd775dbee290f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-presubmits.yaml @@ -0,0 +1,536 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..2648454f4f22d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..4e91244fefd27 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-presubmits.yaml @@ -0,0 +1,486 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..ab58546f3e884 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..946d5b89e23b8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-presubmits.yaml @@ -0,0 +1,486 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..16a49d5e7a346 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..04e61c8f8b995 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-presubmits.yaml @@ -0,0 +1,486 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..fdda83056391e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..fad738e1e306a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-presubmits.yaml @@ -0,0 +1,486 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..53ec1a305bd8e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..fa5dd7fd372e2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-presubmits.yaml @@ -0,0 +1,486 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..fe2c977a0be15 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..a7a255ad7f65c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-presubmits.yaml @@ -0,0 +1,486 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-olm + - name: TEST_COMMAND + value: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-olm + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + 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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..a953f3507df2d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..67ea654be2874 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-presubmits.yaml @@ -0,0 +1,500 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..6d08ad6c9bf76 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-presubmits.yaml new file mode 100644 index 0000000000000..f73aa022e5a28 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-presubmits.yaml @@ -0,0 +1,428 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build01 + 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.1-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.1-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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.1-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.1 + cluster: build01 + 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.1-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.1-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.1-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.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..25d937bfb55b5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..a4a2676be538e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-presubmits.yaml @@ -0,0 +1,428 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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.2-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.2-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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.2-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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.2 + cluster: build01 + 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.2-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.2-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.2-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.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..cfd8b11a81d87 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..c3a763f878179 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-presubmits.yaml @@ -0,0 +1,428 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..41e0a191015da --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..dcb120d16f98a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-presubmits.yaml @@ -0,0 +1,500 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..f327cd0f6de82 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..db2f0119b14bc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-presubmits.yaml @@ -0,0 +1,500 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..e5b4e2be27f24 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..7c289598e00d3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-presubmits.yaml @@ -0,0 +1,500 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..5d2bd58a9a706 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..cafaf71405060 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-presubmits.yaml @@ -0,0 +1,500 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..18a9f1f0602f9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..70b34dc211066 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-presubmits.yaml @@ -0,0 +1,500 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-console-olm + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-console-olm + - name: TEST_COMMAND + value: ./test-prow-e2e.sh olmFull + - name: TEST_IMAGESTREAM_TAG + value: stable:console-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-console-olm-cluster-profile + name: cluster-profile + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm + name: job-definition + subPath: cluster-launch-installer-custom-test-image.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-custom-test-image + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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 + - --template=/usr/local/e2e-aws-operator + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-operator + - name: TEST_COMMAND + value: make e2e-job + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-operator + name: job-definition + subPath: cluster-launch-installer-src.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-src + name: job-definition + - 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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..b18485f154024 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/operator-registry/openshift-priv-operator-registry-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-presubmits.yaml new file mode 100644 index 0000000000000..1d11624959622 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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-master-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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-master-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-master-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.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..1a9b4cdccea4e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..89bbc75cd6360 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..d5afeb20d5c24 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..5e604ddab669b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..1a7a412f52f46 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..625cef3f5a2d9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..edfe38a2e48be --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..8077146b9138e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..6e0e7e5f9591d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..652e1d54ac5a3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..f90216f33e9b8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..bfc0e43bf6e5e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..91027b60d3812 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..ee4b8fca83375 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..2824f7f784d5b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..5caf0bcd3c3fa --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-presubmits.yaml @@ -0,0 +1,182 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-postsubmits.yaml index 42f6a713f7598..25f5ae8f103ea 100644 --- a/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/origin-aggregated-logging: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-aggregated-logging-release-4.8-images path_alias: github.com/openshift/origin-aggregated-logging @@ -28,7 +28,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-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-presubmits.yaml index de2f221780c5d..d1f6846fd0f04 100644 --- a/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.8-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-aggregated-logging-release-4.8-clo-functional path_alias: github.com/openshift/origin-aggregated-logging rerun_command: /test clo-functional @@ -35,13 +35,12 @@ presubmits: - name: JOB_NAME_SAFE value: clo-functional - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-functional + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-functional - name: TEST_IMAGESTREAM_TAG value: stable:cluster-logging-operator-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +99,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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-aggregated-logging-release-4.8-cluster-logging-operator-e2e path_alias: github.com/openshift/origin-aggregated-logging rerun_command: /test cluster-logging-operator-e2e @@ -124,13 +123,12 @@ presubmits: - name: JOB_NAME_SAFE value: cluster-logging-operator-e2e - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-e2e-olm + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm - name: TEST_IMAGESTREAM_TAG value: stable:cluster-logging-operator-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -189,8 +187,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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-aggregated-logging-release-4.8-elastic-operator-e2e path_alias: github.com/openshift/origin-aggregated-logging rerun_command: /test elastic-operator-e2e @@ -218,7 +216,7 @@ presubmits: value: stable:elasticsearch-operator-src image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -277,8 +275,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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-aggregated-logging-release-4.8-images path_alias: github.com/openshift/origin-aggregated-logging rerun_command: /test images @@ -295,7 +293,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -332,8 +330,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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-aggregated-logging-release-4.8-smoke path_alias: github.com/openshift/origin-aggregated-logging rerun_command: /test smoke @@ -361,7 +359,7 @@ presubmits: value: stable:origin-aggregated-logging-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -420,8 +418,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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-aggregated-logging-release-4.8-unit path_alias: github.com/openshift/origin-aggregated-logging rerun_command: /test unit @@ -437,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/origin/openshift-priv-origin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-postsubmits.yaml index 123143e6108b2..78ea6e21e4dc7 100644 --- a/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/origin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/origin @@ -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/origin/openshift-priv-origin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-presubmits.yaml index 8687c30994b4c..d838d9eb85d15 100644 --- a/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/origin rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-csi path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-csi @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-disruptive path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-disruptive @@ -179,11 +179,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 @@ -242,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.8-e2e-aws-image-registry path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-image-registry @@ -261,7 +260,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -314,8 +313,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-jenkins path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-jenkins @@ -333,7 +332,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -386,8 +385,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-ovn path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-ovn @@ -405,7 +404,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -458,8 +457,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-proxy path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-proxy @@ -477,7 +476,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -530,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-origin-release-4.8-e2e-aws-serial path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-serial @@ -549,7 +548,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -602,8 +601,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-upgrade @@ -621,7 +620,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -674,8 +673,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-azure path_alias: github.com/openshift/origin rerun_command: /test e2e-azure @@ -693,7 +692,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -746,8 +745,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-cmd path_alias: github.com/openshift/origin rerun_command: /test e2e-cmd @@ -765,7 +764,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -820,8 +819,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp @@ -839,7 +838,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -894,8 +893,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-builds path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp-builds @@ -913,7 +912,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-origin-release-4.8-e2e-gcp-image-ecosystem path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp-image-ecosystem @@ -987,7 +986,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1042,8 +1041,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp-upgrade path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp-upgrade @@ -1061,7 +1060,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1116,8 +1115,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-vsphere path_alias: github.com/openshift/origin rerun_command: /test e2e-vsphere @@ -1143,7 +1142,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests 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-origin-release-4.8-images path_alias: github.com/openshift/origin rerun_command: /test images @@ -1219,7 +1218,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1256,8 +1255,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/origin rerun_command: /test verify @@ -1273,7 +1272,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1310,8 +1309,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-deps path_alias: github.com/openshift/origin rerun_command: /test verify-deps @@ -1327,7 +1326,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-postsubmits.yaml index 1a3a8df72748a..ce7e18ee9779d 100644 --- a/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/osd-metrics-exporter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/osd-metrics-exporter @@ -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/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-presubmits.yaml index 56cbddc12821c..07d1ccdd864ed 100644 --- a/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.8-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.8-images path_alias: github.com/openshift/osd-metrics-exporter rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/osd-metrics-exporter rerun_command: /test unit @@ -82,7 +82,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.8-presubmits.yaml index eb5e85b280656..9bf431fa73969 100644 --- a/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.8-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.8-unit path_alias: github.com/openshift/osin rerun_command: /test unit @@ -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-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml index 9c9d2ac125961..b683b701d1fbb 100644 --- a/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ovirt-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/ovirt/csi-driver-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/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-presubmits.yaml index 00dcc8dd3e1d4..ae24cf4d07285 100644 --- a/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.8-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.8-images path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-test path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test test @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test verify @@ -136,7 +136,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-postsubmits.yaml index 37298d12d05b6..75b4ff2880595 100644 --- a/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ovirt-csi-driver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/ovirt/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-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-presubmits.yaml index 324c01b22ba20..be71ac6818832 100644 --- a/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.8-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.8-images path_alias: github.com/ovirt/csi-driver rerun_command: /test images @@ -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-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-periodics.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-periodics.yaml index 6ec2691e29fd0..6f433a7dfe67b 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-periodics.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-periodics.yaml @@ -6,14 +6,14 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - 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' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-ovn-kubernetes-release-4.8-e2e-gcp-ovn-upgrade spec: containers: @@ -29,7 +29,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -79,14 +79,14 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - 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' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-ovn-kubernetes-release-4.8-e2e-metal-ipi-ovn-dualstack-periodic spec: containers: @@ -102,7 +102,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-postsubmits.yaml index 6545f83d9fcac..49cf9dd4d16d8 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ovn-kubernetes: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ovn-kubernetes @@ -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/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-presubmits.yaml index be6744581d72e..f2a366fc3f306 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.8-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.8-e2e-azure-ovn path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-azure-ovn @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-metal-ipi-ovn-dualstack path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -157,8 +157,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -176,7 +176,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -231,8 +231,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-operator-with-custom-vxlan-port path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-operator-with-custom-vxlan-port @@ -250,7 +250,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-ovn-kubernetes-release-4.8-e2e-ovn-hybrid-step-registry path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-ovn-hybrid-step-registry @@ -322,7 +322,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-ovn-kubernetes-release-4.8-e2e-vsphere-ovn path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-vsphere-ovn @@ -394,7 +394,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -447,8 +447,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-windows-hybrid-network path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-windows-hybrid-network @@ -466,7 +466,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -519,8 +519,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test images @@ -536,7 +536,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..932f2e478fd5f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.10-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-presubmits.yaml similarity index 91% rename from ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.10-presubmits.yaml rename to ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-presubmits.yaml index 712674b438e72..fc7bff7b7811f 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.10-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.10 + - master cluster: build01 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.10-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: @@ -57,7 +57,7 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-3.10 + - master cluster: build01 context: ci/prow/unit decorate: true @@ -67,8 +67,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.10-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.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.1-postsubmits.yaml new file mode 100644 index 0000000000000..10b33787fe4e7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.1-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: api.ci + 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.1-images + path_alias: github.com/kube-reporting/presto + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/presto/openshift-priv-presto-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.1-presubmits.yaml new file mode 100644 index 0000000000000..b205df935c182 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.1-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build01 + 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.1-images + path_alias: github.com/kube-reporting/presto + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/presto/openshift-priv-presto-release-4.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..1bb959b450c28 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.2-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: api.ci + 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.2-images + path_alias: github.com/kube-reporting/presto + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/presto/openshift-priv-presto-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..02902a8c54dbd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.2-presubmits.yaml @@ -0,0 +1,56 @@ +presubmits: + openshift-priv/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build01 + 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.2-images + path_alias: github.com/kube-reporting/presto + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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/presto/openshift-priv-presto-release-4.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..35c06542a46c1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.3-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: api.ci + 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.3-images + path_alias: github.com/kube-reporting/presto + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.3-presubmits.yaml similarity index 91% 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-release-4.3-presubmits.yaml index d9f7952d93d0f..b5203d2b246b4 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-release-4.3-presubmits.yaml @@ -1,9 +1,9 @@ presubmits: - openshift-priv/kubernetes-autoscaler: + openshift-priv/presto: - agent: kubernetes always_run: true branches: - - release-3.11 + - release-4.3 cluster: build01 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-release-4.3-images + path_alias: github.com/kube-reporting/presto rerun_command: /test images spec: containers: @@ -57,7 +57,7 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-3.11 + - release-4.3 cluster: build01 context: ci/prow/unit decorate: true @@ -67,8 +67,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-release-4.3-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.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..bea167104922c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.4-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: api.ci + 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.4-images + path_alias: github.com/kube-reporting/presto + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.10-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.4-presubmits.yaml similarity index 89% rename from ci-operator/jobs/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.10-presubmits.yaml rename to ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.4-presubmits.yaml index 0c7a2be3a2a11..9ffc5002da2cb 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.10-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.4-presubmits.yaml @@ -1,9 +1,9 @@ presubmits: - openshift-priv/kubernetes-metrics-server: + openshift-priv/presto: - agent: kubernetes always_run: true branches: - - release-3.10 + - release-4.4 cluster: build01 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.10-images - path_alias: github.com/kubernetes-incubator/metrics-server + name: pull-ci-openshift-priv-presto-release-4.4-images + path_alias: github.com/kube-reporting/presto rerun_command: /test images spec: containers: @@ -57,7 +57,7 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-3.10 + - release-4.4 cluster: build01 context: ci/prow/unit decorate: true @@ -67,8 +67,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.10-unit - path_alias: github.com/kubernetes-incubator/metrics-server + name: pull-ci-openshift-priv-presto-release-4.4-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..0669066565cde --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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 89% 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 77d615b74d85c..75dbdbdd569b4 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: build01 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: @@ -57,7 +57,7 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-3.11 + - release-4.5 cluster: build01 context: ci/prow/unit decorate: true @@ -67,8 +67,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..c3ade892f936a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/presto/openshift-priv-presto-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..caa55d8a836ad --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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.6-images + path_alias: github.com/kube-reporting/presto + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.6-unit + path_alias: github.com/kube-reporting/presto + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..bcb27dfe48dda --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/presto/openshift-priv-presto-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..e55caa7c30207 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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.7-images + path_alias: github.com/kube-reporting/presto + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.7-unit + path_alias: github.com/kube-reporting/presto + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2d99866d93d41 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..eaeab6d5d8c70 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-presubmits.yaml @@ -0,0 +1,110 @@ +presubmits: + openshift-priv/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-postsubmits.yaml index da23f4b81da48..b80c05f135c1b 100644 --- a/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/project-request-limit: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/project-request-limit @@ -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/project-request-limit/openshift-priv-project-request-limit-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-presubmits.yaml index 006a9dd5de484..cd772cf5f0753 100644 --- a/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/project-request-limit rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/project-request-limit rerun_command: /test images @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/project-request-limit rerun_command: /test unit @@ -154,7 +154,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,8 +191,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/project-request-limit rerun_command: /test verify @@ -208,7 +208,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-project-request-limit-release-4.8-verify-deps path_alias: github.com/openshift/project-request-limit rerun_command: /test verify-deps @@ -262,7 +262,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-postsubmits.yaml index a67bf86ce1a4d..02a31e2330046 100644 --- a/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/prom-label-proxy: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/prom-label-proxy @@ -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/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-presubmits.yaml index c26ad95a96d88..88716c698aed9 100644 --- a/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/prom-label-proxy rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/prom-label-proxy rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-postsubmits.yaml index 80cf0061fa59d..dd7288d9f19d5 100644 --- a/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/prometheus-alertmanager: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/prometheus-alertmanager @@ -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/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-presubmits.yaml index da36f478135cb..7315f1ff95ca3 100644 --- a/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/prometheus-alertmanager rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/prometheus-alertmanager rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/prometheus-alertmanager rerun_command: /test images @@ -172,7 +172,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-postsubmits.yaml index 6f49f2af61ccd..8b6c01bb90c3d 100644 --- a/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/prometheus-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/coreos/prometheus-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/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-presubmits.yaml index a0fb9e93f42b6..e1859ee817a05 100644 --- a/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.8-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.8-e2e-aws path_alias: github.com/coreos/prometheus-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/coreos/prometheus-operator rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/coreos/prometheus-operator rerun_command: /test images @@ -172,7 +172,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-postsubmits.yaml index 33c775c867939..b65180eb9a601 100644 --- a/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/prometheus: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/prometheus @@ -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/prometheus/openshift-priv-prometheus-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-presubmits.yaml index 40871c39b784d..473804b16e12e 100644 --- a/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/prometheus rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/prometheus rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/prometheus rerun_command: /test images @@ -172,7 +172,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-postsubmits.yaml index 548f662447859..72266291fc555 100644 --- a/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ptp-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/ptp-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/ptp-operator/openshift-priv-ptp-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-presubmits.yaml index c2de6ec05deaf..57f6d878f300e 100644 --- a/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/ptp-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/ptp-operator rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml index 3156839d6e67f..8cc64a2686470 100644 --- a/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/redhat-subscription-injection-webhook: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/redhat-subscription-injection-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-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml index b3983e5f960bf..ee30f76d14aab 100644 --- a/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.8-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.8-images path_alias: github.com/openshift/redhat-subscription-injection-webhook rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/redhat-subscription-injection-webhook rerun_command: /test unit @@ -82,7 +82,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -119,8 +119,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/redhat-subscription-injection-webhook rerun_command: /test verify @@ -136,7 +136,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-postsubmits.yaml index ebbf5324325da..d4dd373ee4153 100644 --- a/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/route-override-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/route-override-cni @@ -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/route-override-cni/openshift-priv-route-override-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-presubmits.yaml index ae9d8a22a171d..d5bb739280540 100644 --- a/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/route-override-cni rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/route-override-cni rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-postsubmits.yaml index 4c624244aad3e..dbb14f17331b0 100644 --- a/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/router: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/router @@ -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/router/openshift-priv-router-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-presubmits.yaml index 49f664f254f51..fef5b4dc556a2 100644 --- a/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.8-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.8-e2e path_alias: github.com/openshift/router rerun_command: /test e2e @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -85,8 +85,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-metal-ipi-ovn-dualstack path_alias: github.com/openshift/router rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -104,7 +104,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -159,8 +159,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/router rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -178,7 +178,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -233,8 +233,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-metal-ipi-ovn-router path_alias: github.com/openshift/router rerun_command: /test e2e-metal-ipi-ovn-router @@ -252,7 +252,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -307,8 +307,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-upgrade path_alias: github.com/openshift/router rerun_command: /test e2e-upgrade @@ -326,7 +326,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-router-release-4.8-images path_alias: github.com/openshift/router rerun_command: /test images @@ -398,7 +398,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-router-release-4.8-unit path_alias: github.com/openshift/router rerun_command: /test unit @@ -452,7 +452,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-router-release-4.8-verify path_alias: github.com/openshift/router rerun_command: /test verify @@ -506,7 +506,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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8-presubmits.yaml index 9b2bf06d69038..cddd915df6c15 100644 --- a/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.8-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.8-unit path_alias: github.com/openshift/runtime-utils rerun_command: /test unit @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/runtime-utils rerun_command: /test verify @@ -82,7 +82,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-postsubmits.yaml index 22528e53dd483..78088214b4f94 100644 --- a/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sdn: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/sdn @@ -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/sdn/openshift-priv-sdn-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-presubmits.yaml index 291c0b032e4ad..c192fdd495a0a 100644 --- a/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/sdn rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/sdn rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-gcp path_alias: github.com/openshift/sdn rerun_command: /test e2e-gcp @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -229,8 +229,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/sdn rerun_command: /test images @@ -246,7 +246,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-sdn-release-4.8-unit path_alias: github.com/openshift/sdn rerun_command: /test unit @@ -300,7 +300,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-sdn-release-4.8-verify path_alias: github.com/openshift/sdn rerun_command: /test verify @@ -354,7 +354,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-sdn-release-4.8-verify-deps path_alias: github.com/openshift/sdn rerun_command: /test verify-deps @@ -408,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-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-postsubmits.yaml index 96fd99e1ee8b9..27f8d0e0c5ac0 100644 --- a/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/service-ca-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/service-ca-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/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-presubmits.yaml index 829b2e6601ddc..ec00323380dd0 100644 --- a/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/service-ca-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-operator path_alias: github.com/openshift/service-ca-operator rerun_command: /test e2e-aws-operator @@ -110,7 +110,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/service-ca-operator rerun_command: /test e2e-aws-upgrade @@ -188,7 +188,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-service-ca-operator-release-4.8-images path_alias: github.com/openshift/service-ca-operator rerun_command: /test images @@ -258,7 +258,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -295,8 +295,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/service-ca-operator rerun_command: /test unit @@ -312,7 +312,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -349,8 +349,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify path_alias: github.com/openshift/service-ca-operator rerun_command: /test verify @@ -366,7 +366,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -403,8 +403,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-verify-deps path_alias: github.com/openshift/service-ca-operator rerun_command: /test verify-deps @@ -420,7 +420,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-postsubmits.yaml index 9fdad9fe1c1ce..2b77e66ca405c 100644 --- a/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/service-catalog: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-incubator/service-catalog @@ -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/service-catalog/openshift-priv-service-catalog-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-presubmits.yaml index 9ed198a437409..57aa34b55e8bf 100644 --- a/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.8-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.8-e2e-aws-operator path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test e2e-aws-operator @@ -38,7 +38,7 @@ presubmits: value: make build-e2e && hack/create-subscription.sh && hack/run-e2e.sh image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test images @@ -114,7 +114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -151,8 +151,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test unit @@ -168,7 +168,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml index d952da25deaa8..f6ac11551e917 100644 --- a/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sig-storage-local-static-provisioner: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: sigs.k8s.io/sig-storage-local-static-provisioner @@ -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/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml index 1c3ecd1fc3431..2be78aa07a723 100644 --- a/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.8-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.8-images path_alias: sigs.k8s.io/sig-storage-local-static-provisioner rerun_command: /test images @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: sigs.k8s.io/sig-storage-local-static-provisioner rerun_command: /test unit @@ -82,7 +82,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..6a61f3c0ca4ab --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^master$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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 new file mode 100644 index 0000000000000..3428e9ce1c9fb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build01 + 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-master-e2e-aws + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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-master-e2e-aws-upgrade + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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-master-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-psap/special-resource-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-psap/special-resource-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.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..4640bac3c47c5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..eb96b9b85af7a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build01 + 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.5-e2e-aws + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.5-e2e-aws-upgrade + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.5-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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.5-unit + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..98980dbc28d1f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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..158809f513652 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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..68eb229e154bf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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 new file mode 100644 index 0000000000000..716aed3050dc3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build01 + 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.7-e2e-aws + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.7-e2e-aws-upgrade + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.7-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-psap/special-resource-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-psap/special-resource-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.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..d0f33fee88cbf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,54 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: api.ci + 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: + - --image-import-pull-secret=/etc/pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + 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/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 new file mode 100644 index 0000000000000..3121f29e7b990 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-presubmits.yaml @@ -0,0 +1,308 @@ +presubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build01 + 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.8-e2e-aws + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-e2e-aws-upgrade + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-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: build01 + 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.8-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-psap/special-resource-operator + rerun_command: /test unit + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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: build01 + 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-psap/special-resource-operator + rerun_command: /test verify + spec: + containers: + - args: + - --image-import-pull-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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-postsubmits.yaml index 34407ca2c00f7..8cfc784efae4f 100644 --- a/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sriov-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/sriov-cni @@ -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/sriov-cni/openshift-priv-sriov-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-presubmits.yaml index 1ecb5e047a8d9..4004d1f8a5abb 100644 --- a/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/sriov-cni rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/sriov-cni rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-postsubmits.yaml index 4e67f504b4f75..3bf5857e844aa 100644 --- a/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sriov-dp-admission-controller: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/sriov-dp-admission-controller @@ -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/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-presubmits.yaml index d703c7f57c581..8130522444f1d 100644 --- a/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/sriov-dp-admission-controller rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/sriov-dp-admission-controller rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-postsubmits.yaml index 9830d607bd9a7..8ffd900481f15 100644 --- a/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sriov-network-device-plugin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/sriov-network-device-plugin @@ -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/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-presubmits.yaml index 9ba7ece3e0d05..71e2836643d8e 100644 --- a/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/sriov-network-device-plugin rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/sriov-network-device-plugin rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-postsubmits.yaml index 5d60bfc3bae21..c107d78269417 100644 --- a/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sriov-network-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/sriov-network-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/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-presubmits.yaml index 49c12131036f0..21c01d68c1426 100644 --- a/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/sriov-network-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-gofmt path_alias: github.com/openshift/sriov-network-operator rerun_command: /test gofmt @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/sriov-network-operator rerun_command: /test images @@ -154,7 +154,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-postsubmits.yaml index 4acbbe8dcde09..b2ac9918af2fe 100644 --- a/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/telemeter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/telemeter @@ -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/telemeter/openshift-priv-telemeter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-presubmits.yaml index c37c590998ada..e33b0d6f630d6 100644 --- a/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.8-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.8-benchmark path_alias: github.com/openshift/telemeter rerun_command: /test benchmark @@ -38,7 +38,7 @@ presubmits: value: make test-benchmark image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -97,8 +97,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws path_alias: github.com/openshift/telemeter rerun_command: /test e2e-aws @@ -116,7 +116,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -169,8 +169,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/telemeter rerun_command: /test e2e-aws-upgrade @@ -188,7 +188,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-telemeter-release-4.8-images path_alias: github.com/openshift/telemeter rerun_command: /test images @@ -258,7 +258,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -295,8 +295,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-integration path_alias: github.com/openshift/telemeter rerun_command: /test integration @@ -312,7 +312,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -349,8 +349,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/telemeter rerun_command: /test unit @@ -366,7 +366,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -403,8 +403,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-vendor path_alias: github.com/openshift/telemeter rerun_command: /test vendor @@ -420,7 +420,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-postsubmits.yaml index 44cb2de8b0fc3..113e8663137df 100644 --- a/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/template-service-broker-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/template-service-broker-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/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-presubmits.yaml index 76df68c182e5f..ba60c150acc48 100644 --- a/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.8-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.8-images path_alias: github.com/openshift/template-service-broker-operator rerun_command: /test images @@ -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-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-postsubmits.yaml index 20a0cedac5c84..eaee0900ddaae 100644 --- a/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/template-service-broker: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/template-service-broker @@ -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/template-service-broker/openshift-priv-template-service-broker-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-presubmits.yaml index a00c412c8fad5..52329ae745c86 100644 --- a/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/template-service-broker rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/template-service-broker rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/template-service-broker rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/template-service-broker rerun_command: /test unit @@ -226,7 +226,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-template-service-broker-release-4.8-verify path_alias: github.com/openshift/template-service-broker rerun_command: /test verify @@ -280,7 +280,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-template-service-broker-release-4.8-verify-deps path_alias: github.com/openshift/template-service-broker rerun_command: /test verify-deps @@ -334,7 +334,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-postsubmits.yaml index daf099410c798..5b70dea01f3a6 100644 --- a/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/thanos: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/thanos @@ -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/thanos/openshift-priv-thanos-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-presubmits.yaml index f4874626b790f..1a46f212508c4 100644 --- a/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/thanos rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-aws-upgrade path_alias: github.com/openshift/thanos rerun_command: /test e2e-aws-upgrade @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/thanos rerun_command: /test images @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-vendor path_alias: github.com/openshift/thanos rerun_command: /test vendor @@ -226,7 +226,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml index 4b793929987b0..041a6e41c6fa7 100644 --- a/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/vertical-pod-autoscaler-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/vertical-pod-autoscaler-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/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml index 14a77654ea966..2899f95b7d4c0 100644 --- a/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-gofmt path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test gofmt @@ -100,7 +100,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-golint path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test golint @@ -154,7 +154,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,8 +191,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-govet path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test govet @@ -208,7 +208,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-vertical-pod-autoscaler-operator-release-4.8-images path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test images @@ -262,7 +262,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-vertical-pod-autoscaler-operator-release-4.8-unit path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test unit @@ -316,7 +316,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-postsubmits.yaml index 3003e048f0a7e..d86a84027d260 100644 --- a/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/whereabouts-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/whereabouts-cni @@ -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/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-presubmits.yaml index 2d0f3ab500c49..1bb016a002c44 100644 --- a/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.8-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.8-e2e-aws path_alias: github.com/openshift/whereabouts-cni rerun_command: /test e2e-aws @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/whereabouts-cni rerun_command: /test images @@ -100,7 +100,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml index 20249a7768fc4..152671fe72fc1 100644 --- a/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/windows-machine-config-bootstrapper: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/openshift/windows-machine-config-bootstrapper @@ -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-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml index fa05bc60cab77..4647a2a2fe4c4 100644 --- a/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.8-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.8-build path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test build @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -65,8 +65,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-wmcb path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test e2e-wmcb @@ -84,7 +84,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-e2e-wni path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test e2e-wni @@ -156,7 +156,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,8 +209,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-images path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test images @@ -226,7 +226,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-windows-machine-config-bootstrapper-release-4.8-unit-wni path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test unit-wni @@ -280,7 +280,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-windows-machine-config-bootstrapper-release-4.8-verify path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test verify @@ -334,7 +334,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.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-postsubmits.yaml index 43a0f98d0fe98..e0c04ae4a5227 100644 --- a/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/windows-machine-config-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-operator-release-4.8-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.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-presubmits.yaml index 60a769883934a..e33ed441811e2 100644 --- a/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.8-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-operator-release-4.8-aws-e2e-operator path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test aws-e2e-operator @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-aws-e2e-operator-with-custom-vxlan-port path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test aws-e2e-operator-with-custom-vxlan-port @@ -102,7 +102,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-azure-e2e-operator path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test azure-e2e-operator @@ -174,7 +174,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -227,8 +227,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-build path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test build @@ -244,7 +244,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-windows-machine-config-operator-release-4.8-images path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test images @@ -298,7 +298,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -335,8 +335,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-lint path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test lint @@ -352,7 +352,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -389,8 +389,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/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.8-unit path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test unit @@ -406,7 +406,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.8-periodics.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-periodics.yaml index 2ccaf311ecdec..71595c3d753be 100644 --- a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-periodics.yaml +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-periodics.yaml @@ -6,12 +6,12 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - base_ref: release-4.8 org: openshift-psap repo: ci-artifacts labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - 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-psap-ci-artifacts-release-4.8-gpu-operator-e2e spec: containers: @@ -26,7 +26,7 @@ periodics: - 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.8-postsubmits.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-postsubmits.yaml index 2d42d5d47757f..7653ee609533c 100644 --- a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift-psap/ci-artifacts: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-presubmits.yaml index 4889877787626..919085e4a2f42 100644 --- a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.8-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.8-images rerun_command: /test images spec: @@ -21,11 +21,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-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-postsubmits.yaml index fa0909cd28c66..c39764cc47a1a 100644 --- a/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift-psap/special-resource-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-presubmits.yaml index 969b83eb925aa..1c595582659eb 100644 --- a/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.8-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.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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.8-images rerun_command: /test images spec: @@ -147,11 +147,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 @@ -181,8 +182,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.8-unit rerun_command: /test unit spec: @@ -196,7 +197,7 @@ presubmits: - 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-psap-special-resource-operator-release-4.8-verify rerun_command: /test verify spec: @@ -241,7 +242,7 @@ presubmits: - 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.8-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-postsubmits.yaml index 374e8c7d89998..7c356886df21e 100644 --- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ansible-service-broker: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-presubmits.yaml index 96abd91ff6f83..a48728f7780f5 100644 --- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.8-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.8-build rerun_command: /test build spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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.8-fmt rerun_command: /test fmt spec: @@ -70,7 +70,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +100,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.8-fmtcheck rerun_command: /test fmtcheck spec: @@ -115,7 +115,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-ansible-service-broker-release-4.8-images rerun_command: /test images spec: @@ -156,11 +156,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 @@ -190,8 +191,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.8-lint rerun_command: /test lint spec: @@ -205,7 +206,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -235,8 +236,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.8-operator-molecule-e2e rerun_command: /test operator-molecule-e2e spec: @@ -257,17 +258,13 @@ presubmits: - name: JOB_NAME_SAFE value: operator-molecule-e2e - name: TEST_COMMAND - value: 'echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" - >> /etc/passwd - + value: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd cd operator - molecule test -s cluster - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -319,8 +316,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.8-operator-molecule-olm-e2e rerun_command: /test operator-molecule-olm-e2e spec: @@ -341,17 +338,13 @@ presubmits: - name: JOB_NAME_SAFE value: operator-molecule-olm-e2e - name: TEST_COMMAND - value: 'echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" - >> /etc/passwd - + value: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd cd operator - molecule test -s cluster-olm - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -403,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-openshift-ansible-service-broker-release-4.8-test rerun_command: /test test spec: @@ -418,7 +411,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -448,8 +441,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.8-vet rerun_command: /test vet spec: @@ -463,7 +456,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.8-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.8-presubmits.yaml index ce5e975077734..1f4f2b294017e 100644 --- a/ci-operator/jobs/openshift/api/openshift-api-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.8-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.8-build rerun_command: /test build spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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.8-unit rerun_command: /test unit spec: @@ -70,7 +70,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +100,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.8-verify rerun_command: /test verify spec: @@ -115,7 +115,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-api-release-4.8-verify-client-go rerun_command: /test verify-client-go spec: @@ -160,7 +160,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -190,8 +190,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.8-verify-deps rerun_command: /test verify-deps spec: @@ -205,7 +205,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.8-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8-presubmits.yaml index 9f8ae5a075c57..e6ef8bd2938d7 100644 --- a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.8-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.8-unit rerun_command: /test unit spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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.8-verify rerun_command: /test verify spec: @@ -70,7 +70,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +100,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.8-verify-deps rerun_command: /test verify-deps spec: @@ -115,7 +115,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-postsubmits.yaml index a2900f9044e77..67fe7aff5d059 100644 --- a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/assisted-service: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-assisted-service-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-presubmits.yaml index d33f4a437e0fc..a75394387ac76 100644 --- a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-release-4.8-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-assisted-service-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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/assisted-test-infra/openshift-assisted-test-infra-release-4.8-periodics.yaml b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-periodics.yaml index b7dc1fbd337e6..c9e9eff0a3b59 100644 --- a/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-periodics.yaml +++ b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-periodics.yaml @@ -6,12 +6,12 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - base_ref: release-4.8 org: openshift repo: assisted-test-infra labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - 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-assisted-test-infra-release-4.8-e2e-metal-assisted-periodic spec: containers: @@ -26,7 +26,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-postsubmits.yaml index a38eb49cbc56c..5ce4b8df4cd57 100644 --- a/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/assisted-test-infra: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-assisted-test-infra-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-presubmits.yaml index 2fe1ee027d405..0aadc8bb3d65c 100644 --- a/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-test-infra/openshift-assisted-test-infra-release-4.8-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-assisted-test-infra-release-4.8-e2e-metal-assisted rerun_command: /test e2e-metal-assisted spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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-assisted-test-infra-release-4.8-images rerun_command: /test images spec: @@ -86,11 +86,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/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml index fb9b89705215a..dd3f0c2e7dc37 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/aws-ebs-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml index 4b8d1b266bc59..d65dfbf897973 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.8-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.8-e2e-operator rerun_command: /test e2e-operator spec: @@ -32,14 +32,13 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-operator - name: TEST_COMMAND - value: 'make test-e2e ARTIFACT_DIR=/tmp/artifacts - - ' + value: | + make test-e2e ARTIFACT_DIR=/tmp/artifacts - name: TEST_IMAGESTREAM_TAG value: stable:aws-ebs-csi-driver-operator-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -91,8 +90,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.8-images rerun_command: /test images spec: @@ -102,11 +101,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 @@ -136,8 +136,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.8-unit rerun_command: /test unit spec: @@ -151,7 +151,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -181,8 +181,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.8-verify rerun_command: /test verify spec: @@ -196,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-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-postsubmits.yaml index 5d04c90a5460f..2df7d8000df36 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/aws-ebs-csi-driver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-presubmits.yaml index b9a48a0d8aac4..b622db98f5575 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.8-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.8-e2e-aws-csi path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test e2e-aws-csi @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,8 +74,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.8-images path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test images @@ -86,11 +86,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 @@ -120,8 +121,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.8-unit path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test unit @@ -136,7 +137,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -166,8 +167,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.8-verify path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test verify @@ -182,7 +183,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-postsubmits.yaml index 417722fd62ca4..d5bd5a6e12e3d 100644 --- a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/aws-pod-identity-webhook: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/aws/amazon-eks-pod-identity-webhook @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-presubmits.yaml index b57aacf1923ca..588c88254c273 100644 --- a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.8-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.8-e2e-aws path_alias: github.com/aws/amazon-eks-pod-identity-webhook rerun_command: /test e2e-aws @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,8 +74,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.8-images path_alias: github.com/aws/amazon-eks-pod-identity-webhook rerun_command: /test images @@ -86,11 +86,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/baremetal-operator/openshift-baremetal-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-postsubmits.yaml index c01d2acfa53dc..faa4ff4ba605a 100644 --- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/baremetal-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: github.com/metal3-io/baremetal-operator @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-presubmits.yaml index fdc339dd2d5a5..51343bf92d964 100644 --- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.8-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.8-e2e-metal-ipi path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -76,8 +76,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.8-images path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test images @@ -88,11 +88,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 @@ -122,8 +123,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.8-lint path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test lint @@ -138,7 +139,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -168,8 +169,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.8-unit path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test unit @@ -184,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/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-postsubmits.yaml index b36ec2672579b..2b17c27ee8034 100644 --- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/baremetal-runtimecfg: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-presubmits.yaml index debf5ca717817..1943858347da0 100644 --- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.8-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.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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.8-gofmt rerun_command: /test gofmt spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -120,8 +120,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.8-govet rerun_command: /test govet spec: @@ -135,7 +135,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,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.8-images rerun_command: /test images spec: @@ -176,11 +176,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 @@ -210,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-baremetal-runtimecfg-release-4.8-unit rerun_command: /test unit spec: @@ -225,7 +226,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-postsubmits.yaml index 6be6bb2e5c95b..6a6229be7c129 100644 --- a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/bond-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-presubmits.yaml index 7d0b492343707..83529271982a0 100644 --- a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.8-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.8-images rerun_command: /test images spec: @@ -21,11 +21,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.8-presubmits.yaml b/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8-presubmits.yaml index 42e64afc88986..e5dac2d1b752e 100644 --- a/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.8-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.8-verify rerun_command: /test verify spec: @@ -25,7 +25,7 @@ presubmits: - 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.8-postsubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-postsubmits.yaml index a6439cebab61c..345f594d46766 100644 --- a/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/builder: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-presubmits.yaml index 1e6b26cd8f628..70ac46cf135de 100644 --- a/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.8-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.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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.8-e2e-aws-builds rerun_command: /test e2e-aws-builds spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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.8-e2e-aws-image-ecosystem rerun_command: /test e2e-aws-image-ecosystem spec: @@ -153,7 +153,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -199,8 +199,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.8-e2e-aws-proxy optional: true rerun_command: /test e2e-aws-proxy @@ -217,7 +217,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -263,8 +263,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.8-images rerun_command: /test images spec: @@ -274,11 +274,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 @@ -308,8 +309,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.8-unit rerun_command: /test unit spec: @@ -323,7 +324,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -353,8 +354,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.8-verify rerun_command: /test verify spec: @@ -368,7 +369,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-postsubmits.yaml index ceef9bb30835f..6cc4d95cc254e 100644 --- a/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cincinnati-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-presubmits.yaml index eddbdaf9d1db3..8494096f729a6 100644 --- a/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.8-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.8-cincinnati-operator-e2e-aws rerun_command: /test cincinnati-operator-e2e-aws spec: @@ -35,7 +35,7 @@ presubmits: value: make func-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,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.8-images rerun_command: /test images spec: @@ -98,11 +98,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 @@ -132,8 +133,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.8-unit rerun_command: /test unit spec: @@ -147,7 +148,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.8-presubmits.yaml index 6033b46ef973d..6c2095cb63529 100644 --- a/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.8-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.8-verify rerun_command: /test verify spec: @@ -25,7 +25,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-postsubmits.yaml index 6d2969b33f233..d30f830246ecb 100644 --- a/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cloud-credential-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-presubmits.yaml index 7a8e70204cf5f..f00802a77a074 100644 --- a/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.8-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.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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.8-e2e-azure optional: true rerun_command: /test e2e-azure @@ -91,7 +91,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,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.8-e2e-gcp optional: true rerun_command: /test e2e-gcp @@ -155,7 +155,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,7 +203,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.8-e2e-openstack optional: true rerun_command: /test e2e-openstack @@ -228,12 +228,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 @@ -288,8 +288,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.8-e2e-upgrade rerun_command: /test e2e-upgrade spec: @@ -305,7 +305,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -351,8 +351,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.8-images rerun_command: /test images spec: @@ -362,11 +362,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 @@ -396,8 +397,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.8-unit rerun_command: /test unit spec: @@ -411,7 +412,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -441,8 +442,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.8-verify rerun_command: /test verify spec: @@ -456,7 +457,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -486,8 +487,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.8-verify-deps rerun_command: /test verify-deps spec: @@ -501,7 +502,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-postsubmits.yaml index 19e3aa5a4d990..49b535f53c245 100644 --- a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cloud-provider-openstack: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: k8s.io/cloud-provider-openstack @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-presubmits.yaml index 9be38f54c435a..1e80938ae6fd7 100644 --- a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.8-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.8-images path_alias: k8s.io/cloud-provider-openstack rerun_command: /test images @@ -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 @@ -56,8 +57,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.8-unit path_alias: k8s.io/cloud-provider-openstack rerun_command: /test unit @@ -72,7 +73,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml index 1dba506646e9c..c5304d08b7365 100644 --- a/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-actuator-pkg: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-presubmits.yaml index 6f2b0fdb67252..761740145b38a 100644 --- a/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.8-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.8-e2e-aws-operator rerun_command: /test e2e-aws-operator spec: @@ -35,7 +35,7 @@ presubmits: value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,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.8-e2e-aws-operator-tech-preview optional: true rerun_command: /test e2e-aws-operator-tech-preview @@ -113,7 +113,7 @@ presubmits: value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,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.8-e2e-azure-operator rerun_command: /test e2e-azure-operator spec: @@ -190,7 +190,7 @@ presubmits: value: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -242,8 +242,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.8-e2e-gcp-operator optional: true rerun_command: /test e2e-gcp-operator @@ -265,11 +265,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-gcp-operator - name: TEST_COMMAND - value: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg - test-e2e + value: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -323,8 +322,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.8-goimports rerun_command: /test goimports spec: @@ -338,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -368,8 +367,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.8-golint rerun_command: /test golint spec: @@ -383,7 +382,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -413,8 +412,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.8-govet rerun_command: /test govet spec: @@ -428,7 +427,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -458,8 +457,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.8-images rerun_command: /test images spec: @@ -469,12 +468,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-postsubmits.yaml index d23fdf6a713ce..24b21237fb1a5 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-aws: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: sigs.k8s.io/cluster-api-provider-aws @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-presubmits.yaml index f4c9f73104515..d2e659ac405e9 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.8-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.8-e2e-aws path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,8 +74,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.8-e2e-aws-operator path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws-operator @@ -102,7 +102,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -154,8 +154,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.8-e2e-aws-upgrade path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws-upgrade @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -218,8 +218,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.8-goimports path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test goimports @@ -234,7 +234,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.8-golint path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test golint @@ -280,7 +280,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -310,8 +310,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.8-govet path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test govet @@ -326,7 +326,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -356,8 +356,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.8-images path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test images @@ -368,11 +368,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 @@ -402,8 +403,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.8-unit path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test unit @@ -418,7 +419,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -446,7 +447,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.8-yaml-lint rerun_command: /test yaml-lint spec: @@ -457,10 +458,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-postsubmits.yaml index ff1adecbeb261..a7da79c8eb9ec 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-azure: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images path_alias: sigs.k8s.io/cluster-api-provider-azure @@ -25,7 +25,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-presubmits.yaml index 31ce07f741e1b..226c82533c6f6 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.8-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.8-e2e-azure optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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.8-e2e-azure-operator path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-azure-operator @@ -103,7 +103,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -155,8 +155,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.8-e2e-upgrade path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-upgrade @@ -173,7 +173,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -219,8 +219,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.8-git-history path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test git-history @@ -235,7 +235,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.8-goimports path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test goimports @@ -281,7 +281,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -311,8 +311,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.8-govet path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test govet @@ -327,7 +327,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -357,8 +357,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.8-images path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test images @@ -369,11 +369,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 @@ -403,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-azure-release-4.8-unit path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test unit @@ -419,7 +420,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml index a07c694438c79..5ebe1b493d327 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-baremetal: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-presubmits.yaml index 3d07710442e4b..d36d9096a7930 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.8-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.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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.8-generate-check rerun_command: /test generate-check spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -120,8 +120,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.8-gofmt rerun_command: /test gofmt spec: @@ -135,7 +135,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,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.8-govet rerun_command: /test govet spec: @@ -180,7 +180,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -210,8 +210,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.8-images rerun_command: /test images spec: @@ -221,11 +221,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 @@ -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-cluster-api-provider-baremetal-release-4.8-unit rerun_command: /test unit spec: @@ -270,7 +271,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-postsubmits.yaml index 0487a39fcb7ba..d0ca6a4e2f479 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-gcp: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-presubmits.yaml index 3b25422752cd8..976928152383e 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.8-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.8-e2e-gcp optional: true rerun_command: /test e2e-gcp @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -76,8 +76,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.8-e2e-gcp-operator rerun_command: /test e2e-gcp-operator spec: @@ -103,7 +103,7 @@ presubmits: value: stable:cluster-api-actuator-pkg 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-gcp-release-4.8-goimports rerun_command: /test goimports spec: @@ -172,7 +172,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -202,8 +202,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.8-govet rerun_command: /test govet spec: @@ -217,7 +217,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.8-images rerun_command: /test images spec: @@ -258,11 +258,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 @@ -292,8 +293,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.8-unit rerun_command: /test unit spec: @@ -307,7 +308,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml index dd80727d6a771..89b8598d074f5 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-kubemark: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-presubmits.yaml index 477ba534811e3..303eedbaafc0b 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.8-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.8-gofmt rerun_command: /test gofmt spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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.8-golint rerun_command: /test golint spec: @@ -70,7 +70,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +100,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.8-govet rerun_command: /test govet spec: @@ -115,7 +115,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-provider-kubemark-release-4.8-images rerun_command: /test images spec: @@ -156,11 +156,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 @@ -190,8 +191,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.8-unit rerun_command: /test unit spec: @@ -205,7 +206,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.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml index 9d150b6cb336d..5af69962bed03 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-kubevirt: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml index b28674566bfe0..8717fbc106c0f 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.8-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.8-images rerun_command: /test images spec: @@ -21,11 +21,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/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml index d481d5e8817e3..df71b9f78ee97 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-libvirt: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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.8-images spec: @@ -24,7 +24,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.8-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-presubmits.yaml index 865948f522f20..f78105face5f2 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.8-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.8-actuator-pkg-staleness optional: true rerun_command: /test actuator-pkg-staleness @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,19 +74,14 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-libvirt - name: TEST_COMMAND - value: 'cat >tests <tests <tests <tests < should not allow an eviction [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-apps] DisruptionController evictions: no PDB => should allow an - eviction [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-apps] DisruptionController evictions: too few pods, replicaSet, - percentage => should not allow an eviction [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-apps] DisruptionController should update PodDisruptionBudget status - [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-apps] Job should delete a job [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-apps] StatefulSet [k8s.io] Basic StatefulSet functionality [StatefulSetBasic] - Should recreate evicted statefulset [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-auth] Certificates API should support building a client with a CSR - [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-auth] ServiceAccounts should allow opting out of API token automount [Conformance] - [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" - - "[sig-auth] [Feature:NodeAuthorizer] A node shouldn''t be able to create - another node [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-auth] [Feature:NodeAuthorizer] A node shouldn''t be able to delete - another node [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-auth] [Feature:NodeAuthorizer] Getting a non-existent secret should - exit with the Forbidden error, not a NotFound error [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Kubectl apply should reuse port when - apply to an existing SVC [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Kubectl run default should create an - rc or deployment from an image [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Kubectl run job should create a job - from an image when restart is OnFailure [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Kubectl run pod should create a pod - from an image when restart is Never [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Kubectl version should check is all - data is printed [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Proxy server should support --unix-socket=/path [Conformance] - [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Simple pod should support exec [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Simple pod should support exec through - kubectl proxy [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Simple pod should support port-forward - [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-cli] Kubectl client [k8s.io] Update Demo should scale a replication - controller [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-instrumentation] MetricsGrabber should grab all metrics from a Kubelet. - [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-network] DNS should support configurable pod resolv.conf [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-network] Networking Granular Checks: Pods should function for intra-pod - communication: http [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-network] Services should be able to update NodePorts with two same - port numbers but different protocols [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-network] Services should check NodePort out-of-range [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-network] Services should use same NodePort with same port but different - protocols [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-scheduling] ResourceQuota [Feature:PodPriority] should verify ResourceQuota''s - priority class scope (cpu, memory quota set) against a pod with same priority - class. [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-scheduling] ResourceQuota [Feature:ScopeSelectors] should verify - ResourceQuota with terminating scopes through scope selectors. [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-scheduling] ResourceQuota should create a ResourceQuota and capture - the life of a persistent volume claim with a storage class. [sig-storage] - [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-scheduling] ResourceQuota should create a ResourceQuota and capture - the life of a replication controller. [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-scheduling] ResourceQuota should verify ResourceQuota with best - effort scope. [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-scheduling] ResourceQuota should verify ResourceQuota with terminating - scopes. [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-storage] ConfigMap binary data should be reflected in volume [NodeConformance] - [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" - - "[sig-storage] ConfigMap should be consumable from pods in volume [NodeConformance] - [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" - - "[sig-storage] ConfigMap should be consumable from pods in volume with - mappings and Item mode set [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-storage] ConfigMap should be consumable from pods in volume with - mappings as non-root [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-storage] Downward API volume should provide container''s cpu request - [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-storage] Downward API volume should provide podname as non-root - with fsgroup [NodeFeature:FSGroup] [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-storage] Downward API volume should provide podname as non-root - with fsgroup and defaultMode [NodeFeature:FSGroup] [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-storage] EmptyDir volumes should support (non-root,0644,tmpfs) [NodeConformance] - [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" - - "[sig-storage] EmptyDir volumes should support (root,0644,tmpfs) [NodeConformance] - [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" - - "[sig-storage] EmptyDir volumes volume on tmpfs should have the correct - mode [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] - volume on tmpfs should have the correct mode using FSGroup [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-storage] Ephemeralstorage When pod refers to non-existent ephemeral - storage should allow deletion of pod with invalid volume : configmap [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-storage] Ephemeralstorage When pod refers to non-existent ephemeral - storage should allow deletion of pod with invalid volume : secret [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-storage] In-tree Volumes [Driver: emptydir] [Testpattern: Inline-volume - (default fs)] subPath should support readOnly directory specified in the - volumeMount [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume - (default fs)] subPath should be able to unmount after the subpath directory - is deleted [Suite:openshift/conformance/parallel] [Suite:k8s]" - - "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume - (default fs)] subPath should support existing single file [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume - (default fs)] subPath should support file as subpath [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume - (default fs)] subPath should support non-existent path [Suite:openshift/conformance/parallel] - [Suite:k8s]" - - "[sig-storage] Secrets should be consumable from pods in volume with mappings - [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - - "[sig-storage] Subpath Atomic writer volumes should support subpaths with - downward pod [Conformance] [Suite:openshift/conformance/parallel/minimal] - [Suite:k8s]" - + "[Feature:Platform][Smoke] Managed cluster should ensure pods use images from our release image with proper ImagePullPolicy [Suite:openshift/conformance/parallel]" + "[Feature:Platform][Smoke] Managed cluster should start all core operators [Suite:openshift/conformance/parallel]" + "[k8s.io] Container Runtime blackbox test when running a container with a new image should be able to pull from private registry with secret [NodeConformance] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] Container Runtime blackbox test when running a container with a new image should be able to pull image from docker hub [NodeConformance] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] Container Runtime blackbox test when starting a container that exits should report termination message from log output if TerminationMessagePolicy FallbackToLogOnError is set [NodeConformance] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] Container Runtime blackbox test when starting a container that exits should report termination message if TerminationMessagePath is set as non-root user and at a non-default path [NodeConformance] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] Docker Containers should be able to override the image's default arguments (docker cmd) [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] InitContainer [NodeConformance] should invoke init containers on a RestartAlways pod [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] InitContainer [NodeConformance] should not start app containers and fail the pod if init containers fail on a RestartNever pod [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] Pods should be submitted and removed [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] Probing container with readiness probe should not be ready before initial delay and never restart [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] Probing container with readiness probe that fails should never be ready and never restart [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] Security Context When creating a container with runAsUser should run the container with uid 0 [NodeConformance] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] Security Context When creating a pod with privileged should run the container as unprivileged when false [NodeConformance] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] Security Context When creating a pod with readOnlyRootFilesystem should run the container with readonly rootfs when readOnlyRootFilesystem=true [NodeConformance] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] Security Context when creating containers with AllowPrivilegeEscalation should not allow privilege escalation when false [NodeConformance] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] Variable Expansion should allow composing env vars into new env vars [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] Variable Expansion should allow substituting values in a container's command [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] [sig-node] Pods Extended [k8s.io] Pods Set QOS Class should be submitted and removed [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[k8s.io] [sig-node] Security Context [Feature:SecurityContext] should support pod.Spec.SecurityContext.SupplementalGroups [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] [sig-node] Security Context [Feature:SecurityContext] should support seccomp alpha unconfined annotation on the container [Feature:Seccomp] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] [sig-node] Security Context [Feature:SecurityContext] should support seccomp alpha unconfined annotation on the pod [Feature:Seccomp] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[k8s.io] [sig-node] Security Context [Feature:SecurityContext] should support seccomp default which is unconfined [Feature:Seccomp] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-api-machinery] Garbage collector should orphan RS created by deployment when deleteOptions.PropagationPolicy is Orphan [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-api-machinery] Generated clientset should create v1beta1 cronJobs, delete cronJobs, watch cronJobs [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-api-machinery] Servers with support for API chunking should return chunks of results for list calls [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-api-machinery] Servers with support for Table transformation should return a 406 for a backend which does not implement metadata [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-api-machinery] Servers with support for Table transformation should return chunks of table results for list calls [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-api-machinery] Watchers should be able to restart watching from the last resource version observed by the previous watch [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-api-machinery] Watchers should be able to start watching from a specific resource version [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-api-machinery] Watchers should observe add, update, and delete watch notifications on configmaps [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-apps] CronJob should remove from active list jobs that have been deleted [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-apps] Deployment RollingUpdateDeployment should delete old pods and create new ones [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-apps] Deployment deployment reaping should cascade to its replica sets and pods [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-apps] Deployment deployment should delete old replica sets [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-apps] Deployment deployment should support proportional scaling [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-apps] Deployment iterative rollouts should eventually progress [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-apps] DisruptionController evictions: maxUnavailable deny evictions, integer => should not allow an eviction [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-apps] DisruptionController evictions: no PDB => should allow an eviction [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-apps] DisruptionController evictions: too few pods, replicaSet, percentage => should not allow an eviction [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-apps] DisruptionController should update PodDisruptionBudget status [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-apps] Job should delete a job [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-apps] StatefulSet [k8s.io] Basic StatefulSet functionality [StatefulSetBasic] Should recreate evicted statefulset [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-auth] Certificates API should support building a client with a CSR [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-auth] ServiceAccounts should allow opting out of API token automount [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-auth] [Feature:NodeAuthorizer] A node shouldn't be able to create another node [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-auth] [Feature:NodeAuthorizer] A node shouldn't be able to delete another node [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-auth] [Feature:NodeAuthorizer] Getting a non-existent secret should exit with the Forbidden error, not a NotFound error [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Kubectl apply should reuse port when apply to an existing SVC [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Kubectl run default should create an rc or deployment from an image [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Kubectl run job should create a job from an image when restart is OnFailure [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Kubectl run pod should create a pod from an image when restart is Never [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Kubectl version should check is all data is printed [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Proxy server should support --unix-socket=/path [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Simple pod should support exec [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Simple pod should support exec through kubectl proxy [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Simple pod should support port-forward [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-cli] Kubectl client [k8s.io] Update Demo should scale a replication controller [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-instrumentation] MetricsGrabber should grab all metrics from a Kubelet. [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-network] DNS should support configurable pod resolv.conf [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-network] Networking Granular Checks: Pods should function for intra-pod communication: http [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-network] Services should be able to update NodePorts with two same port numbers but different protocols [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-network] Services should check NodePort out-of-range [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-network] Services should use same NodePort with same port but different protocols [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-scheduling] ResourceQuota [Feature:PodPriority] should verify ResourceQuota's priority class scope (cpu, memory quota set) against a pod with same priority class. [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-scheduling] ResourceQuota [Feature:ScopeSelectors] should verify ResourceQuota with terminating scopes through scope selectors. [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-scheduling] ResourceQuota should create a ResourceQuota and capture the life of a persistent volume claim with a storage class. [sig-storage] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-scheduling] ResourceQuota should create a ResourceQuota and capture the life of a replication controller. [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-scheduling] ResourceQuota should verify ResourceQuota with best effort scope. [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-scheduling] ResourceQuota should verify ResourceQuota with terminating scopes. [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] ConfigMap binary data should be reflected in volume [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] ConfigMap should be consumable from pods in volume [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] ConfigMap should be consumable from pods in volume with mappings and Item mode set [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] ConfigMap should be consumable from pods in volume with mappings as non-root [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] Downward API volume should provide container's cpu request [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] Downward API volume should provide podname as non-root with fsgroup [NodeFeature:FSGroup] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] Downward API volume should provide podname as non-root with fsgroup and defaultMode [NodeFeature:FSGroup] [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] EmptyDir volumes should support (non-root,0644,tmpfs) [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] EmptyDir volumes should support (root,0644,tmpfs) [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] EmptyDir volumes volume on tmpfs should have the correct mode [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] volume on tmpfs should have the correct mode using FSGroup [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] Ephemeralstorage When pod refers to non-existent ephemeral storage should allow deletion of pod with invalid volume : configmap [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] Ephemeralstorage When pod refers to non-existent ephemeral storage should allow deletion of pod with invalid volume : secret [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] In-tree Volumes [Driver: emptydir] [Testpattern: Inline-volume (default fs)] subPath should support readOnly directory specified in the volumeMount [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume (default fs)] subPath should be able to unmount after the subpath directory is deleted [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume (default fs)] subPath should support existing single file [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume (default fs)] subPath should support file as subpath [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] In-tree Volumes [Driver: hostPath] [Testpattern: Inline-volume (default fs)] subPath should support non-existent path [Suite:openshift/conformance/parallel] [Suite:k8s]" + "[sig-storage] Secrets should be consumable from pods in volume with mappings [NodeConformance] [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" + "[sig-storage] Subpath Atomic writer volumes should support subpaths with downward pod [Conformance] [Suite:openshift/conformance/parallel/minimal] [Suite:k8s]" EOTESTS - TEST_SUITE="--file=tests" run-tests - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1802,7 +1507,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-installer-release-4.8-e2e-metal optional: true rerun_command: /test e2e-metal @@ -1828,7 +1533,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1874,8 +1579,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-installer-release-4.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -1891,7 +1596,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1939,7 +1644,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-installer-release-4.8-e2e-openstack optional: true rerun_command: /test e2e-openstack @@ -1965,12 +1670,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 @@ -2025,8 +1730,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-installer-release-4.8-e2e-openstack-ipi rerun_command: /test e2e-openstack-ipi spec: @@ -2042,7 +1747,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2088,7 +1793,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-installer-release-4.8-e2e-openstack-parallel optional: true rerun_command: /test e2e-openstack-parallel @@ -2113,12 +1818,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-openstack-parallel - name: KURYR_ENABLED - value: 'false' + value: "false" - name: TEST_COMMAND value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2173,7 +1878,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-installer-release-4.8-e2e-ovirt optional: true rerun_command: /test e2e-ovirt @@ -2203,7 +1908,7 @@ presubmits: value: run-minimal-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2262,8 +1967,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-installer-release-4.8-e2e-vsphere optional: true rerun_command: /test e2e-vsphere @@ -2280,7 +1985,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2326,8 +2031,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-installer-release-4.8-e2e-vsphere-upi rerun_command: /test e2e-vsphere-upi spec: @@ -2343,7 +2048,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2389,8 +2094,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-installer-release-4.8-gofmt rerun_command: /test gofmt spec: @@ -2404,7 +2109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2434,8 +2139,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-installer-release-4.8-golint rerun_command: /test golint spec: @@ -2449,7 +2154,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2479,8 +2184,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-installer-release-4.8-govet rerun_command: /test govet spec: @@ -2494,7 +2199,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2524,8 +2229,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-installer-release-4.8-images rerun_command: /test images spec: @@ -2535,11 +2240,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 @@ -2567,7 +2273,7 @@ presubmits: context: ci/prow/shellcheck decorate: true labels: - ci.openshift.io/manually-branched: 'true' + ci.openshift.io/manually-branched: "true" name: pull-ci-openshift-installer-release-4.8-shellcheck rerun_command: /test shellcheck spec: @@ -2578,10 +2284,10 @@ presubmits: - sh env: - name: IS_CONTAINER - value: 'TRUE' + value: "TRUE" image: quay.io/coreos/shellcheck-alpine:v0.5.0 imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 500m @@ -2594,7 +2300,7 @@ presubmits: context: ci/prow/tf-fmt decorate: true labels: - ci.openshift.io/manually-branched: 'true' + ci.openshift.io/manually-branched: "true" name: pull-ci-openshift-installer-release-4.8-tf-fmt optional: true rerun_command: /test tf-fmt @@ -2606,10 +2312,10 @@ presubmits: - sh env: - name: IS_CONTAINER - value: 'TRUE' + value: "TRUE" image: quay.io/coreos/terraform-alpine:v0.12.0-rc1 imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 500m @@ -2622,7 +2328,7 @@ presubmits: context: ci/prow/tf-lint decorate: true labels: - ci.openshift.io/manually-branched: 'true' + ci.openshift.io/manually-branched: "true" name: pull-ci-openshift-installer-release-4.8-tf-lint rerun_command: /test tf-lint spec: @@ -2633,10 +2339,10 @@ presubmits: - sh env: - name: IS_CONTAINER - value: 'TRUE' + value: "TRUE" image: quay.io/coreos/tflint imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 500m @@ -2651,8 +2357,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-installer-release-4.8-unit rerun_command: /test unit spec: @@ -2666,7 +2372,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2696,8 +2402,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-installer-release-4.8-verify-codegen rerun_command: /test verify-codegen spec: @@ -2711,7 +2417,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2741,8 +2447,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-installer-release-4.8-verify-vendor rerun_command: /test verify-vendor spec: @@ -2756,7 +2462,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2784,7 +2490,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-installer-release-4.8-yaml-lint rerun_command: /test yaml-lint spec: @@ -2795,10 +2501,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/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml index ebb5ee10caa9c..878c280deb6ea 100644 --- a/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ironic-hardware-inventory-recorder-image: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ironic-hardware-inventory-recorder-image-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml index 461ee3414b687..438d794976d7f 100644 --- a/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.8-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-ironic-hardware-inventory-recorder-image-release-4.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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-ironic-hardware-inventory-recorder-image-release-4.8-images rerun_command: /test images spec: @@ -86,11 +86,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/ironic-image/openshift-ironic-image-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-postsubmits.yaml index d61e5cc0016d2..c202fddf70ac6 100644 --- a/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ironic-image: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ironic-image-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-presubmits.yaml index 9522d03bef39b..51ec90e372647 100644 --- a/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.8-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-ironic-image-release-4.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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-ironic-image-release-4.8-images rerun_command: /test images spec: @@ -86,11 +86,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/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-postsubmits.yaml index 966558fc50c06..eab64534ad7f0 100644 --- a/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ironic-inspector-image: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ironic-inspector-image-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-presubmits.yaml index 879403b49794b..f2e039a8d4b7a 100644 --- a/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.8-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-ironic-inspector-image-release-4.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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-ironic-inspector-image-release-4.8-images rerun_command: /test images spec: @@ -86,11 +86,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/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-postsubmits.yaml index ff48c9c94bb91..0b9f244ede5e7 100644 --- a/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ironic-ipa-downloader: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ironic-ipa-downloader-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-presubmits.yaml index 38a5fc1399c5b..1746b4c1bb533 100644 --- a/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.8-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-ironic-ipa-downloader-release-4.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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-ironic-ipa-downloader-release-4.8-images rerun_command: /test images spec: @@ -86,11 +86,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/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-postsubmits.yaml index 0440021b2f5e8..2b608522cd75c 100644 --- a/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ironic-rhcos-downloader: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ironic-rhcos-downloader-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-presubmits.yaml index 9294b18b9a0ff..7b35b9c5f3f7f 100644 --- a/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.8-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-ironic-rhcos-downloader-release-4.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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-ironic-rhcos-downloader-release-4.8-images rerun_command: /test images spec: @@ -86,11 +86,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/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-postsubmits.yaml index f70e2cbfe1e7b..9b77b5ef31579 100644 --- a/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ironic-static-ip-manager: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ironic-static-ip-manager-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-presubmits.yaml index fd29c3c03c2c0..134a333908aa7 100644 --- a/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.8-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-ironic-static-ip-manager-release-4.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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-ironic-static-ip-manager-release-4.8-images rerun_command: /test images spec: @@ -86,11 +86,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/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-postsubmits.yaml index 0f0e503f0db42..49a54ed368653 100644 --- a/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/jenkins-client-plugin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-jenkins-client-plugin-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-presubmits.yaml index 48f33f3eb4076..796a3028cee05 100644 --- a/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.8-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-jenkins-client-plugin-release-4.8-e2e-aws-jenkins rerun_command: /test e2e-aws-jenkins spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-jenkins-client-plugin-release-4.8-e2e-aws-operator rerun_command: /test e2e-aws-operator spec: @@ -98,7 +98,7 @@ presubmits: value: make test-e2e 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-jenkins-client-plugin-release-4.8-images rerun_command: /test images spec: @@ -161,11 +161,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/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml index f7a91308db805..0324200b75b4a 100644 --- a/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/jenkins-openshift-login-plugin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-jenkins-openshift-login-plugin-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml index e28c4ff88e8c2..7eaeb8460ff0f 100644 --- a/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.8-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-jenkins-openshift-login-plugin-release-4.8-e2e-aws-jenkins rerun_command: /test e2e-aws-jenkins spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-jenkins-openshift-login-plugin-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-postsubmits.yaml index 38256e89fa4ab..c3dd62c200396 100644 --- a/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/jenkins-sync-plugin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-jenkins-sync-plugin-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-presubmits.yaml index d447f565b1273..a61cd31b16c6d 100644 --- a/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.8-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-jenkins-sync-plugin-release-4.8-e2e-aws-jenkins rerun_command: /test e2e-aws-jenkins spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-jenkins-sync-plugin-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/jenkins/openshift-jenkins-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-postsubmits.yaml index 3f5172a03e4af..c041699fde473 100644 --- a/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/jenkins: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-jenkins-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-presubmits.yaml index 16f2d6ebb82e1..d2c3eaa6a9c3c 100644 --- a/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.8-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-jenkins-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-jenkins-release-4.8-e2e-aws-jenkins rerun_command: /test e2e-aws-jenkins spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-jenkins-release-4.8-images rerun_command: /test images spec: @@ -147,11 +147,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/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-postsubmits.yaml index 573edbc0e9e8d..f0b5fb28d2045 100644 --- a/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/k8s-prometheus-adapter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-k8s-prometheus-adapter-release-4.8-images path_alias: github.com/directxman12/k8s-prometheus-adapter @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-presubmits.yaml index 1ab17ad08981a..faee5530279fb 100644 --- a/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.8-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-k8s-prometheus-adapter-release-4.8-e2e-aws path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test e2e-aws @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,8 +74,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-k8s-prometheus-adapter-release-4.8-images path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test images @@ -86,11 +86,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 @@ -120,8 +121,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-k8s-prometheus-adapter-release-4.8-unit optional: true path_alias: github.com/directxman12/k8s-prometheus-adapter @@ -137,7 +138,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-postsubmits.yaml index 210d3b1869518..ae4ecb45859bb 100644 --- a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/kube-rbac-proxy: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-kube-rbac-proxy-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-presubmits.yaml index 4981adb5da279..fce4af0baafee 100644 --- a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.8-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-kube-rbac-proxy-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-kube-rbac-proxy-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/kube-state-metrics/openshift-kube-state-metrics-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-postsubmits.yaml index ede122bd2380f..84b51551f1762 100644 --- a/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/kube-state-metrics: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-kube-state-metrics-release-4.8-images path_alias: k8s.io/kube-state-metrics @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-presubmits.yaml index 7f57499cc3995..c5d98e29b78f7 100644 --- a/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.8-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-kube-state-metrics-release-4.8-e2e-aws path_alias: k8s.io/kube-state-metrics rerun_command: /test e2e-aws @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,8 +74,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-kube-state-metrics-release-4.8-images path_alias: k8s.io/kube-state-metrics rerun_command: /test images @@ -86,11 +86,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/kubecsr/openshift-kubecsr-openshift-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubecsr/openshift-kubecsr-openshift-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..8e8af0786a204 --- /dev/null +++ b/ci-operator/jobs/openshift/kubecsr/openshift-kubecsr-openshift-4.8-postsubmits.yaml @@ -0,0 +1,46 @@ +postsubmits: + openshift/kubecsr: + - agent: kubernetes + branches: + - ^openshift-4\.8$ + cluster: api.ci + 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-kubecsr-openshift-4.8-images + path_alias: github.com/coreos/kubecsr + spec: + containers: + - args: + - --image-import-pull-secret=/etc/pull-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: /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 diff --git a/ci-operator/jobs/openshift/kubecsr/openshift-kubecsr-openshift-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubecsr/openshift-kubecsr-openshift-4.8-presubmits.yaml new file mode 100644 index 0000000000000..0098c991e9e47 --- /dev/null +++ b/ci-operator/jobs/openshift/kubecsr/openshift-kubecsr-openshift-4.8-presubmits.yaml @@ -0,0 +1,159 @@ +presubmits: + openshift/kubecsr: + - agent: kubernetes + always_run: true + branches: + - openshift-4.8 + 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-kubecsr-openshift-4.8-e2e-aws + path_alias: github.com/coreos/kubecsr + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --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: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-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: + - openshift-4.8 + 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-kubecsr-openshift-4.8-images + path_alias: github.com/coreos/kubecsr + rerun_command: /test images + spec: + containers: + - args: + - --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: /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: + - openshift-4.8 + 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-kubecsr-openshift-4.8-unit + path_alias: github.com/coreos/kubecsr + rerun_command: /test unit + spec: + containers: + - args: + - --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: /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/kubefed-operator/openshift-kubefed-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-postsubmits.yaml index 7f46cd400bede..b4884d95ac8be 100644 --- a/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/kubefed-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-kubefed-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-presubmits.yaml index 07a053da13fbd..f15f30b5341f7 100644 --- a/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.8-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-kubefed-operator-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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-kubefed-operator-release-4.8-olm-e2e rerun_command: /test olm-e2e spec: @@ -77,12 +78,11 @@ presubmits: - name: JOB_NAME_SAFE value: olm-e2e - name: TEST_COMMAND - value: 'make -f Makefile.ci olm-e2e - - ' + value: | + make -f Makefile.ci olm-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -134,8 +134,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-kubefed-operator-release-4.8-unit rerun_command: /test unit spec: @@ -149,7 +149,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -179,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-kubefed-operator-release-4.8-vet rerun_command: /test vet spec: @@ -194,7 +194,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-postsubmits.yaml index 9eefeb1dd73c9..b2dde73fa3c38 100644 --- a/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/kubefed: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-kubefed-release-4.8-images path_alias: sigs.k8s.io/kubefed @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-presubmits.yaml index 24076a091f52e..b264c2ed4fe29 100644 --- a/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.8-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-kubefed-release-4.8-images path_alias: sigs.k8s.io/kubefed rerun_command: /test images @@ -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 @@ -56,8 +57,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-kubefed-release-4.8-managed-e2e path_alias: sigs.k8s.io/kubefed rerun_command: /test managed-e2e @@ -72,7 +73,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -102,8 +103,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-kubefed-release-4.8-unit path_alias: sigs.k8s.io/kubefed rerun_command: /test unit @@ -118,7 +119,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -148,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-kubefed-release-4.8-vet path_alias: sigs.k8s.io/kubefed rerun_command: /test vet @@ -164,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/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-postsubmits.yaml index 5556e0aa4c5b0..04f4de30f52d5 100644 --- a/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/kubernetes-autoscaler: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-kubernetes-autoscaler-release-4.8-images path_alias: k8s.io/autoscaler @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-presubmits.yaml index c5f7f1cdf7881..ebd7692a625c1 100644 --- a/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.8-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-kubernetes-autoscaler-release-4.8-e2e-aws-operator path_alias: k8s.io/autoscaler rerun_command: /test e2e-aws-operator @@ -38,7 +38,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -90,8 +90,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-kubernetes-autoscaler-release-4.8-e2e-azure-operator optional: true path_alias: k8s.io/autoscaler @@ -119,7 +119,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -171,8 +171,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-kubernetes-autoscaler-release-4.8-e2e-gcp-operator optional: true path_alias: k8s.io/autoscaler @@ -200,7 +200,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -254,8 +254,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-kubernetes-autoscaler-release-4.8-git-history optional: true path_alias: k8s.io/autoscaler @@ -271,7 +271,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,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-kubernetes-autoscaler-release-4.8-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 @@ -347,8 +347,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-kubernetes-autoscaler-release-4.8-golint path_alias: k8s.io/autoscaler rerun_command: /test golint @@ -363,7 +363,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -393,8 +393,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-kubernetes-autoscaler-release-4.8-govet path_alias: k8s.io/autoscaler rerun_command: /test govet @@ -409,7 +409,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -439,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-kubernetes-autoscaler-release-4.8-images path_alias: k8s.io/autoscaler rerun_command: /test images @@ -451,11 +451,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 @@ -485,8 +486,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-kubernetes-autoscaler-release-4.8-unit path_alias: k8s.io/autoscaler rerun_command: /test unit @@ -501,7 +502,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml index 28df90e655500..6fa2b517069e6 100644 --- a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/kubernetes-kube-storage-version-migrator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-kubernetes-kube-storage-version-migrator-release-4.8-images path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml index 6b7774c7ce13a..1b510746686cf 100644 --- a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.8-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-kubernetes-kube-storage-version-migrator-release-4.8-e2e-aws path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test e2e-aws @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,8 +74,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-kubernetes-kube-storage-version-migrator-release-4.8-images path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test images @@ -86,11 +86,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 @@ -120,8 +121,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-kubernetes-kube-storage-version-migrator-release-4.8-unit path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test unit @@ -136,7 +137,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -166,8 +167,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-kubernetes-kube-storage-version-migrator-release-4.8-verify path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test verify @@ -182,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8-presubmits.yaml index 5a76206949814..34527380158fe 100644 --- a/ci-operator/jobs/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.8-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-kubernetes-nmstate-release-4.8-unit rerun_command: /test unit spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-postsubmits.yaml index 68c2e66570138..e60deda90a7a4 100644 --- a/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/kubernetes: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-kubernetes-release-4.8-images path_alias: k8s.io/kubernetes @@ -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/kubernetes/openshift-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-presubmits.yaml index 1bf2663e415a5..97e23337c31f2 100644 --- a/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.8-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-kubernetes-release-4.8-e2e-aws path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,8 +74,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-kubernetes-release-4.8-e2e-aws-csi path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-csi @@ -92,7 +92,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -138,8 +138,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-kubernetes-release-4.8-e2e-aws-disruptive path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-disruptive @@ -161,11 +161,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 @@ -217,8 +216,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-kubernetes-release-4.8-e2e-aws-jenkins path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-jenkins @@ -235,7 +234,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -281,8 +280,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-kubernetes-release-4.8-e2e-aws-ovn path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-ovn @@ -299,7 +298,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -345,8 +344,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-kubernetes-release-4.8-e2e-aws-serial path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-serial @@ -363,7 +362,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -409,8 +408,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-kubernetes-release-4.8-e2e-azure path_alias: k8s.io/kubernetes rerun_command: /test e2e-azure @@ -427,7 +426,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -473,8 +472,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-kubernetes-release-4.8-e2e-cmd path_alias: k8s.io/kubernetes rerun_command: /test e2e-cmd @@ -491,7 +490,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -539,8 +538,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-kubernetes-release-4.8-e2e-gcp path_alias: k8s.io/kubernetes rerun_command: /test e2e-gcp @@ -557,7 +556,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -605,8 +604,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-kubernetes-release-4.8-e2e-upgrade path_alias: k8s.io/kubernetes rerun_command: /test e2e-upgrade @@ -623,7 +622,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -671,8 +670,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-kubernetes-release-4.8-e2e-vsphere path_alias: k8s.io/kubernetes rerun_command: /test e2e-vsphere @@ -697,7 +696,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -749,8 +748,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-kubernetes-release-4.8-images path_alias: k8s.io/kubernetes rerun_command: /test images @@ -761,12 +760,13 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] - --target=artifacts command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -796,8 +796,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-kubernetes-release-4.8-integration path_alias: k8s.io/kubernetes rerun_command: /test integration @@ -812,7 +812,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -842,8 +842,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-kubernetes-release-4.8-k8s-e2e-conformance-aws path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-conformance-aws @@ -868,7 +868,7 @@ presubmits: value: openshift-hack/conformance-k8s.sh image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -920,8 +920,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-kubernetes-release-4.8-k8s-e2e-gcp path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-gcp @@ -938,7 +938,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -986,8 +986,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-kubernetes-release-4.8-k8s-e2e-gcp-serial path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-gcp-serial @@ -1004,7 +1004,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1052,8 +1052,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-kubernetes-release-4.8-unit path_alias: k8s.io/kubernetes rerun_command: /test unit @@ -1068,7 +1068,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1098,8 +1098,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-kubernetes-release-4.8-verify path_alias: k8s.io/kubernetes rerun_command: /test verify @@ -1114,7 +1114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1144,8 +1144,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-kubernetes-release-4.8-verify-commits path_alias: k8s.io/kubernetes rerun_command: /test verify-commits @@ -1160,7 +1160,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-postsubmits.yaml index 8355e80fae62b..612e472856d5d 100644 --- a/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/kuryr-kubernetes: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-kuryr-kubernetes-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-presubmits.yaml index c79ee25478167..fc53cfab483ab 100644 --- a/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.8-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-kuryr-kubernetes-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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-kuryr-kubernetes-release-4.8-unit rerun_command: /test unit spec: @@ -70,7 +71,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +101,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-kuryr-kubernetes-release-4.8-verify rerun_command: /test verify spec: @@ -115,7 +116,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-postsubmits.yaml index 382ac312a3cb6..4b7fcdf936bea 100644 --- a/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/leader-elector: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-leader-elector-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-presubmits.yaml index 8d653cf6e9fc2..800bc6debc379 100644 --- a/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.8-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-leader-elector-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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-leader-elector-release-4.8-verify rerun_command: /test verify spec: @@ -70,7 +71,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/library-go/openshift-library-go-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/library-go/openshift-library-go-release-4.8-presubmits.yaml index 88564e9a30774..29ccfd288815b 100644 --- a/ci-operator/jobs/openshift/library-go/openshift-library-go-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/library-go/openshift-library-go-release-4.8-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-library-go-release-4.8-e2e-aws-encryption rerun_command: /test e2e-aws-encryption run_if_changed: ^(pkg/operator/encryption)|^(test/e2e-encryption) @@ -33,13 +33,11 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-encryption - name: TEST_COMMAND - value: 'make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml - --warn-undefined-variables - - ' + value: | + make test-e2e-encryption JUNITFILE=/tmp/artifacts/junit_report.xml --warn-undefined-variables image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -91,8 +89,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-library-go-release-4.8-unit rerun_command: /test unit spec: @@ -106,7 +104,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +134,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-library-go-release-4.8-verify rerun_command: /test verify spec: @@ -151,7 +149,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -181,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-library-go-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -196,7 +194,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-postsubmits.yaml index f0f47e378f6b9..5a43990695b67 100644 --- a/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/linuxptp-daemon: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-linuxptp-daemon-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-presubmits.yaml index 492dff6fef891..7e426a580836a 100644 --- a/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.8-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-linuxptp-daemon-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-linuxptp-daemon-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/local-storage-operator/openshift-local-storage-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-postsubmits.yaml index d74eff4809f00..796cce11b51d8 100644 --- a/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/local-storage-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-local-storage-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-presubmits.yaml index d775de3d9b57b..48cc7a0f1bd42 100644 --- a/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.8-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-local-storage-operator-release-4.8-e2e-operator rerun_command: /test e2e-operator spec: @@ -35,7 +35,7 @@ presubmits: value: make test_e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,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-local-storage-operator-release-4.8-images rerun_command: /test images spec: @@ -98,11 +98,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 @@ -132,8 +133,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-local-storage-operator-release-4.8-unit rerun_command: /test unit spec: @@ -147,7 +148,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-postsubmits.yaml index 7d7535d3cee48..d481228e99f0b 100644 --- a/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/loki: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-loki-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-presubmits.yaml index 436ec78ba41ef..561136e92c7e5 100644 --- a/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/loki/openshift-loki-release-4.8-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-loki-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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/machine-api-operator/openshift-machine-api-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-postsubmits.yaml index f50540efdc913..c60e7b5108adb 100644 --- a/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/machine-api-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-machine-api-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-presubmits.yaml index 3fee7bdb97aad..7cb69ca80e7cf 100644 --- a/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.8-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-machine-api-operator-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-machine-api-operator-release-4.8-e2e-aws-operator rerun_command: /test e2e-aws-operator spec: @@ -100,7 +100,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -152,8 +152,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-machine-api-operator-release-4.8-e2e-aws-operator-tech-preview optional: true rerun_command: /test e2e-aws-operator-tech-preview @@ -180,7 +180,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -232,8 +232,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-machine-api-operator-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -249,7 +249,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -295,8 +295,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-machine-api-operator-release-4.8-e2e-aws-workers-rhel7 optional: true rerun_command: /test e2e-aws-workers-rhel7 @@ -313,7 +313,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -359,8 +359,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-machine-api-operator-release-4.8-e2e-azure optional: true rerun_command: /test e2e-azure @@ -377,7 +377,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -423,8 +423,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-machine-api-operator-release-4.8-e2e-azure-operator optional: true rerun_command: /test e2e-azure-operator @@ -451,7 +451,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -503,8 +503,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-machine-api-operator-release-4.8-e2e-gcp optional: true rerun_command: /test e2e-gcp @@ -521,7 +521,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -569,8 +569,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-machine-api-operator-release-4.8-e2e-gcp-operator optional: true rerun_command: /test e2e-gcp-operator @@ -597,7 +597,7 @@ presubmits: value: stable:cluster-api-actuator-pkg image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -651,8 +651,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-machine-api-operator-release-4.8-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -668,7 +668,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -716,8 +716,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-machine-api-operator-release-4.8-e2e-vsphere-serial rerun_command: /test e2e-vsphere-serial spec: @@ -733,7 +733,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -779,8 +779,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-machine-api-operator-release-4.8-goimports rerun_command: /test goimports spec: @@ -794,7 +794,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -824,8 +824,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-machine-api-operator-release-4.8-golint rerun_command: /test golint spec: @@ -839,7 +839,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -869,8 +869,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-machine-api-operator-release-4.8-govet rerun_command: /test govet spec: @@ -884,7 +884,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -914,8 +914,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-machine-api-operator-release-4.8-images rerun_command: /test images spec: @@ -925,11 +925,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 @@ -959,8 +960,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-machine-api-operator-release-4.8-unit rerun_command: /test unit spec: @@ -974,7 +975,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1002,7 +1003,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-machine-api-operator-release-4.8-yaml-lint rerun_command: /test yaml-lint spec: @@ -1013,10 +1014,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/machine-config-operator/openshift-machine-config-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-postsubmits.yaml index 6f00bd4820045..d7faec824ad4d 100644 --- a/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/machine-config-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-machine-config-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-presubmits.yaml index fa81d1c405c14..5a8a42e755f12 100644 --- a/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.8-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-machine-config-operator-release-4.8-cluster-bootimages rerun_command: /test cluster-bootimages spec: @@ -35,7 +35,7 @@ presubmits: value: ./test/e2e/old-bootimages.sh image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,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-machine-config-operator-release-4.8-e2e-aws rerun_command: /test e2e-aws run_if_changed: ^([^d]|d(d|o(d|cd))*([^do]|o([^cd]|c[^ds])))*(d(d|o(d|cd))*(oc?)?)?$ @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -151,8 +151,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-machine-config-operator-release-4.8-e2e-aws-disruptive optional: true rerun_command: /test e2e-aws-disruptive @@ -174,11 +174,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 @@ -230,8 +229,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-machine-config-operator-release-4.8-e2e-aws-proxy optional: true rerun_command: /test e2e-aws-proxy @@ -248,7 +247,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -294,8 +293,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-machine-config-operator-release-4.8-e2e-aws-workers-rhel7 optional: true rerun_command: /test e2e-aws-workers-rhel7 @@ -312,7 +311,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -358,8 +357,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-machine-config-operator-release-4.8-e2e-azure optional: true rerun_command: /test e2e-azure @@ -376,7 +375,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -422,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-machine-config-operator-release-4.8-e2e-gcp-op rerun_command: /test e2e-gcp-op run_if_changed: ^([^d]|d(d|o(d|cd))*([^do]|o([^cd]|c[^ds])))*(d(d|o(d|cd))*(oc?)?)?$ @@ -448,7 +447,7 @@ presubmits: value: make test-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -502,8 +501,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-machine-config-operator-release-4.8-e2e-metal-ipi optional: true rerun_command: /test e2e-metal-ipi @@ -520,7 +519,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -568,7 +567,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-machine-config-operator-release-4.8-e2e-openstack optional: true rerun_command: /test e2e-openstack @@ -596,7 +595,7 @@ presubmits: value: run-minimal-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -651,7 +650,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-machine-config-operator-release-4.8-e2e-ovirt optional: true rerun_command: /test e2e-ovirt @@ -680,7 +679,7 @@ presubmits: value: run-minimal-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -739,8 +738,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-machine-config-operator-release-4.8-e2e-ovn-step-registry optional: true rerun_command: /test e2e-ovn-step-registry @@ -757,7 +756,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -803,8 +802,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-machine-config-operator-release-4.8-e2e-upgrade rerun_command: /test e2e-upgrade spec: @@ -820,7 +819,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -868,8 +867,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-machine-config-operator-release-4.8-e2e-vsphere optional: true rerun_command: /test e2e-vsphere @@ -886,7 +885,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -932,8 +931,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-machine-config-operator-release-4.8-e2e-vsphere-upi optional: true rerun_command: /test e2e-vsphere-upi @@ -958,7 +957,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1010,8 +1009,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-machine-config-operator-release-4.8-images rerun_command: /test images spec: @@ -1021,11 +1020,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 @@ -1055,8 +1055,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-machine-config-operator-release-4.8-unit rerun_command: /test unit spec: @@ -1070,7 +1070,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1100,8 +1100,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-machine-config-operator-release-4.8-verify rerun_command: /test verify spec: @@ -1115,7 +1115,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-postsubmits.yaml index fa9d3137e63e3..f65d77cfc644a 100644 --- a/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/mdns-publisher: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-mdns-publisher-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-presubmits.yaml index 181bc9c70e284..cbe1d919a2586 100644 --- a/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.8-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-mdns-publisher-release-4.8-gofmt rerun_command: /test gofmt spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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-mdns-publisher-release-4.8-govet rerun_command: /test govet spec: @@ -70,7 +70,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +100,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-mdns-publisher-release-4.8-images rerun_command: /test images spec: @@ -111,11 +111,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 @@ -145,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-mdns-publisher-release-4.8-unit rerun_command: /test unit spec: @@ -160,7 +161,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-postsubmits.yaml index 9c936af2ca918..00adbb99a22bd 100644 --- a/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/metal3-smart-exporter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-metal3-smart-exporter-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-presubmits.yaml index 3cccf3c2be536..8fc316c08f8c0 100644 --- a/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.8-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-metal3-smart-exporter-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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/multus-admission-controller/openshift-multus-admission-controller-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-postsubmits.yaml index 3c30e60278f41..6cb2a5019be8e 100644 --- a/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/multus-admission-controller: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-multus-admission-controller-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-presubmits.yaml index 518ce119899ba..dd56274efa404 100644 --- a/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.8-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-multus-admission-controller-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-multus-admission-controller-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/multus-cni/openshift-multus-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-postsubmits.yaml index 1e19b082b2623..7ab9c2d1ac502 100644 --- a/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/multus-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-multus-cni-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-presubmits.yaml index 3a4cc6f83143b..eb3963e52e0c4 100644 --- a/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.8-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-multus-cni-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-multus-cni-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-multus-cni-release-4.8-images rerun_command: /test images spec: @@ -147,11 +147,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/must-gather/openshift-must-gather-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-postsubmits.yaml index 10617298850ec..70aabd0703897 100644 --- a/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/must-gather: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-must-gather-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-presubmits.yaml index 6237f4d9b5b32..f9853bff13744 100644 --- a/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.8-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-must-gather-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-must-gather-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-postsubmits.yaml index c11327197857b..368a4b9e8167a 100644 --- a/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/network-metrics-daemon: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-network-metrics-daemon-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-presubmits.yaml index c06d4c8916bd3..b5e14fad1cd05 100644 --- a/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.8-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-network-metrics-daemon-release-4.8-e2e rerun_command: /test e2e spec: @@ -35,7 +35,7 @@ presubmits: value: make run-test image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,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-network-metrics-daemon-release-4.8-images rerun_command: /test images spec: @@ -100,11 +100,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 @@ -134,8 +135,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-network-metrics-daemon-release-4.8-unit rerun_command: /test unit spec: @@ -149,7 +150,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-postsubmits.yaml index 31140c3c4cfea..57bf0eb75923c 100644 --- a/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/node-feature-discovery: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-node-feature-discovery-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-presubmits.yaml index 2379866b86507..027a6b0529397 100644 --- a/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.8-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-node-feature-discovery-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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-node-feature-discovery-release-4.8-unit rerun_command: /test unit spec: @@ -70,7 +71,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +101,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-node-feature-discovery-release-4.8-verify rerun_command: /test verify spec: @@ -115,7 +116,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-postsubmits.yaml index 22f706a3684cf..5af2845ccb3d3 100644 --- a/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/node-problem-detector-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-node-problem-detector-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-presubmits.yaml index 85bc3592abd9f..1a404a8589527 100644 --- a/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.8-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-node-problem-detector-operator-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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/node-problem-detector/openshift-node-problem-detector-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-postsubmits.yaml index 13ec48117af0c..0e0cf8a352952 100644 --- a/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/node-problem-detector: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-node-problem-detector-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-presubmits.yaml index ecb0a7e7ae7d0..06b99933c0b95 100644 --- a/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.8-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-node-problem-detector-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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/node_exporter/openshift-node_exporter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-postsubmits.yaml index 32fc0e83dbd50..b29aa2d56f699 100644 --- a/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/node_exporter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-node_exporter-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-presubmits.yaml index 4bb68d95a11ec..71e3996024c5d 100644 --- a/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.8-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-node_exporter-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-node_exporter-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/oauth-apiserver/openshift-oauth-apiserver-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-postsubmits.yaml index 7051f873fc488..f9a8cb2de83c7 100644 --- a/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/oauth-apiserver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-oauth-apiserver-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-presubmits.yaml index 8759d522b1352..f58d53aac7357 100644 --- a/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.8-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-oauth-apiserver-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-oauth-apiserver-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-oauth-apiserver-release-4.8-images rerun_command: /test images spec: @@ -147,11 +147,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 @@ -181,8 +182,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-oauth-apiserver-release-4.8-unit rerun_command: /test unit spec: @@ -196,7 +197,7 @@ presubmits: - 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-oauth-apiserver-release-4.8-verify rerun_command: /test verify spec: @@ -241,7 +242,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-postsubmits.yaml index dc17d4b50073c..920f394319fd7 100644 --- a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/oauth-proxy: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-oauth-proxy-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-presubmits.yaml index 134d24878622c..f53ecd819211f 100644 --- a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.8-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-oauth-proxy-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-oauth-proxy-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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 @@ -118,8 +119,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-oauth-proxy-release-4.8-unit rerun_command: /test unit spec: @@ -133,7 +134,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +164,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-oauth-proxy-release-4.8-verify rerun_command: /test verify spec: @@ -178,7 +179,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -208,8 +209,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-oauth-proxy-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -223,7 +224,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-postsubmits.yaml index 17f3b5bddf815..e4c1036cb8d53 100644 --- a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/oauth-server: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-oauth-server-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-presubmits.yaml index ae822aac423c5..5ce9cba2daad8 100644 --- a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.8-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-oauth-server-release-4.8-e2e-aws-serial rerun_command: /test e2e-aws-serial spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-oauth-server-release-4.8-e2e-gcp rerun_command: /test e2e-gcp spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -138,8 +138,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-oauth-server-release-4.8-e2e-upgrade rerun_command: /test e2e-upgrade spec: @@ -155,7 +155,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,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-oauth-server-release-4.8-images rerun_command: /test images spec: @@ -214,11 +214,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 @@ -248,8 +249,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-oauth-server-release-4.8-unit rerun_command: /test unit spec: @@ -263,7 +264,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -293,8 +294,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-oauth-server-release-4.8-verify rerun_command: /test verify spec: @@ -308,7 +309,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -338,8 +339,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-oauth-server-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -353,7 +354,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-postsubmits.yaml index 0790ff00730c8..d24128a71f7a6 100644 --- a/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/oc: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-oc-release-4.8-images spec: @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-presubmits.yaml index 87a68a96d5fb7..6e603174ede17 100644 --- a/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/oc/openshift-oc-release-4.8-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-oc-release-4.8-build-rpms-from-tar rerun_command: /test build-rpms-from-tar spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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-oc-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -72,7 +72,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -118,8 +118,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-oc-release-4.8-e2e-aws-builds rerun_command: /test e2e-aws-builds run_if_changed: ^(pkg/.*build.*)|^(pkg/.*newapp.*) @@ -136,7 +136,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -182,8 +182,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-oc-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -199,7 +199,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -245,8 +245,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-oc-release-4.8-e2e-cmd rerun_command: /test e2e-cmd spec: @@ -262,7 +262,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -310,8 +310,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-oc-release-4.8-images rerun_command: /test images spec: @@ -321,12 +321,13 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] - --target=rpms command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -356,8 +357,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-oc-release-4.8-rpm-build rerun_command: /test rpm-build spec: @@ -371,7 +372,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -401,8 +402,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-oc-release-4.8-unit rerun_command: /test unit spec: @@ -416,7 +417,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -446,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-oc-release-4.8-verify rerun_command: /test verify spec: @@ -461,7 +462,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -491,8 +492,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-oc-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -506,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/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-postsubmits.yaml index 030f6999ac1fb..248f30cda66c1 100644 --- a/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ocp-release-operator-sdk: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ocp-release-operator-sdk-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-presubmits.yaml index 5806937ba5115..02f3bfbeaacf8 100644 --- a/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.8-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-ocp-release-operator-sdk-release-4.8-e2e-aws-ansible rerun_command: /test e2e-aws-ansible spec: @@ -35,7 +35,7 @@ presubmits: value: make -f ci/prow.Makefile test-e2e-ansible image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,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-ocp-release-operator-sdk-release-4.8-e2e-aws-helm rerun_command: /test e2e-aws-helm spec: @@ -112,7 +112,7 @@ presubmits: value: make -f ci/prow.Makefile test-e2e-helm image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -164,8 +164,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-ocp-release-operator-sdk-release-4.8-images rerun_command: /test images spec: @@ -175,11 +175,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 @@ -209,8 +210,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-ocp-release-operator-sdk-release-4.8-sanity rerun_command: /test sanity spec: @@ -224,7 +225,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -254,8 +255,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-ocp-release-operator-sdk-release-4.8-unit rerun_command: /test unit spec: @@ -269,7 +270,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-postsubmits.yaml index d5bcf1e8d040b..a3e1682bf1230 100644 --- a/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/openshift-ansible: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-openshift-ansible-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-presubmits.yaml index 2de6110a08e77..d9291ffe3375a 100644 --- a/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.8-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-openshift-ansible-release-4.8-e2e-aws-workers-rhel7 rerun_command: /test e2e-aws-workers-rhel7 spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-openshift-ansible-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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 @@ -118,8 +119,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-openshift-ansible-release-4.8-unit rerun_command: /test unit spec: @@ -133,7 +134,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-postsubmits.yaml index 2350683027389..250ced5f92189 100644 --- a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/openshift-apiserver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-openshift-apiserver-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-presubmits.yaml index b6118912d5904..0514ba4291a45 100644 --- a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.8-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-openshift-apiserver-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-openshift-apiserver-release-4.8-e2e-aws-serial rerun_command: /test e2e-aws-serial spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-openshift-apiserver-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -153,7 +153,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -199,8 +199,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-openshift-apiserver-release-4.8-e2e-cmd rerun_command: /test e2e-cmd spec: @@ -216,7 +216,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-openshift-openshift-apiserver-release-4.8-images rerun_command: /test images spec: @@ -273,11 +273,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 @@ -307,8 +308,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-openshift-apiserver-release-4.8-unit rerun_command: /test unit spec: @@ -322,7 +323,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -352,8 +353,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-openshift-apiserver-release-4.8-verify rerun_command: /test verify spec: @@ -367,7 +368,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-postsubmits.yaml index de0babb49af70..a8976a19a4a43 100644 --- a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/openshift-controller-manager: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-openshift-controller-manager-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-presubmits.yaml index c6c86692f1dd6..9ce38124e2e5a 100644 --- a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.8-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-openshift-controller-manager-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-openshift-controller-manager-release-4.8-e2e-aws-builds rerun_command: /test e2e-aws-builds run_if_changed: ^(pkg/build) @@ -91,7 +91,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -137,8 +137,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-openshift-controller-manager-release-4.8-e2e-aws-proxy optional: true rerun_command: /test e2e-aws-proxy @@ -155,7 +155,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -201,8 +201,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-openshift-controller-manager-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -218,7 +218,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-openshift-controller-manager-release-4.8-e2e-gcp rerun_command: /test e2e-gcp spec: @@ -281,7 +281,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-openshift-openshift-controller-manager-release-4.8-e2e-gcp-builds rerun_command: /test e2e-gcp-builds spec: @@ -346,7 +346,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -394,8 +394,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-openshift-controller-manager-release-4.8-images rerun_command: /test images spec: @@ -405,11 +405,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 @@ -439,8 +440,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-openshift-controller-manager-release-4.8-unit rerun_command: /test unit spec: @@ -454,7 +455,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -484,8 +485,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-openshift-controller-manager-release-4.8-verify rerun_command: /test verify spec: @@ -499,7 +500,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-postsubmits.yaml index 28aed2bc033d9..42b376f2a689d 100644 --- a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/openshift-state-metrics: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-openshift-state-metrics-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-presubmits.yaml index 890f26fb846f0..9aa505eee879b 100644 --- a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.8-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-openshift-state-metrics-release-4.8-doccheck rerun_command: /test doccheck spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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-openshift-state-metrics-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -72,7 +72,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -118,8 +118,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-openshift-state-metrics-release-4.8-gofmt rerun_command: /test gofmt spec: @@ -133,7 +133,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,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-openshift-state-metrics-release-4.8-images rerun_command: /test images spec: @@ -174,11 +174,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 @@ -208,8 +209,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-openshift-state-metrics-release-4.8-unit rerun_command: /test unit spec: @@ -223,7 +224,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-postsubmits.yaml index be67d0cbb938e..29d424f3480e5 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/openshift-tests-private: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-openshift-tests-private-release-4.8-images spec: @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-presubmits.yaml index 6bbffe2fab2aa..136a00b11bc44 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.8-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-openshift-tests-private-release-4.8-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 @@ -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-openshift-tests-private-release-4.8-images rerun_command: /test images spec: @@ -92,11 +92,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/openshift-tests/openshift-openshift-tests-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-postsubmits.yaml index bb3f53b408a40..878fb533d465f 100644 --- a/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/openshift-tests: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-openshift-tests-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-presubmits.yaml index 66000d56b9284..4a017b08a48fe 100644 --- a/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.8-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-openshift-tests-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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-openshift-tests-release-4.8-unit rerun_command: /test unit spec: @@ -70,7 +71,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml index b228bfb97644f..8425c92ad04cf 100644 --- a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/openstack-cinder-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-openstack-cinder-csi-driver-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml index 83a7c377c3e54..2ac4564570e59 100644 --- a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.8-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-openstack-cinder-csi-driver-operator-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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-openstack-cinder-csi-driver-operator-release-4.8-verify rerun_command: /test verify spec: @@ -70,7 +71,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-postsubmits.yaml index e045d0ed8e657..7b0ce1c1fb5d0 100644 --- a/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/origin-aggregated-logging: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-origin-aggregated-logging-release-4.8-images spec: @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-presubmits.yaml index 9c6a36ee232e3..35aaa69fbc0b1 100644 --- a/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.8-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-origin-aggregated-logging-release-4.8-clo-functional rerun_command: /test clo-functional spec: @@ -32,13 +32,12 @@ presubmits: - name: JOB_NAME_SAFE value: clo-functional - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-functional + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-functional - name: TEST_IMAGESTREAM_TAG value: stable:cluster-logging-operator-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -90,8 +89,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-origin-aggregated-logging-release-4.8-cluster-logging-operator-e2e rerun_command: /test cluster-logging-operator-e2e spec: @@ -112,13 +111,12 @@ presubmits: - name: JOB_NAME_SAFE value: cluster-logging-operator-e2e - name: TEST_COMMAND - value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts - make test-e2e-olm + value: FAKE_HOME_DIR=/tmp/home LOG_DIR=/tmp/artifacts/logging-logs ARTIFACT_DIR=/tmp/artifacts/logging-artifacts make test-e2e-olm - name: TEST_IMAGESTREAM_TAG value: stable:cluster-logging-operator-e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -170,8 +168,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-origin-aggregated-logging-release-4.8-elastic-operator-e2e rerun_command: /test elastic-operator-e2e spec: @@ -197,7 +195,7 @@ presubmits: value: stable:elasticsearch-operator-src image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -249,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-origin-aggregated-logging-release-4.8-images rerun_command: /test images spec: @@ -260,12 +258,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 @@ -295,8 +294,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-origin-aggregated-logging-release-4.8-smoke rerun_command: /test smoke spec: @@ -322,7 +321,7 @@ presubmits: value: stable:origin-aggregated-logging-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -374,8 +373,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-origin-aggregated-logging-release-4.8-unit rerun_command: /test unit spec: @@ -389,7 +388,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-postsubmits.yaml index 90a4ad77d85de..9656dac8d355b 100644 --- a/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/origin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-origin-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-presubmits.yaml index 10b1b747ccb24..f387d32e43a6a 100644 --- a/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/origin/openshift-origin-release-4.8-presubmits.yaml @@ -8,7 +8,7 @@ presubmits: context: ci/prow/artifacts decorate: true labels: - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-origin-release-4.8-artifacts rerun_command: /test artifacts run_if_changed: ^(hack/)|(Makefile)|(.*_(windows|linux|darwin|unsupported)(_test)?\.go)$ @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -58,8 +58,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-origin-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -75,7 +75,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -121,8 +121,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-origin-release-4.8-e2e-aws-csi optional: true rerun_command: /test e2e-aws-csi @@ -140,7 +140,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -186,8 +186,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-origin-release-4.8-e2e-aws-disruptive optional: true rerun_command: /test e2e-aws-disruptive @@ -209,11 +209,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 @@ -265,7 +264,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-origin-release-4.8-e2e-aws-fips optional: true rerun_command: /test e2e-aws-fips @@ -292,14 +291,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-fips - name: TEST_COMMAND - value: 'fips_check - + value: | + fips_check TEST_SUITE=openshift/conformance/parallel run-tests - - ' image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -360,8 +357,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-origin-release-4.8-e2e-aws-image-registry rerun_command: /test e2e-aws-image-registry run_if_changed: ^(pkg/image)|^(test/extended/registry)|^(test/extended/images)|^(test/extended/imageapis)|^(vendor/github.com/docker/distribution) @@ -378,7 +375,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -424,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-origin-release-4.8-e2e-aws-jenkins rerun_command: /test e2e-aws-jenkins spec: @@ -441,7 +438,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -487,7 +484,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-origin-release-4.8-e2e-aws-multitenant optional: true rerun_command: /test e2e-aws-multitenant @@ -508,9 +505,16 @@ presubmits: - ci-operator env: - name: CLUSTER_NETWORK_MANIFEST - value: "apiVersion: operator.openshift.io/v1\nkind: Network\nmetadata:\n\ - \ name: cluster\nspec:\n defaultNetwork:\n type: OpenShiftSDN\n \ - \ openshiftSDNConfig:\n mode: Multitenant\n" + value: | + apiVersion: operator.openshift.io/v1 + kind: Network + metadata: + name: cluster + spec: + defaultNetwork: + type: OpenShiftSDN + openshiftSDNConfig: + mode: Multitenant - name: CLUSTER_TYPE value: aws - name: JOB_NAME_SAFE @@ -519,7 +523,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -580,8 +584,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-origin-release-4.8-e2e-aws-ovn optional: true rerun_command: /test e2e-aws-ovn @@ -598,7 +602,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -644,8 +648,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-origin-release-4.8-e2e-aws-proxy rerun_command: /test e2e-aws-proxy spec: @@ -661,7 +665,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -707,8 +711,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-origin-release-4.8-e2e-aws-serial rerun_command: /test e2e-aws-serial spec: @@ -724,7 +728,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -770,8 +774,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-origin-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -787,7 +791,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -833,8 +837,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-origin-release-4.8-e2e-azure optional: true rerun_command: /test e2e-azure @@ -851,7 +855,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -897,8 +901,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-origin-release-4.8-e2e-cmd rerun_command: /test e2e-cmd spec: @@ -914,7 +918,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -962,8 +966,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-origin-release-4.8-e2e-gcp rerun_command: /test e2e-gcp spec: @@ -979,7 +983,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1027,8 +1031,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-origin-release-4.8-e2e-gcp-builds rerun_command: /test e2e-gcp-builds run_if_changed: ^(pkg/oc/cli/startbuild/startbuild.go)|^(pkg/build)|^(staging/src/.*/pkg/.*build)|^(pkg/cmd/infra/builder)|^(test/extended/builds)|^(test/extended/testdata/builds)|^(test/extended/util)|^(vendor/github.com/openshift/source-to-image)|^(vendor/github.com/openshift/imagebuilder) @@ -1045,7 +1049,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1093,8 +1097,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-origin-release-4.8-e2e-gcp-image-ecosystem rerun_command: /test e2e-gcp-image-ecosystem run_if_changed: ^(test/extended/image_ecosystem)|^(examples/db-templates)|^(examples/quickstarts)|^(examples/image-streams)|^(examples/jenkins)|^(vendor/github.com/openshift/source-to-image)|^(vendor/github.com/openshift/imagebuilder) @@ -1111,7 +1115,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1159,8 +1163,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-origin-release-4.8-e2e-gcp-upgrade rerun_command: /test e2e-gcp-upgrade spec: @@ -1176,7 +1180,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1224,8 +1228,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-origin-release-4.8-e2e-vsphere optional: true rerun_command: /test e2e-vsphere @@ -1250,7 +1254,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1302,8 +1306,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-origin-release-4.8-images rerun_command: /test images spec: @@ -1313,11 +1317,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 @@ -1347,8 +1352,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-origin-release-4.8-verify rerun_command: /test verify spec: @@ -1362,7 +1367,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1392,8 +1397,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-origin-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -1407,7 +1412,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-postsubmits.yaml index ffa7a07608779..edaa5ba79162e 100644 --- a/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/osd-metrics-exporter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-osd-metrics-exporter-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-presubmits.yaml index b7a1a29844440..d02f66e2e756f 100644 --- a/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.8-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-osd-metrics-exporter-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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-osd-metrics-exporter-release-4.8-unit rerun_command: /test unit spec: @@ -70,7 +71,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/osin/openshift-osin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/osin/openshift-osin-release-4.8-presubmits.yaml index 4469eaf194bdf..0f3c286e0f3cc 100644 --- a/ci-operator/jobs/openshift/osin/openshift-osin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/osin/openshift-osin-release-4.8-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-osin-release-4.8-unit rerun_command: /test unit spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml index 381d799e67035..da65c578e42e1 100644 --- a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ovirt-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ovirt-csi-driver-operator-release-4.8-images path_alias: github.com/ovirt/csi-driver-operator @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-presubmits.yaml index 5741538d35028..2136ac9f1345c 100644 --- a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.8-presubmits.yaml @@ -10,7 +10,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-ovirt-csi-driver-operator-release-4.8-e2e-ovirt optional: true rerun_command: /test e2e-ovirt @@ -36,13 +36,11 @@ presubmits: - name: LEASE_TYPE value: minimal - name: TEST_COMMAND - value: 'TEST_CSI_DRIVER_FILES=/tmp/cluster/csi-test-manifest.yaml TEST_SUITE=openshift/csi - run-csi-tests - - ' + value: | + TEST_CSI_DRIVER_FILES=/tmp/cluster/csi-test-manifest.yaml TEST_SUITE=openshift/csi run-csi-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -101,8 +99,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-ovirt-csi-driver-operator-release-4.8-images path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test images @@ -113,11 +111,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 @@ -147,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-ovirt-csi-driver-operator-release-4.8-test path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test test @@ -163,7 +162,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -193,8 +192,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-ovirt-csi-driver-operator-release-4.8-verify path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test verify @@ -209,7 +208,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-postsubmits.yaml index 985b1e84feee2..82f136ffef2ca 100644 --- a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ovirt-csi-driver: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ovirt-csi-driver-release-4.8-images path_alias: github.com/ovirt/csi-driver @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-presubmits.yaml index 603e953d706a0..928cc7cdd0488 100644 --- a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.8-presubmits.yaml @@ -10,7 +10,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-ovirt-csi-driver-release-4.8-e2e-ovirt optional: true rerun_command: /test e2e-ovirt @@ -36,13 +36,11 @@ presubmits: - name: LEASE_TYPE value: minimal - name: TEST_COMMAND - value: 'TEST_CSI_DRIVER_FILES=/tmp/cluster/csi-test-manifest.yaml TEST_SUITE=openshift/csi - run-csi-tests - - ' + value: | + TEST_CSI_DRIVER_FILES=/tmp/cluster/csi-test-manifest.yaml TEST_SUITE=openshift/csi run-csi-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -101,8 +99,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-ovirt-csi-driver-release-4.8-images path_alias: github.com/ovirt/csi-driver rerun_command: /test images @@ -113,11 +111,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/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-periodics.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-periodics.yaml index a24969df487c6..ab9fa618d43c9 100644 --- a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-periodics.yaml +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-periodics.yaml @@ -6,12 +6,12 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - base_ref: release-4.8 org: openshift repo: ovn-kubernetes labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - 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-ovn-kubernetes-release-4.8-e2e-gcp-ovn-upgrade spec: containers: @@ -26,7 +26,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -70,12 +70,12 @@ periodics: decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.7 + - base_ref: release-4.8 org: openshift repo: ovn-kubernetes labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - 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-ovn-kubernetes-release-4.8-e2e-metal-ipi-ovn-dualstack-periodic spec: containers: @@ -90,7 +90,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-postsubmits.yaml index ceda373f91d29..0c0f3ad026931 100644 --- a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ovn-kubernetes: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ovn-kubernetes-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-presubmits.yaml index 1afe617735fa2..28d145d29537f 100644 --- a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.8-presubmits.yaml @@ -10,7 +10,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-ovn-kubernetes-release-4.8-e2e-aws-ovn rerun_command: /test e2e-aws-ovn spec: @@ -39,7 +39,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +100,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-ovn-kubernetes-release-4.8-e2e-azure-ovn rerun_command: /test e2e-azure-ovn spec: @@ -117,7 +117,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,7 +163,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-ovn-kubernetes-release-4.8-e2e-gcp-ovn optional: true rerun_command: /test e2e-gcp-ovn @@ -193,7 +193,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -256,7 +256,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-ovn-kubernetes-release-4.8-e2e-gcp-ovn-upgrade rerun_command: /test e2e-gcp-ovn-upgrade spec: @@ -282,7 +282,7 @@ presubmits: value: TEST_SUITE=all run-upgrade-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -330,8 +330,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-ovn-kubernetes-release-4.8-e2e-metal-ipi-ovn-dualstack rerun_command: /test e2e-metal-ipi-ovn-dualstack spec: @@ -347,7 +347,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -395,8 +395,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-ovn-kubernetes-release-4.8-e2e-metal-ipi-ovn-ipv6 rerun_command: /test e2e-metal-ipi-ovn-ipv6 spec: @@ -412,7 +412,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -460,8 +460,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-ovn-kubernetes-release-4.8-e2e-operator-with-custom-vxlan-port rerun_command: /test e2e-operator-with-custom-vxlan-port spec: @@ -477,7 +477,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -523,8 +523,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-ovn-kubernetes-release-4.8-e2e-ovn-hybrid-step-registry rerun_command: /test e2e-ovn-hybrid-step-registry spec: @@ -540,7 +540,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -586,8 +586,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-ovn-kubernetes-release-4.8-e2e-vsphere-ovn rerun_command: /test e2e-vsphere-ovn spec: @@ -603,7 +603,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -649,8 +649,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-ovn-kubernetes-release-4.8-e2e-windows-hybrid-network rerun_command: /test e2e-windows-hybrid-network spec: @@ -666,7 +666,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -712,8 +712,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-ovn-kubernetes-release-4.8-images rerun_command: /test images spec: @@ -723,11 +723,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/project-request-limit/openshift-project-request-limit-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-postsubmits.yaml index 8c70ec85d84c4..eb84f0e99c40a 100644 --- a/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/project-request-limit: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-project-request-limit-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-presubmits.yaml index e5e9d1db209f4..7cbe2b1db1038 100644 --- a/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.8-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-project-request-limit-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-project-request-limit-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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 @@ -118,8 +119,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-project-request-limit-release-4.8-unit rerun_command: /test unit spec: @@ -133,7 +134,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +164,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-project-request-limit-release-4.8-verify rerun_command: /test verify spec: @@ -178,7 +179,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -208,8 +209,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-project-request-limit-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -223,7 +224,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-postsubmits.yaml index 3330b85f66ef2..272045d102720 100644 --- a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/prom-label-proxy: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-prom-label-proxy-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-presubmits.yaml index 7491e71d08e4d..05faa47e25d2f 100644 --- a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.8-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-prom-label-proxy-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-prom-label-proxy-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-postsubmits.yaml index 517d58980254a..bfac253e9b753 100644 --- a/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/prometheus-alertmanager: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-prometheus-alertmanager-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-presubmits.yaml index 0ad1f34e03af8..4940f6872d97e 100644 --- a/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.8-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-prometheus-alertmanager-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-prometheus-alertmanager-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-prometheus-alertmanager-release-4.8-images rerun_command: /test images spec: @@ -147,11 +147,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/prometheus-operator/openshift-prometheus-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-postsubmits.yaml index 860d341ca51f5..cfe898469bb44 100644 --- a/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/prometheus-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-prometheus-operator-release-4.8-images path_alias: github.com/coreos/prometheus-operator @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-presubmits.yaml index 110f884c55656..9300bf2cbb540 100644 --- a/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.8-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-prometheus-operator-release-4.8-e2e-aws path_alias: github.com/coreos/prometheus-operator rerun_command: /test e2e-aws @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -74,8 +74,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-prometheus-operator-release-4.8-e2e-aws-upgrade path_alias: github.com/coreos/prometheus-operator rerun_command: /test e2e-aws-upgrade @@ -92,7 +92,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -138,8 +138,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-prometheus-operator-release-4.8-images path_alias: github.com/coreos/prometheus-operator rerun_command: /test images @@ -150,11 +150,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/prometheus/openshift-prometheus-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-postsubmits.yaml index 4f734fa55c037..53635e11e3de0 100644 --- a/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/prometheus: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-prometheus-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-presubmits.yaml index 68f40933eb2e0..c235ec43ffe23 100644 --- a/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.8-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-prometheus-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-prometheus-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-prometheus-release-4.8-images rerun_command: /test images spec: @@ -147,11 +147,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/ptp-operator/openshift-ptp-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-postsubmits.yaml index 52391bbbf2d11..49d6029595869 100644 --- a/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ptp-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-ptp-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-presubmits.yaml index ace5d46826d6c..e37794551ab12 100644 --- a/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.8-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-ptp-operator-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-ptp-operator-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml index 3aa0794a62b5a..1d774c2afb1d0 100644 --- a/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/redhat-subscription-injection-webhook: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-redhat-subscription-injection-webhook-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml index 3bd201cfaf9b2..1bf9aaaef50ef 100644 --- a/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.8-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-redhat-subscription-injection-webhook-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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 @@ -55,8 +56,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-redhat-subscription-injection-webhook-release-4.8-unit rerun_command: /test unit spec: @@ -70,7 +71,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -100,8 +101,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-redhat-subscription-injection-webhook-release-4.8-verify rerun_command: /test verify spec: @@ -115,7 +116,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-postsubmits.yaml index 2fcf9da9f875f..0be204fde0221 100644 --- a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/route-override-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-route-override-cni-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-presubmits.yaml index f367d371e99a8..94dd326a3d8f7 100644 --- a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.8-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-route-override-cni-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-route-override-cni-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/router/openshift-router-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/router/openshift-router-release-4.8-postsubmits.yaml index 1d053cfbc83dc..a490ce42dfe17 100644 --- a/ci-operator/jobs/openshift/router/openshift-router-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/router/openshift-router-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/router: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-router-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/router/openshift-router-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/router/openshift-router-release-4.8-presubmits.yaml index 7e69f11b801f7..207ae1c210daf 100644 --- a/ci-operator/jobs/openshift/router/openshift-router-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/router/openshift-router-release-4.8-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-router-release-4.8-e2e rerun_command: /test e2e spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,8 +75,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-router-release-4.8-e2e-metal-ipi-ovn-dualstack optional: true rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -93,7 +93,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -141,8 +141,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-router-release-4.8-e2e-metal-ipi-ovn-ipv6 optional: true rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -159,7 +159,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -207,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-router-release-4.8-e2e-metal-ipi-ovn-router optional: true rerun_command: /test e2e-metal-ipi-ovn-router @@ -225,7 +225,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -273,8 +273,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-router-release-4.8-e2e-upgrade rerun_command: /test e2e-upgrade spec: @@ -290,7 +290,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -338,8 +338,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-router-release-4.8-images rerun_command: /test images spec: @@ -349,11 +349,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 @@ -383,8 +384,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-router-release-4.8-unit rerun_command: /test unit spec: @@ -398,7 +399,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -428,8 +429,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-router-release-4.8-verify rerun_command: /test verify spec: @@ -443,7 +444,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/runtime-utils/openshift-runtime-utils-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/runtime-utils/openshift-runtime-utils-release-4.8-presubmits.yaml index 43f764f415509..95d76bff018d9 100644 --- a/ci-operator/jobs/openshift/runtime-utils/openshift-runtime-utils-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/runtime-utils/openshift-runtime-utils-release-4.8-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-runtime-utils-release-4.8-unit rerun_command: /test unit spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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-runtime-utils-release-4.8-verify rerun_command: /test verify spec: @@ -70,7 +70,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-postsubmits.yaml index 7a47e4bbe2784..d0a28671f4c6a 100644 --- a/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/sdn: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-sdn-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-presubmits.yaml index 4e4691e3e3e21..5a58949692aa7 100644 --- a/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.8-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-sdn-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,7 +73,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-sdn-release-4.8-e2e-aws-multitenant rerun_command: /test e2e-aws-multitenant spec: @@ -93,9 +93,16 @@ presubmits: - ci-operator env: - name: CLUSTER_NETWORK_MANIFEST - value: "apiVersion: operator.openshift.io/v1\nkind: Network\nmetadata:\n\ - \ name: cluster\nspec:\n defaultNetwork:\n type: OpenShiftSDN\n \ - \ openshiftSDNConfig:\n mode: Multitenant\n" + value: | + apiVersion: operator.openshift.io/v1 + kind: Network + metadata: + name: cluster + spec: + defaultNetwork: + type: OpenShiftSDN + openshiftSDNConfig: + mode: Multitenant - name: CLUSTER_TYPE value: aws - name: JOB_NAME_SAFE @@ -104,7 +111,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +172,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-sdn-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -182,7 +189,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -228,8 +235,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-sdn-release-4.8-e2e-gcp rerun_command: /test e2e-gcp spec: @@ -245,7 +252,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -293,8 +300,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-sdn-release-4.8-images rerun_command: /test images spec: @@ -304,11 +311,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 @@ -338,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-sdn-release-4.8-unit rerun_command: /test unit spec: @@ -353,7 +361,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -383,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-sdn-release-4.8-verify rerun_command: /test verify spec: @@ -398,7 +406,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -428,8 +436,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-sdn-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -443,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/service-ca-operator/openshift-service-ca-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-postsubmits.yaml index ccb030565c5e0..cc551d2a7852d 100644 --- a/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/service-ca-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-service-ca-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-presubmits.yaml index b4fd0f0c2a8d3..ca93f823e1cd9 100644 --- a/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.8-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-service-ca-operator-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-service-ca-operator-release-4.8-e2e-aws-operator rerun_command: /test e2e-aws-operator spec: @@ -98,7 +98,7 @@ presubmits: value: make test-e2e 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-service-ca-operator-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -167,7 +167,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -213,8 +213,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-service-ca-operator-release-4.8-images rerun_command: /test images spec: @@ -224,11 +224,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 @@ -258,8 +259,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-service-ca-operator-release-4.8-unit rerun_command: /test unit spec: @@ -273,7 +274,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -303,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-service-ca-operator-release-4.8-verify rerun_command: /test verify spec: @@ -318,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -348,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-service-ca-operator-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -363,7 +364,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-postsubmits.yaml index 1d9cf809ce6e7..009131ef924b4 100644 --- a/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/service-catalog: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-service-catalog-release-4.8-images path_alias: github.com/kubernetes-incubator/service-catalog @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-presubmits.yaml index c91fcfc42c796..f95289a468859 100644 --- a/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.8-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-service-catalog-release-4.8-e2e-aws-operator path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test e2e-aws-operator @@ -36,7 +36,7 @@ presubmits: value: make build-e2e && hack/create-subscription.sh && hack/run-e2e.sh image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -88,8 +88,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-service-catalog-release-4.8-images path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test images @@ -100,11 +100,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 @@ -134,8 +135,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-service-catalog-release-4.8-unit path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test unit @@ -150,7 +151,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml index db86c1614afe7..3e60d1f087c34 100644 --- a/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/sig-storage-local-static-provisioner: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-sig-storage-local-static-provisioner-release-4.8-images path_alias: sigs.k8s.io/sig-storage-local-static-provisioner @@ -25,7 +25,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml index 3fd959069f93f..d6deb573d7cf6 100644 --- a/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.8-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-sig-storage-local-static-provisioner-release-4.8-images path_alias: sigs.k8s.io/sig-storage-local-static-provisioner rerun_command: /test images @@ -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 @@ -56,8 +57,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-sig-storage-local-static-provisioner-release-4.8-unit path_alias: sigs.k8s.io/sig-storage-local-static-provisioner rerun_command: /test unit @@ -72,7 +73,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-postsubmits.yaml index ea514c41570b4..c14d6607a4c1f 100644 --- a/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/sriov-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-sriov-cni-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-presubmits.yaml index 356edf975b26c..18de5c741e701 100644 --- a/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.8-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-sriov-cni-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-sriov-cni-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-postsubmits.yaml index 60162dc413302..ace7fa081fdfa 100644 --- a/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/sriov-dp-admission-controller: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-sriov-dp-admission-controller-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-presubmits.yaml index 335857b421791..1b3f556e66e89 100644 --- a/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.8-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-sriov-dp-admission-controller-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-sriov-dp-admission-controller-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-postsubmits.yaml index ea54a4ea4ff52..94754327ae95f 100644 --- a/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/sriov-network-device-plugin: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-sriov-network-device-plugin-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-presubmits.yaml index 10e937c481479..2e13b84795cb8 100644 --- a/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.8-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-sriov-network-device-plugin-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-sriov-network-device-plugin-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/sriov-network-operator/openshift-sriov-network-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-postsubmits.yaml index ba888316748cc..8fd1ec332a14d 100644 --- a/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/sriov-network-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-sriov-network-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-presubmits.yaml index 54a825d3ecdac..b486f89abf205 100644 --- a/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.8-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-sriov-network-operator-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-sriov-network-operator-release-4.8-gofmt rerun_command: /test gofmt spec: @@ -88,7 +88,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -118,8 +118,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-sriov-network-operator-release-4.8-images rerun_command: /test images spec: @@ -129,11 +129,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/telemeter/openshift-telemeter-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-postsubmits.yaml index e125c8d34b3cb..368849c91af57 100644 --- a/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/telemeter: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-telemeter-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-presubmits.yaml index 9e1fa109546f5..92f2eeba7b025 100644 --- a/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.8-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-telemeter-release-4.8-benchmark rerun_command: /test benchmark spec: @@ -35,7 +35,7 @@ presubmits: value: make test-benchmark image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,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-telemeter-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -104,7 +104,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-telemeter-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -167,7 +167,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -213,8 +213,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-telemeter-release-4.8-images rerun_command: /test images spec: @@ -224,11 +224,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 @@ -258,8 +259,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-telemeter-release-4.8-integration rerun_command: /test integration spec: @@ -273,7 +274,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,7 +302,7 @@ presubmits: context: ci/prow/generate decorate: true labels: - ci.openshift.io/manually-branched: 'true' + ci.openshift.io/manually-branched: "true" name: pull-ci-openshift-telemeter-release-4.8-master-generate rerun_command: /test generate spec: @@ -313,14 +314,14 @@ presubmits: - sh env: - name: GO111MODULE - value: 'on' + value: "on" - name: GOPATH value: /go:/home/prow/go - name: USER value: deadbeef image: quay.io/coreos/jsonnet-ci imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 500m @@ -335,8 +336,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-telemeter-release-4.8-unit rerun_command: /test unit spec: @@ -350,7 +351,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -380,8 +381,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-telemeter-release-4.8-vendor rerun_command: /test vendor spec: @@ -395,7 +396,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-postsubmits.yaml index 0b1a146df581e..d8dea4c745a6b 100644 --- a/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/template-service-broker-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-template-service-broker-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-presubmits.yaml index ed4c174fbbc6b..45df8494c6b2a 100644 --- a/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.8-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-template-service-broker-operator-release-4.8-images rerun_command: /test images spec: @@ -21,11 +21,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/template-service-broker/openshift-template-service-broker-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-postsubmits.yaml index 2eaf5595bd99a..1a92ec9d05867 100644 --- a/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/template-service-broker: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-template-service-broker-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-presubmits.yaml index 1277b172fa99c..f805f850e626b 100644 --- a/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.8-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-template-service-broker-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-template-service-broker-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-template-service-broker-release-4.8-images rerun_command: /test images spec: @@ -147,11 +147,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 @@ -181,8 +182,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-template-service-broker-release-4.8-unit rerun_command: /test unit spec: @@ -196,7 +197,7 @@ presubmits: - 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-template-service-broker-release-4.8-verify rerun_command: /test verify spec: @@ -241,7 +242,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -271,8 +272,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-template-service-broker-release-4.8-verify-deps rerun_command: /test verify-deps spec: @@ -286,7 +287,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-postsubmits.yaml index d9830f219a187..6ac8a31969044 100644 --- a/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/thanos: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-thanos-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-presubmits.yaml index 690864507b7f3..b619dc0122f42 100644 --- a/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.8-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-thanos-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-thanos-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-thanos-release-4.8-images rerun_command: /test images spec: @@ -147,11 +147,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 @@ -181,8 +182,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-thanos-release-4.8-vendor rerun_command: /test vendor spec: @@ -196,7 +197,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml index 4155ab55d0f04..29c4e4952fb27 100644 --- a/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/vertical-pod-autoscaler-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-vertical-pod-autoscaler-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml index 8f2a2998377ff..07e082bcd8525 100644 --- a/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.8-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-vertical-pod-autoscaler-operator-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-vertical-pod-autoscaler-operator-release-4.8-gofmt rerun_command: /test gofmt spec: @@ -88,7 +88,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -118,8 +118,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-vertical-pod-autoscaler-operator-release-4.8-golint rerun_command: /test golint spec: @@ -133,7 +133,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,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-vertical-pod-autoscaler-operator-release-4.8-govet rerun_command: /test govet spec: @@ -178,7 +178,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -208,8 +208,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-vertical-pod-autoscaler-operator-release-4.8-images rerun_command: /test images spec: @@ -219,11 +219,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 @@ -253,8 +254,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-vertical-pod-autoscaler-operator-release-4.8-unit rerun_command: /test unit spec: @@ -268,7 +269,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-postsubmits.yaml index 51e750cffeacd..cfd2679f6575e 100644 --- a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/whereabouts-cni: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-whereabouts-cni-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-presubmits.yaml index dfa8efa68e4c5..ad4a586ee2fca 100644 --- a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.8-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-whereabouts-cni-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-whereabouts-cni-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml index b5f552b5447ba..3ef3843abd194 100644 --- a/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/windows-machine-config-bootstrapper: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-windows-machine-config-bootstrapper-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml index 8b9fe1be39945..a7b18d0b7e83f 100644 --- a/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.8-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-windows-machine-config-bootstrapper-release-4.8-build rerun_command: /test build spec: @@ -25,7 +25,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -55,8 +55,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-windows-machine-config-bootstrapper-release-4.8-e2e-wmcb rerun_command: /test e2e-wmcb spec: @@ -72,7 +72,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -118,8 +118,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-windows-machine-config-bootstrapper-release-4.8-e2e-wni rerun_command: /test e2e-wni spec: @@ -135,7 +135,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -181,8 +181,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-windows-machine-config-bootstrapper-release-4.8-images rerun_command: /test images spec: @@ -192,11 +192,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-windows-machine-config-bootstrapper-release-4.8-unit-wni rerun_command: /test unit-wni spec: @@ -241,7 +242,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -271,8 +272,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-windows-machine-config-bootstrapper-release-4.8-verify rerun_command: /test verify spec: @@ -286,7 +287,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-postsubmits.yaml index 76b9a5754848d..90c35382972e4 100644 --- a/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/windows-machine-config-operator: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-windows-machine-config-operator-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-presubmits.yaml index bfae8a72cec5a..db346d69853bd 100644 --- a/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.8-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-windows-machine-config-operator-release-4.8-aws-e2e-operator rerun_command: /test aws-e2e-operator spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-windows-machine-config-operator-release-4.8-aws-e2e-operator-with-custom-vxlan-port rerun_command: /test aws-e2e-operator-with-custom-vxlan-port spec: @@ -90,7 +90,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -136,8 +136,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-windows-machine-config-operator-release-4.8-azure-e2e-operator rerun_command: /test azure-e2e-operator spec: @@ -153,7 +153,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -199,8 +199,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-windows-machine-config-operator-release-4.8-build rerun_command: /test build spec: @@ -214,7 +214,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -244,8 +244,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-windows-machine-config-operator-release-4.8-images rerun_command: /test images spec: @@ -255,11 +255,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 @@ -289,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-windows-machine-config-operator-release-4.8-lint rerun_command: /test lint spec: @@ -304,7 +305,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -334,8 +335,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-windows-machine-config-operator-release-4.8-unit rerun_command: /test unit spec: @@ -349,7 +350,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-postsubmits.yaml b/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-postsubmits.yaml index 5608fae490a38..546d5be30504d 100644 --- a/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: operator-framework/operator-lifecycle-manager: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-operator-framework-operator-lifecycle-manager-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-presubmits.yaml index 54945ec26da59..a460322ad3001 100644 --- a/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.8-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-operator-framework-operator-lifecycle-manager-release-4.8-e2e-aws-console-olm rerun_command: /test e2e-aws-console-olm spec: @@ -37,7 +37,7 @@ presubmits: value: stable:console-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,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-operator-framework-operator-lifecycle-manager-release-4.8-e2e-aws-olm rerun_command: /test e2e-aws-olm spec: @@ -114,7 +114,7 @@ presubmits: value: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -166,8 +166,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-operator-framework-operator-lifecycle-manager-release-4.8-e2e-gcp rerun_command: /test e2e-gcp spec: @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -231,8 +231,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-operator-framework-operator-lifecycle-manager-release-4.8-e2e-upgrade rerun_command: /test e2e-upgrade spec: @@ -248,7 +248,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-operator-framework-operator-lifecycle-manager-release-4.8-images rerun_command: /test images spec: @@ -307,11 +307,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 @@ -341,8 +342,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-operator-framework-operator-lifecycle-manager-release-4.8-unit rerun_command: /test unit spec: @@ -356,7 +357,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -386,8 +387,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-operator-framework-operator-lifecycle-manager-release-4.8-verify rerun_command: /test verify spec: @@ -401,7 +402,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-postsubmits.yaml b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-postsubmits.yaml index 0a2c0faef3436..34567b4f2e945 100644 --- a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: operator-framework/operator-marketplace: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-operator-framework-operator-marketplace-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-presubmits.yaml b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-presubmits.yaml index b217a56a21b0b..dbbfb7ac97253 100644 --- a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.8-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-operator-framework-operator-marketplace-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-operator-framework-operator-marketplace-release-4.8-e2e-aws-console-olm rerun_command: /test e2e-aws-console-olm spec: @@ -100,7 +100,7 @@ presubmits: value: stable:console-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -152,8 +152,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-operator-framework-operator-marketplace-release-4.8-e2e-aws-operator rerun_command: /test e2e-aws-operator spec: @@ -177,7 +177,7 @@ presubmits: value: make e2e-job image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -229,8 +229,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-operator-framework-operator-marketplace-release-4.8-e2e-aws-serial rerun_command: /test e2e-aws-serial spec: @@ -246,7 +246,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -292,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-operator-framework-operator-marketplace-release-4.8-e2e-aws-upgrade rerun_command: /test e2e-aws-upgrade spec: @@ -309,7 +309,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-operator-framework-operator-marketplace-release-4.8-images rerun_command: /test images spec: @@ -366,11 +366,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 @@ -400,8 +401,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-operator-framework-operator-marketplace-release-4.8-unit rerun_command: /test unit spec: @@ -415,7 +416,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-postsubmits.yaml b/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-postsubmits.yaml index 6d6bdf7e6e519..baac6b97038b2 100644 --- a/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-postsubmits.yaml +++ b/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: operator-framework/operator-registry: - agent: kubernetes branches: - - ^release-4\.7$ + - ^release-4\.8$ cluster: api.ci 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-operator-framework-operator-registry-release-4.8-images spec: @@ -24,7 +24,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-presubmits.yaml b/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-presubmits.yaml index e5d8eff47b0d2..ad9f1cc955116 100644 --- a/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.8-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-operator-framework-operator-registry-release-4.8-e2e-aws rerun_command: /test e2e-aws spec: @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -73,8 +73,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-operator-framework-operator-registry-release-4.8-images rerun_command: /test images spec: @@ -84,11 +84,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 @@ -118,8 +119,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-operator-framework-operator-registry-release-4.8-unit rerun_command: /test unit spec: @@ -133,7 +134,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m