From dcf034c93447f536f04c1510dcfc4f7cc14f748d Mon Sep 17 00:00:00 2001 From: Ricardo Diaz Date: Mon, 13 Jul 2026 18:43:24 +0200 Subject: [PATCH] cnf ran: add ptp-gm 4.14 lane --- ...i-eco-ci-cd-main__cnf-ran-ptp-gm-4.14.yaml | 56 ++++++++++++++ ...penshift-kni-eco-ci-cd-main-periodics.yaml | 74 +++++++++++++++++++ 2 files changed, 130 insertions(+) create mode 100644 ci-operator/config/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main__cnf-ran-ptp-gm-4.14.yaml diff --git a/ci-operator/config/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main__cnf-ran-ptp-gm-4.14.yaml b/ci-operator/config/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main__cnf-ran-ptp-gm-4.14.yaml new file mode 100644 index 0000000000000..6cf49185ddee5 --- /dev/null +++ b/ci-operator/config/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main__cnf-ran-ptp-gm-4.14.yaml @@ -0,0 +1,56 @@ +build_root: + image_stream_tag: + name: eco-ci-cd + namespace: telcov10n-ci + tag: eco-ci-cd +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tests: +- as: cnf-ran-ztp-tests + capabilities: + - intranet + cron: 0 23 31 2 * + steps: + env: + CLUSTER_NAME: kni-qe-111 + ECO_GOTESTS_LABELS: '!no-container && !85906' + HUB_OPERATORS: | + [ + {"name":"local-storage-operator","catalog":"redhat-operators","nsname":"openshift-local-storage","channel":"stable","og_name":"local-operator-group","subscription_name":"local-storage-operator","deploy_default_config":false,"ns_annotations":{"workload.openshift.io/allowed":"management"}}, + {"name":"openshift-gitops-operator","catalog":"redhat-operators","nsname":"openshift-gitops-operator","channel":"latest","og_name":"openshift-gitops-operator","subscription_name":"openshift-gitops-operator","deploy_default_config":false,"og_spec":{"targetNamespaces":[]}}, + {"name":"advanced-cluster-management","catalog":"redhat-operators","nsname":"open-cluster-management","channel":"release-2.11","og_name":"open-cluster-management","subscription_name":"acm-operator-subscription","deploy_default_config":false,"og_spec":{"targetNamespaces":["open-cluster-management"]}}, + {"name":"multicluster-engine","catalog":"redhat-operators","nsname":"multicluster-engine","channel":"stable-2.6","og_name":"multicluster-engine","subscription_name":"multicluster-engine","deploy_default_config":true,"og_spec":{}}, + {"name":"topology-aware-lifecycle-manager","catalog":"topology-aware-lifecycle-manager-fbc","og_name":"global-operators","nsname":"openshift-operators","fbc_iib_repo":"latest","channel":"stable","deploy_default_config":false,"ocp_operator_mirror_fbc_image_base":"quay.io/redhat-user-workloads/telco-5g-tenant/topology-aware-lifecycle-manager-fbc-4-14"} + ] + METRICS_LIST: spoke_general_ocp,hub_general_ocp,sriov,sriov_fec,ptp,acm,talm,gitops,local_storage,logging + PTP_CYCLE_CONFIGS: '[{"name": "ntpfailover", "urls": [ "https://gitlab.cee.redhat.com/telcov10n/ztp-site-configs-ci/-/raw/ptp_gm/policygentemplates/4.14/ptp-test/PtpConfigGmWpcNtpCustom.yaml", + "https://gitlab.cee.redhat.com/telcov10n/ztp-site-configs-ci/-/raw/ptp_gm/policygentemplates/4.14/ptp-test/PtpConfigSlaveNtpCustom.yaml" + ]}]' + REPORTER_LAUNCH_NAME: telco-ft-ran-ptp-gm + REPORTER_TEMPLATE_NAME: Telco 5G RAN Regression 4_14 - Telco 5G RAN Regression + - - 4.14 + REPORTPORTAL_FILES: .reportportal_url_PTP_GM + SPOKE_CLUSTER: '[''helix48'']' + SPOKE_CLUSTER_LABEL_SELECTOR: sites=helix48 + SPOKE_OPERATORS: | + [ + {"name":"sriov-fec","catalog":"certified-operators","nsname":"vran-acceleration-operators","channel":"stable"}, + {"name":"ptp-operator","catalog":"redhat-operators-ptp-art","fbc_iib_repo":"ose-ptp-operator","nsname":"openshift-ptp","channel":"stable","ns_labels":{"workload.openshift.io/allowed":"management","name":"openshift-ptp"}}, + {"name":"sriov-network-operator","catalog":"redhat-operators-sriov-art","fbc_iib_repo":"ose-sriov-network-operator","nsname":"openshift-sriov-network-operator","channel":"stable","og_name":"sriov-network-operators","subscription_name":"sriov-network-operator-subscription"}, + {"name":"cluster-logging","catalog":"redhat-operators","nsname":"openshift-logging","channel":"stable-5.8","og_name":"cluster-logging","subscription_name":"cluster-logging","og_spec":{"targetNamespaces":[]}}, + {"name":"local-storage-operator","fbc_iib_repo":"ose-local-storage-rhel9-operator","catalog":"redhat-operators-storage-art","nsname":"openshift-local-storage","channel":"stable","og_name":"local-operator-group","subscription_name":"local-storage-operator","deploy_default_config":false,"ns_labels":{"workload.openshift.io/allowed":"management"}} + ] + VERSION: "4.14" + ZTP_GIT_BRANCH: ptp_gm + ZTP_GIT_REPO: https://gitlab.cee.redhat.com/telcov10n/ztp-site-configs-ci.git + workflow: telcov10n-functional-cnf-ran-ptp-gm-ztp +zz_generated_metadata: + branch: main + org: openshift-kni + repo: eco-ci-cd + variant: cnf-ran-ptp-gm-4.14 diff --git a/ci-operator/jobs/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main-periodics.yaml b/ci-operator/jobs/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main-periodics.yaml index 7b2a15e49a95b..40c85e3fa93d7 100644 --- a/ci-operator/jobs/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main-periodics.yaml +++ b/ci-operator/jobs/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main-periodics.yaml @@ -5498,6 +5498,80 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build07 + cron: 0 23 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: main + org: openshift-kni + repo: eco-ci-cd + labels: + capability/intranet: intranet + ci-operator.openshift.io/variant: cnf-ran-ptp-gm-4.14 + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-kni-eco-ci-cd-main-cnf-ran-ptp-gm-4.14-cnf-ran-ztp-tests + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --target=cnf-ran-ztp-tests + - --variant=cnf-ran-ptp-gm-4.14 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 - agent: kubernetes cluster: build07 cron: 0 23 31 2 *