Skip to content

Conversation

@elfiesmelfie
Copy link
Contributor

@elfiesmelfie elfiesmelfie commented Jul 9, 2025

Last change in CK
Depends-On: https://review.opendev.org/c/openstack/cloudkitty/+/961609

Depends-On: openstack-k8s-operators/install_yamls#1088

Depends-On: openstack-k8s-operators/tcib#328

Add cloudkitty-tempest package to openstack-tempest-all (Requires using tempest master image)
https://review.rdoproject.org/r/c/openstack/tempest-distgit/+/58015

Related change: openstack-k8s-operators/test-operator#340 (merged)

telemetry-operator change: #741

openstack-operator change:
Depends-On: openstack-k8s-operators/openstack-operator#1614

The openstack-operator is getting updated to reference the wrong version of telemetry-operator, which doesn't have CK available. This cifmw change will hopefully fix it. This is only an issue because we're using Depends-On to add a dependency on multiple changes from the same operator repo (i.e. telemetry-operator)

Add CK to patch-openstack-versions
Depends-On: infrawatch/feature-verification-tests#315

openstack-k8s-operators/ci-framework#3400

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jul 9, 2025

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jul 9, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: elfiesmelfie

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@softwarefactory-project-zuul
Copy link

Zuul encountered a syntax error while parsing its
configuration in the repo openstack-k8s-operators/telemetry-operator on branch main. The
problem was:

found duplicate anchor; first occurrence
in "openstack-k8s-operators/telemetry-operator/zuul.d/projects.yaml@main", line 29, column 23
second occurrence
in "openstack-k8s-operators/telemetry-operator/zuul.d/projects.yaml@main", line 141, column 23

@openshift-ci openshift-ci bot added the approved label Jul 9, 2025
@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 0f6903d to 2734457 Compare July 9, 2025 20:00
@softwarefactory-project-zuul
Copy link

Zuul encountered a syntax error while parsing its
configuration in the repo openstack-k8s-operators/telemetry-operator on branch main. The
problem was:

found undefined alias
in "openstack-k8s-operators/telemetry-operator/zuul.d/projects.yaml@main", line 108, column 17

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 2734457 to 594af57 Compare July 10, 2025 12:49
@softwarefactory-project-zuul
Copy link

Zuul encountered a syntax error while parsing its
configuration in the repo openstack-k8s-operators/telemetry-operator on branch main. The
problem was:

found undefined alias
in "openstack-k8s-operators/telemetry-operator/zuul.d/projects.yaml@main", line 108, column 17

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 594af57 to 4609689 Compare July 10, 2025 22:45
@softwarefactory-project-zuul
Copy link

Zuul encountered a syntax error while parsing its
configuration in the repo openstack-k8s-operators/telemetry-operator on branch main. The
problem was:

found undefined alias
in "openstack-k8s-operators/telemetry-operator/zuul.d/projects.yaml@main", line 108, column 17

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 4609689 to a7ad3f4 Compare July 10, 2025 22:49
@softwarefactory-project-zuul
Copy link

softwarefactory-project-zuul bot commented Jul 11, 2025

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/a04ae0818bb6479dbc9f067e9c96ee05

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 32m 43s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 09m 10s
✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 1h 29m 40s
✔️ telemetry-operator-multinode-default-telemetry SUCCESS in 1h 14m 04s
functional-graphing-tests-osp18 FAILURE in 1h 04m 41s (non-voting)
functional-autoscaling-tests-osp18 RETRY_LIMIT in 8m 48s
✔️ functional-logging-tests-osp18 SUCCESS in 1h 08m 11s

@mgirgisf
Copy link
Contributor

recheck

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from a7ad3f4 to b083962 Compare July 16, 2025 15:14
@softwarefactory-project-zuul
Copy link

Zuul encountered a syntax error while parsing its
configuration in the repo openstack-k8s-operators/telemetry-operator on branch main. The
problem was:

while scanning a simple key
in "openstack-k8s-operators/telemetry-operator/zuul.d/projects.yaml@main", line 161, column 1
could not find expected ':'
in "openstack-k8s-operators/telemetry-operator/zuul.d/projects.yaml@main", line 164, column 9

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from b083962 to 522ead5 Compare July 16, 2025 15:16
@softwarefactory-project-zuul
Copy link

softwarefactory-project-zuul bot commented Jul 16, 2025

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/1b4fbfe0345c4bd9b1baf25bce920b50

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 31m 37s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 12m 53s
telemetry-operator-multinode-cloudkitty FAILURE in 16m 17s
✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 36m 57s

