Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flatten telemetry resources #574

Conversation

paramite
Copy link
Contributor

This patch replaces Ceilometer resource with Telemetry resouse to avoid adding Autoscaling resource. The Telemetry resource is deploying both Ceilometer and Autoscaling resources and will deploy also Logging resource in future.

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/openstack-operator for 574,f364e4066f56c7c94362f759fad324255fad0c89

Copy link
Contributor

openshift-ci bot commented Nov 29, 2023

Hi @paramite. Thanks for your PR.

I'm waiting for a openstack-k8s-operators member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@jlarriba
Copy link
Contributor

/ok-to-test

@paramite
Copy link
Contributor Author

@dprince @abays: Hey guys, can I please be added to org, so that I don't need /ok-to-test flag in my future PRs?

@abays
Copy link
Contributor

abays commented Nov 30, 2023

@dprince @abays: Hey guys, can I please be added to org, so that I don't need /ok-to-test flag in my future PRs?

Invite sent.

@abays
Copy link
Contributor

abays commented Nov 30, 2023

I think this will require KUTTL changes as well, since we reference Ceilometer there.

@paramite
Copy link
Contributor Author

paramite commented Dec 1, 2023

True, will fix it.

@dprince
Copy link
Contributor

dprince commented Dec 1, 2023

in general PR looks good to me. Fix the pre-commit and kuttl and we should be good to go here

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://review.rdoproject.org/zuul/buildset/939dd65a72e548fa8907fedb70afd05a

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 34m 51s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 09m 04s
cifmw-crc-podified-edpm-baremetal RETRY_LIMIT in 11m 01s
✔️ openstack-operator-tempest-multinode SUCCESS in 1h 30m 59s

@jlarriba jlarriba force-pushed the telemetry-flattening branch 2 times, most recently from 5649c21 to f0def21 Compare December 5, 2023 09:14
@jlarriba
Copy link
Contributor

jlarriba commented Dec 5, 2023

I dont know what happens, the precommit check should be working fine, as I pushed the manifests after "make manifests". If I download the patch, the pre-commit check passes succesfully in my env.

@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.11.1
controller-gen.kubebuilder.io/version: v0.10.0
Copy link
Contributor

Choose a reason for hiding this comment

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

@jlarriba I think these are the problem for precommit. We need to run make manifests with the newer version of controller-gen and push that to the PR.

@jlarriba jlarriba force-pushed the telemetry-flattening branch from f0def21 to abc06c6 Compare December 5, 2023 09:46
@abays abays requested review from dprince and removed request for lewisdenny and frenzyfriday December 5, 2023 09:55
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://review.rdoproject.org/zuul/buildset/d24e7c100c134e08946448443c788463

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 29m 02s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 10m 45s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 02m 25s
openstack-operator-tempest-multinode FAILURE in 44m 21s

paramite and others added 3 commits December 6, 2023 17:58
This patch replaces Ceilometer resource with Telemetry resouse to avoid adding
Autoscaling resource. The Telemetry resource is deploying both Ceilometer
and Autoscaling resources and will deploy also Logging resource in future.
@paramite
Copy link
Contributor Author

paramite commented Dec 6, 2023

Sorry for the delay. Now it should be mergable.

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://review.rdoproject.org/zuul/buildset/7363ffa750cb49b9a9e3acef80710c7d

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 28m 09s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 3s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 11m 53s
openstack-operator-tempest-multinode FAILURE in 2m 44s

@paramite
Copy link
Contributor Author

paramite commented Dec 7, 2023

recheck

Copy link
Contributor

@abays abays left a comment

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Dec 7, 2023
Copy link
Contributor

openshift-ci bot commented Dec 7, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: abays, paramite

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

@openshift-ci openshift-ci bot added the approved label Dec 7, 2023
@openshift-merge-bot openshift-merge-bot bot merged commit 1773f49 into openstack-k8s-operators:main Dec 7, 2023
7 checks passed
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