diff --git a/ci-operator/config/openstack-k8s-operators/placement-operator/OWNERS b/ci-operator/config/openstack-k8s-operators/placement-operator/OWNERS deleted file mode 100644 index 06a874a41f500..0000000000000 --- a/ci-operator/config/openstack-k8s-operators/placement-operator/OWNERS +++ /dev/null @@ -1,21 +0,0 @@ -# DO NOT EDIT; this file is auto-generated using https://github.com/openshift/ci-tools. -# Fetched from https://github.com/openstack-k8s-operators/placement-operator root OWNERS -# If the repo had OWNERS_ALIASES then the aliases were expanded -# Logins who are not members of 'openshift' organization were filtered out -# See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md - -approvers: -- abays -- bogdando -- dprince -- gibizer -- seanmooney -- stuggi -options: {} -reviewers: -- abays -- bogdando -- dprince -- gibizer -- seanmooney -- stuggi diff --git a/ci-operator/config/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-18.0-fr5.yaml b/ci-operator/config/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-18.0-fr5.yaml deleted file mode 100644 index 25829659a024a..0000000000000 --- a/ci-operator/config/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-18.0-fr5.yaml +++ /dev/null @@ -1,109 +0,0 @@ -base_images: - cli: - name: "4.18" - namespace: ocp - tag: cli - opm-builder: - name: opm-builder - namespace: ci - tag: latest -build_root: - from_repository: true -images: - items: - - dockerfile_literal: | - FROM src - RUN pip3 install python-openstackclient - COPY oc /usr/bin/oc - COPY opm /usr/bin/opm - from: src - inputs: - cli: - paths: - - destination_dir: . - source_path: /usr/bin/oc - opm-builder: - paths: - - destination_dir: . - source_path: /bin/opm - to: openstack-operator-ci-build-deploy - - dockerfile_literal: | - FROM src - RUN pip3 install pre-commit - from: src - to: openstack-operator-ci-pre-commit - - build_args: - - name: KUTTL_VERSION - value: v0.17.0 - dockerfile_literal: | - FROM openstack-operator-ci-build-deploy - ARG KUTTL_VERSION=v0.17.0 - RUN curl -s -L "https://github.com/kudobuilder/kuttl/releases/download/${KUTTL_VERSION}/kubectl-kuttl_${KUTTL_VERSION#v}_linux_x86_64" -o kubectl-kuttl - RUN chmod +x ./kubectl-kuttl - RUN mv ./kubectl-kuttl /usr/local/bin - RUN yum install -y skopeo - from: openstack-operator-ci-build-deploy - to: openstack-operator-ci-build-deploy-kuttl - skip_if_only_changed: ^renovate.json|^README.md -resources: - '*': - limits: - memory: 8Gi - requests: - cpu: 1000m - memory: 8Gi -tests: -- as: functional - commands: | - mkdir -p ../operator && cp -r . ../operator - cd ../operator - export GOFLAGS= - make test GINKGO_ARGS='--no-color' - container: - from: src - skip_if_only_changed: ^(renovate.json|.*\.md|tests/kuttl/.*|OWNERS.*|LICENSE.*)$ -- always_run: false - as: placement-operator-build-deploy - cluster_claim: - architecture: amd64 - cloud: vexxhost - owner: openstack-k8s-operators - product: ocp - timeout: 1h0m0s - version: "4.18" - optional: true - steps: - env: - CEPH_HOSTNETWORK: "false" - workflow: openstack-k8s-operators-test-build-deploy -- as: precommit-check - commands: | - export SKIP=no-commit-to-branch - export GOFLAGS= - export PRE_COMMIT_HOME=/tmp - export GOLANGCI_LINT_CACHE=/tmp - # see tradeoff between speed and memory usage at https://tip.golang.org/doc/gc-guide#GOGC - export GOGC=10 - mkdir -p ../operator && cp -r . ../operator - cd ../operator - pre-commit run --all-files --show-diff-on-failure --verbose - container: - from: openstack-operator-ci-pre-commit - skip_if_only_changed: ^renovate.json|^README.md -- as: placement-operator-build-deploy-kuttl - cluster_claim: - architecture: amd64 - cloud: vexxhost - owner: openstack-k8s-operators - product: ocp - timeout: 1h0m0s - version: "4.18" - skip_if_only_changed: ^(renovate.json|.*\.md|tests/functional/.*|OWNERS.*|LICENSE.*)$ - steps: - env: - CEPH_HOSTNETWORK: "false" - workflow: openstack-k8s-operators-test-build-deploy-kuttl -zz_generated_metadata: - branch: 18.0-fr5 - org: openstack-k8s-operators - repo: placement-operator diff --git a/ci-operator/config/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-main.yaml b/ci-operator/config/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-main.yaml deleted file mode 100644 index 7b6f636223c82..0000000000000 --- a/ci-operator/config/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-main.yaml +++ /dev/null @@ -1,109 +0,0 @@ -base_images: - cli: - name: "4.18" - namespace: ocp - tag: cli - opm-builder: - name: opm-builder - namespace: ci - tag: latest -build_root: - from_repository: true -images: - items: - - dockerfile_literal: | - FROM src - RUN pip3 install python-openstackclient - COPY oc /usr/bin/oc - COPY opm /usr/bin/opm - from: src - inputs: - cli: - paths: - - destination_dir: . - source_path: /usr/bin/oc - opm-builder: - paths: - - destination_dir: . - source_path: /bin/opm - to: openstack-operator-ci-build-deploy - - dockerfile_literal: | - FROM src - RUN pip3 install pre-commit - from: src - to: openstack-operator-ci-pre-commit - - build_args: - - name: KUTTL_VERSION - value: v0.17.0 - dockerfile_literal: | - FROM openstack-operator-ci-build-deploy - ARG KUTTL_VERSION=v0.17.0 - RUN curl -s -L "https://github.com/kudobuilder/kuttl/releases/download/${KUTTL_VERSION}/kubectl-kuttl_${KUTTL_VERSION#v}_linux_x86_64" -o kubectl-kuttl - RUN chmod +x ./kubectl-kuttl - RUN mv ./kubectl-kuttl /usr/local/bin - RUN yum install -y skopeo - from: openstack-operator-ci-build-deploy - to: openstack-operator-ci-build-deploy-kuttl - skip_if_only_changed: ^renovate.json|^README.md -resources: - '*': - limits: - memory: 8Gi - requests: - cpu: 1000m - memory: 8Gi -tests: -- as: functional - commands: | - mkdir -p ../operator && cp -r . ../operator - cd ../operator - export GOFLAGS= - make test GINKGO_ARGS='--no-color' - container: - from: src - skip_if_only_changed: ^(renovate.json|.*\.md|tests/kuttl/.*|OWNERS.*|LICENSE.*)$ -- always_run: false - as: placement-operator-build-deploy - cluster_claim: - architecture: amd64 - cloud: vexxhost - owner: openstack-k8s-operators - product: ocp - timeout: 1h0m0s - version: "4.18" - optional: true - steps: - env: - CEPH_HOSTNETWORK: "false" - workflow: openstack-k8s-operators-test-build-deploy -- as: precommit-check - commands: | - export SKIP=no-commit-to-branch - export GOFLAGS= - export PRE_COMMIT_HOME=/tmp - export GOLANGCI_LINT_CACHE=/tmp - # see tradeoff between speed and memory usage at https://tip.golang.org/doc/gc-guide#GOGC - export GOGC=10 - mkdir -p ../operator && cp -r . ../operator - cd ../operator - pre-commit run --all-files --show-diff-on-failure --verbose - container: - from: openstack-operator-ci-pre-commit - skip_if_only_changed: ^renovate.json|^README.md -- as: placement-operator-build-deploy-kuttl - cluster_claim: - architecture: amd64 - cloud: vexxhost - owner: openstack-k8s-operators - product: ocp - timeout: 1h0m0s - version: "4.18" - skip_if_only_changed: ^(renovate.json|.*\.md|tests/functional/.*|OWNERS.*|LICENSE.*)$ - steps: - env: - CEPH_HOSTNETWORK: "false" - workflow: openstack-k8s-operators-test-build-deploy-kuttl -zz_generated_metadata: - branch: main - org: openstack-k8s-operators - repo: placement-operator diff --git a/ci-operator/jobs/openstack-k8s-operators/placement-operator/OWNERS b/ci-operator/jobs/openstack-k8s-operators/placement-operator/OWNERS deleted file mode 100644 index 06a874a41f500..0000000000000 --- a/ci-operator/jobs/openstack-k8s-operators/placement-operator/OWNERS +++ /dev/null @@ -1,21 +0,0 @@ -# DO NOT EDIT; this file is auto-generated using https://github.com/openshift/ci-tools. -# Fetched from https://github.com/openstack-k8s-operators/placement-operator root OWNERS -# If the repo had OWNERS_ALIASES then the aliases were expanded -# Logins who are not members of 'openshift' organization were filtered out -# See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md - -approvers: -- abays -- bogdando -- dprince -- gibizer -- seanmooney -- stuggi -options: {} -reviewers: -- abays -- bogdando -- dprince -- gibizer -- seanmooney -- stuggi diff --git a/ci-operator/jobs/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-18.0-fr5-presubmits.yaml b/ci-operator/jobs/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-18.0-fr5-presubmits.yaml deleted file mode 100644 index 879f1a664f0b0..0000000000000 --- a/ci-operator/jobs/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-18.0-fr5-presubmits.yaml +++ /dev/null @@ -1,367 +0,0 @@ -presubmits: - openstack-k8s-operators/placement-operator: - - agent: kubernetes - always_run: false - branches: - - ^18\.0-fr5$ - - ^18\.0-fr5- - cluster: build06 - context: ci/prow/functional - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-18.0-fr5-functional - rerun_command: /test functional - skip_if_only_changed: ^(renovate.json|.*\.md|tests/kuttl/.*|OWNERS.*|LICENSE.*)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=functional - command: - - ci-operator - env: - - name: HTTP_SERVER_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - ports: - - containerPort: 8080 - name: http - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )functional,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^18\.0-fr5$ - - ^18\.0-fr5- - cluster: build06 - context: ci/prow/images - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-18.0-fr5-images - rerun_command: /test images - skip_if_only_changed: ^renovate.json|^README.md - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=[images] - command: - - ci-operator - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )images,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^18\.0-fr5$ - - ^18\.0-fr5- - cluster: build06 - context: ci/prow/placement-operator-build-deploy - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-18.0-fr5-placement-operator-build-deploy - optional: true - rerun_command: /test placement-operator-build-deploy - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-credentials-file=/etc/boskos/credentials - - --report-credentials-file=/etc/report/credentials - - --secret-dir=/secrets/ci-pull-credentials - - --target=placement-operator-build-deploy - command: - - ci-operator - env: - - name: HTTP_SERVER_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - ports: - - containerPort: 8080 - name: http - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/hive-hive-credentials - name: hive-hive-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: boskos - secret: - items: - - key: credentials - path: credentials - secretName: boskos-credentials - - name: ci-pull-credentials - secret: - secretName: ci-pull-credentials - - name: hive-hive-credentials - secret: - secretName: hive-hive-credentials - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )placement-operator-build-deploy,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^18\.0-fr5$ - - ^18\.0-fr5- - cluster: build06 - context: ci/prow/placement-operator-build-deploy-kuttl - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-18.0-fr5-placement-operator-build-deploy-kuttl - rerun_command: /test placement-operator-build-deploy-kuttl - skip_if_only_changed: ^(renovate.json|.*\.md|tests/functional/.*|OWNERS.*|LICENSE.*)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-credentials-file=/etc/boskos/credentials - - --report-credentials-file=/etc/report/credentials - - --secret-dir=/secrets/ci-pull-credentials - - --target=placement-operator-build-deploy-kuttl - command: - - ci-operator - env: - - name: HTTP_SERVER_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - ports: - - containerPort: 8080 - name: http - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/hive-hive-credentials - name: hive-hive-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: boskos - secret: - items: - - key: credentials - path: credentials - secretName: boskos-credentials - - name: ci-pull-credentials - secret: - secretName: ci-pull-credentials - - name: hive-hive-credentials - secret: - secretName: hive-hive-credentials - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )placement-operator-build-deploy-kuttl,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^18\.0-fr5$ - - ^18\.0-fr5- - cluster: build06 - context: ci/prow/precommit-check - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-18.0-fr5-precommit-check - rerun_command: /test precommit-check - skip_if_only_changed: ^renovate.json|^README.md - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=precommit-check - command: - - ci-operator - env: - - name: HTTP_SERVER_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - ports: - - containerPort: 8080 - name: http - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )precommit-check,?($|\s.*) diff --git a/ci-operator/jobs/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-main-presubmits.yaml b/ci-operator/jobs/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-main-presubmits.yaml deleted file mode 100644 index 1c4ef40d43c78..0000000000000 --- a/ci-operator/jobs/openstack-k8s-operators/placement-operator/openstack-k8s-operators-placement-operator-main-presubmits.yaml +++ /dev/null @@ -1,367 +0,0 @@ -presubmits: - openstack-k8s-operators/placement-operator: - - agent: kubernetes - always_run: false - branches: - - ^main$ - - ^main- - cluster: build06 - context: ci/prow/functional - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-main-functional - rerun_command: /test functional - skip_if_only_changed: ^(renovate.json|.*\.md|tests/kuttl/.*|OWNERS.*|LICENSE.*)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=functional - command: - - ci-operator - env: - - name: HTTP_SERVER_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - ports: - - containerPort: 8080 - name: http - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )functional,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^main$ - - ^main- - cluster: build06 - context: ci/prow/images - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-main-images - rerun_command: /test images - skip_if_only_changed: ^renovate.json|^README.md - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=[images] - command: - - ci-operator - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )images,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^main$ - - ^main- - cluster: build06 - context: ci/prow/placement-operator-build-deploy - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-main-placement-operator-build-deploy - optional: true - rerun_command: /test placement-operator-build-deploy - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-credentials-file=/etc/boskos/credentials - - --report-credentials-file=/etc/report/credentials - - --secret-dir=/secrets/ci-pull-credentials - - --target=placement-operator-build-deploy - command: - - ci-operator - env: - - name: HTTP_SERVER_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - ports: - - containerPort: 8080 - name: http - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/hive-hive-credentials - name: hive-hive-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: boskos - secret: - items: - - key: credentials - path: credentials - secretName: boskos-credentials - - name: ci-pull-credentials - secret: - secretName: ci-pull-credentials - - name: hive-hive-credentials - secret: - secretName: hive-hive-credentials - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )placement-operator-build-deploy,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^main$ - - ^main- - cluster: build06 - context: ci/prow/placement-operator-build-deploy-kuttl - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-main-placement-operator-build-deploy-kuttl - rerun_command: /test placement-operator-build-deploy-kuttl - skip_if_only_changed: ^(renovate.json|.*\.md|tests/functional/.*|OWNERS.*|LICENSE.*)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-credentials-file=/etc/boskos/credentials - - --report-credentials-file=/etc/report/credentials - - --secret-dir=/secrets/ci-pull-credentials - - --target=placement-operator-build-deploy-kuttl - command: - - ci-operator - env: - - name: HTTP_SERVER_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - ports: - - containerPort: 8080 - name: http - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/hive-hive-credentials - name: hive-hive-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: boskos - secret: - items: - - key: credentials - path: credentials - secretName: boskos-credentials - - name: ci-pull-credentials - secret: - secretName: ci-pull-credentials - - name: hive-hive-credentials - secret: - secretName: hive-hive-credentials - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )placement-operator-build-deploy-kuttl,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^main$ - - ^main- - cluster: build06 - context: ci/prow/precommit-check - decorate: true - decoration_config: - sparse_checkout_files: - - .ci-operator.yaml - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openstack-k8s-operators-placement-operator-main-precommit-check - rerun_command: /test precommit-check - skip_if_only_changed: ^renovate.json|^README.md - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=precommit-check - command: - - ci-operator - env: - - name: HTTP_SERVER_IP - valueFrom: - fieldRef: - fieldPath: status.podIP - image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest - imagePullPolicy: Always - name: "" - ports: - - containerPort: 8080 - name: http - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )precommit-check,?($|\s.*) diff --git a/core-services/prow/02_config/openstack-k8s-operators/placement-operator/OWNERS b/core-services/prow/02_config/openstack-k8s-operators/placement-operator/OWNERS deleted file mode 100644 index 06a874a41f500..0000000000000 --- a/core-services/prow/02_config/openstack-k8s-operators/placement-operator/OWNERS +++ /dev/null @@ -1,21 +0,0 @@ -# DO NOT EDIT; this file is auto-generated using https://github.com/openshift/ci-tools. -# Fetched from https://github.com/openstack-k8s-operators/placement-operator root OWNERS -# If the repo had OWNERS_ALIASES then the aliases were expanded -# Logins who are not members of 'openshift' organization were filtered out -# See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md - -approvers: -- abays -- bogdando -- dprince -- gibizer -- seanmooney -- stuggi -options: {} -reviewers: -- abays -- bogdando -- dprince -- gibizer -- seanmooney -- stuggi diff --git a/core-services/prow/02_config/openstack-k8s-operators/placement-operator/_pluginconfig.yaml b/core-services/prow/02_config/openstack-k8s-operators/placement-operator/_pluginconfig.yaml deleted file mode 100644 index 12345a0959421..0000000000000 --- a/core-services/prow/02_config/openstack-k8s-operators/placement-operator/_pluginconfig.yaml +++ /dev/null @@ -1,74 +0,0 @@ -approve: -- repos: - - openstack-k8s-operators/placement-operator - require_self_approval: false -external_plugins: - openstack-k8s-operators/placement-operator: - - endpoint: http://refresh - events: - - issue_comment - name: refresh - - endpoint: http://cherrypick - events: - - issue_comment - - pull_request - name: cherrypick - - endpoint: http://needs-rebase - events: - - issue_comment - - pull_request - name: needs-rebase - - endpoint: http://backport-verifier - events: - - issue_comment - - pull_request - name: backport-verifier - - endpoint: http://payload-testing-prow-plugin - events: - - issue_comment - name: payload-testing-prow-plugin - - endpoint: http://jira-lifecycle-plugin - events: - - issue_comment - - pull_request - - pull_request_review - name: jira-lifecycle-plugin -lgtm: -- repos: - - openstack-k8s-operators/placement-operator - review_acts_as_lgtm: true -plugins: - openstack-k8s-operators/placement-operator: - plugins: - - assign - - blunderbuss - - cat - - dog - - heart - - golint - - goose - - help - - hold - - jira - - label - - lgtm - - lifecycle - - override - - pony - - retitle - - shrug - - sigmention - - skip - - trigger - - verify-owners - - owners-label - - wip - - yuks - - approve -triggers: -- org_invite: - prominent: {} - repos: - - openstack-k8s-operators/placement-operator - trusted_apps: - - openshift-merge-bot diff --git a/core-services/prow/02_config/openstack-k8s-operators/placement-operator/_prowconfig.yaml b/core-services/prow/02_config/openstack-k8s-operators/placement-operator/_prowconfig.yaml deleted file mode 100644 index 59d10d398b61e..0000000000000 --- a/core-services/prow/02_config/openstack-k8s-operators/placement-operator/_prowconfig.yaml +++ /dev/null @@ -1,16 +0,0 @@ -tide: - merge_method: - openstack-k8s-operators/placement-operator: rebase - queries: - - labels: - - approved - - lgtm - missingLabels: - - backports/unvalidated-commits - - do-not-merge/hold - - do-not-merge/invalid-owners-file - - do-not-merge/work-in-progress - - jira/invalid-bug - - needs-rebase - repos: - - openstack-k8s-operators/placement-operator diff --git a/core-services/sanitize-prow-jobs/_config.yaml b/core-services/sanitize-prow-jobs/_config.yaml index 2e5c2076a6d2c..dd9f5e79a190b 100644 --- a/core-services/sanitize-prow-jobs/_config.yaml +++ b/core-services/sanitize-prow-jobs/_config.yaml @@ -4582,7 +4582,6 @@ buildFarm: - openshift-azure-workload-identity-release-4.21-presubmits.yaml - openshift-priv-cloud-provider-alibaba-cloud-release-5.0-presubmits.yaml - openshift-priv-cloud-provider-alibaba-cloud-release-5.1-presubmits.yaml - - openstack-k8s-operators-placement-operator-18.0-fr5-presubmits.yaml - openshift-machine-api-provider-nutanix-release-4.11-presubmits.yaml - openshift-cluster-resource-override-admission-main-presubmits.yaml - openshift-ibm-vpc-node-label-updater-release-4.15-presubmits.yaml @@ -4603,7 +4602,6 @@ buildFarm: - openshift-coredns-ocp-dnsnameresolver-release-4.17-presubmits.yaml - openshift-coredns-ocp-dnsnameresolver-release-4.20-presubmits.yaml - openshift-coredns-ocp-dnsnameresolver-release-4.16-presubmits.yaml - - openstack-k8s-operators-placement-operator-main-presubmits.yaml - openshift-coredns-ocp-dnsnameresolver-release-5.0-presubmits.yaml - openshift-coredns-ocp-dnsnameresolver-release-5.1-presubmits.yaml - openstack-k8s-operators-heat-operator-18.0-fr5-presubmits.yaml