@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/d480b4fa1b29468d857750e3e995f034

telemetry-operator-multinode-cloudkitty FAILURE in 1h 07m 15s
✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 1h 31m 22s

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 1cc7fcf to 2c52232 Compare July 17, 2025 14:02
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/6f02549e96de45a0897ab3f328aa2f46

telemetry-operator-multinode-cloudkitty FAILURE in 17m 08s
✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 38m 01s

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 2c52232 to f0582c3 Compare July 17, 2025 15:09
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/0181658ddc5342bbbcd3835f9876b740

telemetry-operator-multinode-cloudkitty FAILURE in 1h 10m 01s
✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 1h 33m 31s

@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ba2c7f058c5a41228c7dc67d04cd1e2c

telemetry-operator-multinode-cloudkitty FAILURE in 1h 10m 12s
✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 1h 30m 32s

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 11cf1ce to 000e9f3 Compare October 29, 2025 18:57
@softwarefactory-project-zuul
Copy link

Merge Failed.

This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.
Warning:
Error merging github.com/openstack-k8s-operators/telemetry-operator for 741,e38757b58dbefbdc320ac0269e5c51dcde8fe590

@softwarefactory-project-zuul
Copy link

Merge Failed.

This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.
Warning:
Error merging github.com/openstack-k8s-operators/telemetry-operator for 741,e38757b58dbefbdc320ac0269e5c51dcde8fe590

@softwarefactory-project-zuul
Copy link

Merge Failed.

This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.
Warning:
Error merging github.com/openstack-k8s-operators/telemetry-operator for 741,e38757b58dbefbdc320ac0269e5c51dcde8fe590

@softwarefactory-project-zuul
Copy link

Merge Failed.

This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.
Warning:
Error merging github.com/openstack-k8s-operators/telemetry-operator for 741,e38757b58dbefbdc320ac0269e5c51dcde8fe590

@elfiesmelfie
Copy link
Contributor Author

recheck

elfiesmelfie added a commit to elfiesmelfie/telemetry-operator that referenced this pull request Oct 29, 2025
To workaround this issue, the regular content provider is used and hardcoded images are used for deploying CK
ref: openstack-k8s-operators#720 (comment)
@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from c876fc5 to 847e944 Compare October 29, 2025 19:36
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/a7610f8bccc74eeba479ff81a6173627

⚠️ telemetry-operator-multinode-cloudkitty SKIPPED Skipped due to failed job telemetry-openstack-meta-content-provider-master
telemetry-openstack-meta-content-provider-master FAILURE in 10m 09s

@elfiesmelfie
Copy link
Contributor Author

recheck

@softwarefactory-project-zuul
Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/openstack-operator#1614 is needed.

@elfiesmelfie
Copy link
Contributor Author

recheck

3 similar comments
@elfiesmelfie
Copy link
Contributor Author

recheck

@elfiesmelfie
Copy link
Contributor Author

recheck

@elfiesmelfie
Copy link
Contributor Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/5192dc27c15545e09f1ed6abafb6d891

telemetry-operator-multinode-cloudkitty FAILURE in 22m 12s
✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 49m 05s

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 86c8506 to 7059594 Compare November 4, 2025 18:28
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/fcd5e5d3b1054ae6b75c4fcd9d785676

telemetry-operator-multinode-cloudkitty FAILURE in 21m 59s
✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 51m 10s

@elfiesmelfie elfiesmelfie force-pushed the efoley/cloud-kitty-job branch from 7059594 to 16c4dd0 Compare November 5, 2025 17:39
- name: Deploy loki operator
ansible.builtin.shell:
cmd: |
oc apply -f {{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/deploy-loki-for-ck.yaml
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I need to move this file into ci/

@elfiesmelfie
Copy link
Contributor Author

recheck

Add a pre_deploy hook to install loki-operator for CloudKitty deployment

Add a pre_deploy hook to create the oscp kustomization to enable cloudkitty
* add s3storageConfig secret
* Enable metricsStorage in telemetry to provide prometheus for storage
* Configure storageClass for CloudKitty in configure-cloudkitty hook
  Set the storageClass to crc-csi-hostpath-provisioner for CloudKitty
  deployment in CRC-based CI jobs. This prevents the need to increase
  PVC allocations in install_yamls by using the default storage class
  available in CRC, which allocates storage as required.
Loki-operator needs to be pinned to 6.3.0, because 6.3.1 has this
issue: https://issues.redhat.com/browse/LOG-7752
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants