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

Run meta content provider against watcher-operator #5

Merged
merged 1 commit into from
Nov 12, 2024

Conversation

raukadah
Copy link
Contributor

Since watcher-operator is currently standalone operator. So we are only building watcher-operator and skipping meta operator build.

Depends-On: openstack-k8s-operators/ci-framework#2529
Depends-On: #2

Since watcher-operator is currently standalone operator. So we are only
building watcher-operator and skipping meta operator build.

Depends-On: openstack-k8s-operators/ci-framework#2529
Depends-On: openstack-k8s-operators#2

Signed-off-by: Chandan Kumar <[email protected]>
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/eef2e28874b7442cab1e5cf954101bfd

openstack-meta-content-provider FAILURE in 8m 50s

@raukadah
Copy link
Contributor Author

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/cce0969aa96843c493ad5c7880cc9b38

openstack-meta-content-provider FAILURE in 9m 26s

@SeanMooney
Copy link
Collaborator

recheck

1 similar comment
@SeanMooney
Copy link
Collaborator

recheck

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/6f83e32cf4af44eda8f0dd3a7768ab4c

openstack-meta-content-provider FAILURE in 8m 43s

@SeanMooney
Copy link
Collaborator

recheck

@SeanMooney
Copy link
Collaborator

the only reason i put a hold on this is for use to get in the habit of doing that when there is an outstanding dep.

tide for better or worse will not wait for the dep to merge

we don't have tide enabled yet but when we do adding a hold is important not to break things by merging out of order

we can likely merge both PRs tomorrow

jobs:
- openstack-meta-content-provider:
vars:
cifmw_operator_build_meta_build: false
Copy link
Collaborator

Choose a reason for hiding this comment

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

what does
cifmw_operator_build_meta_build: false do?

this diverges from how we use it in nova so I'm just wondering why this is being set

https://github.com/openstack-k8s-operators/nova-operator/blob/d4bfa598cee7efb5b6305f3e2f4930575706fc9e/.zuul.yaml#L205-L213

Copy link
Collaborator

Choose a reason for hiding this comment

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

oh htis is becasue its standalone and we do not need to build the OpenStack operator correct

cifmw_operator_build_meta_build is a terrible name for that but we do something call it the meta-operator so i get where it came form

assuming that understanding is correct then i think we can proceed with this as is.

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Contributor

Choose a reason for hiding this comment

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

only concern/question is do we want to start this yet? I mean lets add some jobs that need the content provider ? (or do we already have something lined up right after this merges) Like this it will just build images every time and nothing will use them.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@marios @SeanMooney Thank you for the reviews and comment! you both are correct, cifmw_operator_build_meta_build is skipping meta operator build.

Copy link
Contributor Author

@raukadah raukadah Nov 12, 2024

Choose a reason for hiding this comment

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

only concern/question is do we want to start this yet?
I mean lets add some jobs that need the content provider ? (or do we already have something lined up right after this merges) Like this it will just build images every time and nothing will use them.

For right now, we want to go ahead like this. It will validate the building process of watcher operator.
Once some CRDS and Kuttl tests will be added to the operator, then I think we can proceed with adding Kuttl/EDPM job to consume the operator image from content provider job.

jobs:
- openstack-meta-content-provider:
vars:
cifmw_operator_build_meta_build: false
Copy link
Contributor

Choose a reason for hiding this comment

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

@SeanMooney SeanMooney merged commit ac74bf6 into openstack-k8s-operators:main Nov 12, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants