Skip to content

Commit 83c0726

Browse files
Add Logging 6.3 jobs on GCP (#66349)
1 parent 7f86a24 commit 83c0726

5 files changed

+119
-7
lines changed

ci-operator/config/openshift/openshift-tests-private/.config.prowgen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ slack_reporter:
4848
- gcp-ipi-fips-f7-logging
4949
- gcp-ipi-fips-f14-logging
5050
- gcp-ipi-fips-f28-logging
51-
- gcp-ipi-fips-f999-logging
51+
- gcp-ipi-arm-fips-f7-logging
5252
- gcp-ipi-ovn-ipsec-fips-f14-logging
5353
- gcp-ipi-proxy-oidc-amd-f14-logging
5454
- gcp-ipi-sno-arm-f14-logging

ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__multi-stable-openshift-logging-6.3.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,36 @@ tests:
6666
- ref: install-operators
6767
- chain: openshift-e2e-test-logging-qe
6868
workflow: cucushift-installer-rehearse-azure-ipi
69+
- as: gcp-ipi-proxy-oidc-amd-f7-logging
70+
cron: 0 15 * * 5
71+
steps:
72+
cluster_profile: gcp-observability
73+
env:
74+
COMPUTE_NODE_TYPE: e2-standard-8
75+
EXTRACT_MANIFEST_INCLUDED: "true"
76+
FILTERS_ADDITIONAL: ""
77+
FORCE_SUCCESS_EXIT: "true"
78+
LOGGING_INDEX_IMAGE: quay.io/openshift-qe-optional-operators/aosqe-index:log6.3-konflux
79+
OCP_ARCH: amd64
80+
OPERATORS: |
81+
[
82+
{"name": "loki-operator", "source": "qe-app-registry", "channel": "stable-6.3", "install_namespace": "openshift-operators-redhat","target_namespaces": "", "operator_group": "openshift-operators-redhat"},
83+
{"name": "cluster-logging", "source": "qe-app-registry", "channel": "stable-6.3", "install_namespace": "openshift-logging","target_namespaces": "", "operator_group": "openshift-logging"},
84+
{"name": "cluster-observability-operator", "source": "redhat-operators", "channel": "stable", "install_namespace": "openshift-cluster-observability-operator","target_namespaces": "", "operator_group": "openshift-cluster-observability-operator"},
85+
{"name": "amq-streams", "source": "redhat-operators", "channel": "stable", "install_namespace": "openshift-operators","target_namespaces": "", "operator_group": ""}
86+
]
87+
TEST_ADDITIONAL: ""
88+
TEST_FILTERS: ~Disruptive&;~Longduration&;~Cloudwatch&;~AWSSTS&;~GCL&;~AZWIF&;~AZMonitor&
89+
TEST_IMPORTANCE: Critical|High|Medium
90+
TEST_PARALLEL: "3"
91+
TEST_ROSA_LOGIN_ENV: ""
92+
TEST_SCENARIOS: sig-openshift-logging
93+
TEST_TIMEOUT: "15"
94+
test:
95+
- ref: enable-qe-catalogsource-logging
96+
- ref: install-operators
97+
- chain: openshift-e2e-test-logging-qe
98+
workflow: cucushift-installer-rehearse-gcp-ipi-proxy-cco-manual-workload-identity
6999
zz_generated_metadata:
70100
branch: release-4.18
71101
org: openshift

ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__multi-stable-openshift-logging-6.3.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,17 @@ resources:
3737
cpu: "1"
3838
memory: 1Gi
3939
tests:
40-
- as: gcp-ipi-fips-f999-logging
41-
cron: 8 8 29 2 *
40+
- as: gcp-ipi-arm-fips-f7-logging
41+
cron: 0 9 * * 3
4242
steps:
4343
cluster_profile: gcp-observability
4444
env:
45-
COMPUTE_NODE_TYPE: e2-standard-8
45+
COMPUTE_NODE_TYPE: t2a-standard-8
4646
FILTERS_ADDITIONAL: ""
4747
FIPS_ENABLED: "true"
4848
FORCE_SUCCESS_EXIT: "true"
4949
LOGGING_INDEX_IMAGE: quay.io/openshift-qe-optional-operators/aosqe-index:log6.3-konflux
50+
OCP_ARCH: arm64
5051
OPERATORS: |
5152
[
5253
{"name": "loki-operator", "source": "qe-app-registry", "channel": "stable-6.3", "install_namespace": "openshift-operators-redhat","target_namespaces": "", "operator_group": "openshift-operators-redhat"},

ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82857,6 +82857,87 @@ periodics:
8285782857
- name: result-aggregator
8285882858
secret:
8285982859
secretName: result-aggregator
82860+
- agent: kubernetes
82861+
cluster: build04
82862+
cron: 0 15 * * 5
82863+
decorate: true
82864+
decoration_config:
82865+
skip_cloning: true
82866+
extra_refs:
82867+
- base_ref: release-4.18
82868+
org: openshift
82869+
repo: openshift-tests-private
82870+
labels:
82871+
ci-operator.openshift.io/cloud: gcp
82872+
ci-operator.openshift.io/cloud-cluster-profile: gcp-observability
82873+
ci-operator.openshift.io/variant: multi-stable-openshift-logging-6.3
82874+
ci.openshift.io/generator: prowgen
82875+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
82876+
name: periodic-ci-openshift-openshift-tests-private-release-4.18-multi-stable-openshift-logging-6.3-gcp-ipi-proxy-oidc-amd-f7-logging
82877+
spec:
82878+
containers:
82879+
- args:
82880+
- --gcs-upload-secret=/secrets/gcs/service-account.json
82881+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
82882+
- --lease-server-credentials-file=/etc/boskos/credentials
82883+
- --oauth-token-path=/usr/local/github-credentials/oauth
82884+
- --report-credentials-file=/etc/report/credentials
82885+
- --secret-dir=/secrets/ci-pull-credentials
82886+
- --target=gcp-ipi-proxy-oidc-amd-f7-logging
82887+
- --variant=multi-stable-openshift-logging-6.3
82888+
command:
82889+
- ci-operator
82890+
image: ci-operator:latest
82891+
imagePullPolicy: Always
82892+
name: ""
82893+
resources:
82894+
requests:
82895+
cpu: 10m
82896+
volumeMounts:
82897+
- mountPath: /etc/boskos
82898+
name: boskos
82899+
readOnly: true
82900+
- mountPath: /secrets/ci-pull-credentials
82901+
name: ci-pull-credentials
82902+
readOnly: true
82903+
- mountPath: /secrets/gcs
82904+
name: gcs-credentials
82905+
readOnly: true
82906+
- mountPath: /usr/local/github-credentials
82907+
name: github-credentials-openshift-ci-robot-private-git-cloner
82908+
readOnly: true
82909+
- mountPath: /secrets/manifest-tool
82910+
name: manifest-tool-local-pusher
82911+
readOnly: true
82912+
- mountPath: /etc/pull-secret
82913+
name: pull-secret
82914+
readOnly: true
82915+
- mountPath: /etc/report
82916+
name: result-aggregator
82917+
readOnly: true
82918+
serviceAccountName: ci-operator
82919+
volumes:
82920+
- name: boskos
82921+
secret:
82922+
items:
82923+
- key: credentials
82924+
path: credentials
82925+
secretName: boskos-credentials
82926+
- name: ci-pull-credentials
82927+
secret:
82928+
secretName: ci-pull-credentials
82929+
- name: github-credentials-openshift-ci-robot-private-git-cloner
82930+
secret:
82931+
secretName: github-credentials-openshift-ci-robot-private-git-cloner
82932+
- name: manifest-tool-local-pusher
82933+
secret:
82934+
secretName: manifest-tool-local-pusher
82935+
- name: pull-secret
82936+
secret:
82937+
secretName: registry-pull-credentials
82938+
- name: result-aggregator
82939+
secret:
82940+
secretName: result-aggregator
8286082941
- agent: kubernetes
8286182942
cluster: build01
8286282943
cron: 18 19 7,24 * *

ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87880,7 +87880,7 @@ periodics:
8788087880
secretName: result-aggregator
8788187881
- agent: kubernetes
8788287882
cluster: build04
87883-
cron: 8 8 29 2 *
87883+
cron: 0 9 * * 3
8788487884
decorate: true
8788587885
decoration_config:
8788687886
skip_cloning: true
@@ -87894,7 +87894,7 @@ periodics:
8789487894
ci-operator.openshift.io/variant: multi-stable-openshift-logging-6.3
8789587895
ci.openshift.io/generator: prowgen
8789687896
pj-rehearse.openshift.io/can-be-rehearsed: "true"
87897-
name: periodic-ci-openshift-openshift-tests-private-release-4.19-multi-stable-openshift-logging-6.3-gcp-ipi-fips-f999-logging
87897+
name: periodic-ci-openshift-openshift-tests-private-release-4.19-multi-stable-openshift-logging-6.3-gcp-ipi-arm-fips-f7-logging
8789887898
reporter_config:
8789987899
slack:
8790087900
channel: '#aos-qe-logging'
@@ -87915,7 +87915,7 @@ periodics:
8791587915
- --oauth-token-path=/usr/local/github-credentials/oauth
8791687916
- --report-credentials-file=/etc/report/credentials
8791787917
- --secret-dir=/secrets/ci-pull-credentials
87918-
- --target=gcp-ipi-fips-f999-logging
87918+
- --target=gcp-ipi-arm-fips-f7-logging
8791987919
- --variant=multi-stable-openshift-logging-6.3
8792087920
command:
8792187921
- ci-operator

0 commit comments

Comments
 (0)