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

Test opendev watcher master content in CI job #39

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

raukadah
Copy link
Contributor

@raukadah raukadah commented Jan 16, 2025

In order to test opendev watcher master content in CI job, this pr adds following things:

  • opendev-master-watcher-operator-pipeline project template which will run meta content provider from master and then Deploy EDPM job watcher-operator-validation-master from mastter content. It will help to test any opendev watcher patches with master edpm job.

  • It changes the existing job watcher-operator-validation (still deploying the antelope content) with update_containers: false to avoid using meta content provider containers. This change will help to test master content with antelope job as
    in downstream, we are going to backport lots of watcher master patches downstream. It will help to avoid breakage in advance.

  • It also updates the existing watcher-operator-validation and watcher-operator-kuttl job to use openstack-meta-content-provider-master as a job dependencies.

Depends-On: https://review.opendev.org/c/openstack/watcher/+/938893
Depends-On: openstack-k8s-operators/ci-framework#2675

Related-Jira: https://issues.redhat.com/browse/OSPRH-11948

@openshift-ci openshift-ci bot requested review from olliewalsh and viroel January 16, 2025 08:23
Copy link

openshift-ci bot commented Jan 16, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from raukadah. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found 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

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/1730a260e8344041aca6f62018345698

✔️ openstack-meta-content-provider-master SUCCESS in 54m 56s
watcher-operator-validation-master RETRY_LIMIT in 0s
✔️ noop SUCCESS in 0s
watcher-operator-validation RETRY_LIMIT in 2s
watcher-operator-kuttl RETRY_LIMIT in 2s

@raukadah
Copy link
Contributor Author

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

✔️ openstack-meta-content-provider-master SUCCESS in 2h 15m 49s
✔️ watcher-operator-validation-master SUCCESS in 1h 21m 15s
✔️ noop SUCCESS in 0s
watcher-operator-validation FAILURE in 18m 35s
watcher-operator-kuttl RETRY_LIMIT in 15m 26s

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

✔️ openstack-meta-content-provider-master SUCCESS in 2h 18m 44s
✔️ watcher-operator-validation-master SUCCESS in 1h 21m 33s
✔️ noop SUCCESS in 0s
✔️ watcher-operator-validation SUCCESS in 1h 21m 33s
watcher-operator-kuttl RETRY_LIMIT in 16m 14s

@raukadah raukadah force-pushed the zuul_job_main branch 2 times, most recently from b4b9fb6 to 4b637fb Compare January 20, 2025 06:15
Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#2658 is needed.

@raukadah
Copy link
Contributor Author

recheck

# Override zuul meta content provider provided content_provider_dlrn_md5_hash
# var. As returned dlrn md5 hash comes from master release but job is using
# antelope content.
content_provider_dlrn_md5_hash: ''
Copy link

Choose a reason for hiding this comment

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

(trying to understand)... is an alternative to doing this (false update_containers and hash set to '') perhaps to have a -antelope content provider instead of a master one here? or we don't want/need -antelope content provider?

Copy link
Contributor Author

@raukadah raukadah Jan 20, 2025

Choose a reason for hiding this comment

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

The goal here is to always test openstack watcher content from master branch in master and antelope based EDPM job. watcher-operator-validation job is deploying using antelope content and watcher-operator should use openstack services container from meta content provider master.

That's why we donot want to use antelope content provider.

Copy link

Choose a reason for hiding this comment

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

ok thanks its a bit clearer now and i also read the commit message but theres a few things going on here.

i'm still not clear why we need the content provider at all then in those cases we don't use the built containers from it.

Copy link
Contributor

Choose a reason for hiding this comment

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

Note that we switched the default container images in the operator to use master since 5cf79ef if that helps.

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/524b3ac564c747afb547af3e7cc3336d

✔️ openstack-meta-content-provider-master SUCCESS in 50m 42s
watcher-operator-validation-master RETRY_LIMIT in 0s
✔️ noop SUCCESS in 0s
watcher-operator-validation RETRY_LIMIT in 0s
watcher-operator-kuttl RETRY_LIMIT in 0s

@raukadah
Copy link
Contributor Author

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/6425b0194e3343179c9ece4b28dcde08

✔️ openstack-meta-content-provider-master SUCCESS in 53m 56s
watcher-operator-validation-master RETRY_LIMIT in 0s
✔️ noop SUCCESS in 0s
watcher-operator-validation RETRY_LIMIT in 0s
watcher-operator-kuttl RETRY_LIMIT in 2s

Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#2658 is needed.

parent: podified-multinode-edpm-deployment-crc-2comp
dependencies: ["openstack-meta-content-provider"]
dependencies: ["openstack-meta-content-provider-master"]
Copy link

@marios marios Jan 21, 2025

Choose a reason for hiding this comment

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

why have the dependency at all then if we aren't going to use the built containers. do we need it for something else?

[edit]: maybe repos?
[edit][edit]: ah... operators https://github.com/openstack-k8s-operators/ci-framework/blob/affcd2a89dd04f6f5d0f6e64ddaf7b16b254ef10/roles/reproducer/templates/content-provider.yml.j2#L84

# Override zuul meta content provider provided content_provider_dlrn_md5_hash
# var. As returned dlrn md5 hash comes from master release but job is using
# antelope content.
content_provider_dlrn_md5_hash: ''
Copy link

Choose a reason for hiding this comment

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

ok thanks its a bit clearer now and i also read the commit message but theres a few things going on here.

i'm still not clear why we need the content provider at all then in those cases we don't use the built containers from it.

@raukadah
Copy link
Contributor Author

recheck

Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#2658 is needed.

@raukadah
Copy link
Contributor Author

recheck

@raukadah raukadah force-pushed the zuul_job_main branch 2 times, most recently from 351b547 to a23ced4 Compare January 22, 2025 03: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://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/6885467cbedd4835a295de1655606d5f

✔️ openstack-meta-content-provider-master SUCCESS in 1h 57m 24s
watcher-operator-validation-master FAILURE in 1h 03m 18s
✔️ noop SUCCESS in 0s
watcher-operator-validation FAILURE in 1h 05m 09s
watcher-operator-kuttl RETRY_LIMIT in 20m 59s

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

✔️ openstack-meta-content-provider-master SUCCESS in 1h 59m 19s
watcher-operator-validation-master FAILURE in 1h 06m 26s
✔️ noop SUCCESS in 0s
watcher-operator-validation FAILURE in 1h 03m 29s
watcher-operator-kuttl RETRY_LIMIT in 22m 24s

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/245575f9b3f9448ba4955958de1a638f

✔️ openstack-meta-content-provider-master SUCCESS in 2h 24m 32s
✔️ watcher-operator-validation-master SUCCESS in 1h 25m 23s
✔️ noop SUCCESS in 0s
✔️ watcher-operator-validation SUCCESS in 1h 24m 31s
watcher-operator-kuttl FAILURE in 44m 43s

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/424e39d501114e139a6150b0d71c37e2

✔️ openstack-meta-content-provider-master SUCCESS in 2h 25m 39s
✔️ watcher-operator-validation-master SUCCESS in 1h 26m 40s
✔️ noop SUCCESS in 0s
✔️ watcher-operator-validation SUCCESS in 1h 27m 00s
watcher-operator-kuttl FAILURE in 43m 39s

@raukadah raukadah changed the title Use opendev master content in meta content provider Test opendev watcher master content in CI job Jan 23, 2025
Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#2675 is needed.

@raukadah
Copy link
Contributor Author

recheck

1 similar comment
@raukadah
Copy link
Contributor Author

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/26d1e67be987441e819c1d353bf86f5a

✔️ openstack-meta-content-provider-master SUCCESS in 2h 18m 23s
✔️ watcher-operator-validation-master SUCCESS in 1h 21m 38s
✔️ noop SUCCESS in 0s
✔️ watcher-operator-validation SUCCESS in 1h 23m 21s
watcher-operator-kuttl FAILURE in 42m 46s

@raukadah raukadah force-pushed the zuul_job_main branch 2 times, most recently from 685ddbb to 4f789a8 Compare January 23, 2025 08:21
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/22866e54626f4875994827127e84474f

✔️ openstack-meta-content-provider-master SUCCESS in 55m 41s
watcher-operator-validation-master RETRY_LIMIT in 0s
✔️ noop SUCCESS in 0s
watcher-operator-validation RETRY_LIMIT in 0s
watcher-operator-kuttl RETRY_LIMIT in 0s

@raukadah
Copy link
Contributor Author

recheck

@raukadah raukadah force-pushed the zuul_job_main branch 2 times, most recently from 8c10862 to d3bc83c Compare January 24, 2025 07:59
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/0a6a9353dbdb451caad05a525f58d1bc

✔️ openstack-meta-content-provider-master SUCCESS in 2h 06m 45s
watcher-operator-validation-master FAILURE in 1h 10m 21s
✔️ noop SUCCESS in 0s
watcher-operator-validation FAILURE in 1h 11m 11s
watcher-operator-kuttl FAILURE in 43m 33s

Debug information:
Project <ProjectConfig github.com/openstack-k8s-operators/watcher-operator source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main {ImpliedBranchMatcher:main}> matched
Project template <ProjectConfig opendev-master-watcher-operator-pipeline source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main None> matched
Project <ProjectConfig github.com/openstack-k8s-operators/watcher-operator source: config/zuul.d/projects.yaml@master None> matched
Freezing job graph
Freezing job openstack-meta-content-provider-master
Collecting job variants for openstack-meta-content-provider-master
Variant <Job openstack-meta-content-provider-master branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#129> matched
Collecting job variants for openstack-meta-content-provider
Variant <Job openstack-meta-content-provider branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/content_provider.yaml@main#6> matched
Collecting job variants for openstack-k8s-operators-content-provider
Variant <Job openstack-k8s-operators-content-provider branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#26> matched
Collecting job variants for cifmw-base-minimal
Variant <Job cifmw-base-minimal branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#7> matched
Collecting job variants for base-ci-framework
Variant <Job base-ci-framework branches: None source: config/zuul.d/openstack-ci-base.yaml@master#106> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-base-minimal branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#7> did not match
Variant <Job openstack-k8s-operators-content-provider branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#26> did not match
Variant <Job openstack-meta-content-provider branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/content_provider.yaml@18.0-fr1#6> did not match
Pipeline variant <Job openstack-meta-content-provider-master branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#160> matched
Freezing job watcher-operator-validation-master
Collecting job variants for watcher-operator-validation-master
Variant <Job watcher-operator-validation-master branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#142> matched
Collecting job variants for watcher-operator-base
Variant <Job watcher-operator-base branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#14> matched
Collecting job variants for podified-multinode-edpm-deployment-crc-2comp
Variant <Job podified-multinode-edpm-deployment-crc-2comp branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@main#2> matched
Collecting job variants for podified-multinode-edpm-deployment-crc
Variant <Job podified-multinode-edpm-deployment-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@main#313> matched
Collecting job variants for cifmw-podified-multinode-edpm-base-crc
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#125> matched
Collecting job variants for base-extracted-crc
Variant <Job base-extracted-crc branches: None source: config/zuul.d/_jobs-crc.yaml@master#55> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#124> did not match
Variant <Job podified-multinode-edpm-deployment-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@18.0-fr1#313> did not match
Variant <Job podified-multinode-edpm-deployment-crc-2comp branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@18.0-fr1#2> did not match
Pipeline variant <Job watcher-operator-validation-master branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#160> matched
Freezing job noop
Collecting job variants for noop
Variant <Job noop branches: None source: None#0> matched
Pipeline variant <Job noop branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#2> matched
Freezing job watcher-operator-doc-preview
Collecting job variants for watcher-operator-doc-preview
Variant <Job watcher-operator-doc-preview branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#114> matched
Collecting job variants for cifmw-doc
Variant <Job cifmw-doc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/doc.yaml@main#2> matched
Collecting job variants for base-ci-framework
Variant <Job base-ci-framework branches: None source: config/zuul.d/openstack-ci-base.yaml@master#106> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-doc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/doc.yaml@18.0-fr1#2> did not match
Pipeline variant <Job watcher-operator-doc-preview branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#2> matched
Job watcher-operator-doc-preview did not match files
Freezing job watcher-operator-validation
Collecting job variants for watcher-operator-validation
Variant <Job watcher-operator-validation branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#71> matched
Collecting job variants for watcher-operator-base
Variant <Job watcher-operator-base branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#14> matched
Collecting job variants for podified-multinode-edpm-deployment-crc-2comp
Variant <Job podified-multinode-edpm-deployment-crc-2comp branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@main#2> matched
Collecting job variants for podified-multinode-edpm-deployment-crc
Variant <Job podified-multinode-edpm-deployment-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@main#313> matched
Collecting job variants for cifmw-podified-multinode-edpm-base-crc
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#125> matched
Collecting job variants for base-extracted-crc
Variant <Job base-extracted-crc branches: None source: config/zuul.d/_jobs-crc.yaml@master#55> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#124> did not match
Variant <Job podified-multinode-edpm-deployment-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@18.0-fr1#313> did not match
Variant <Job podified-multinode-edpm-deployment-crc-2comp branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@18.0-fr1#2> did not match
Pipeline variant <Job watcher-operator-validation branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#2> matched
Freezing job watcher-operator-kuttl
Collecting job variants for watcher-operator-kuttl
Variant <Job watcher-operator-kuttl branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#86> matched
Collecting job variants for cifmw-multinode-kuttl-operator-target
Variant <Job cifmw-multinode-kuttl-operator-target branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/kuttl_multinode.yaml@main#75> matched
Collecting job variants for cifmw-base-multinode-kuttl
Variant <Job cifmw-base-multinode-kuttl branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/kuttl_multinode.yaml@main#2> matched
Collecting job variants for cifmw-podified-multinode-edpm-base-crc
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#125> matched
Collecting job variants for base-extracted-crc
Variant <Job base-extracted-crc branches: None source: config/zuul.d/_jobs-crc.yaml@master#55> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#124> did not match
Variant <Job cifmw-base-multinode-kuttl branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/kuttl_multinode.yaml@18.0-fr1#2> did not match
Pipeline variant <Job watcher-operator-kuttl branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#2> matched

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/88eb81314e5a4a6981642cf854927fdd

✔️ openstack-meta-content-provider-master SUCCESS in 59m 47s
watcher-operator-validation-master RETRY_LIMIT in 0s
✔️ noop SUCCESS in 0s
watcher-operator-validation RETRY_LIMIT in 0s
watcher-operator-kuttl RETRY_LIMIT in 2s

Debug information:
Project <ProjectConfig github.com/openstack-k8s-operators/watcher-operator source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main {ImpliedBranchMatcher:main}> matched
Project template <ProjectConfig opendev-master-watcher-operator-pipeline source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main None> matched
Project <ProjectConfig github.com/openstack-k8s-operators/watcher-operator source: config/zuul.d/projects.yaml@master None> matched
Freezing job graph
Freezing job openstack-meta-content-provider-master
Collecting job variants for openstack-meta-content-provider-master
Variant <Job openstack-meta-content-provider-master branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#132> matched
Collecting job variants for openstack-meta-content-provider
Variant <Job openstack-meta-content-provider branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/content_provider.yaml@main#6> matched
Collecting job variants for openstack-k8s-operators-content-provider
Variant <Job openstack-k8s-operators-content-provider branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#26> matched
Collecting job variants for cifmw-base-minimal
Variant <Job cifmw-base-minimal branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#7> matched
Collecting job variants for base-ci-framework
Variant <Job base-ci-framework branches: None source: config/zuul.d/openstack-ci-base.yaml@master#106> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-base-minimal branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#7> did not match
Variant <Job openstack-k8s-operators-content-provider branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#26> did not match
Variant <Job openstack-meta-content-provider branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/content_provider.yaml@18.0-fr1#6> did not match
Pipeline variant <Job openstack-meta-content-provider-master branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#163> matched
Freezing job watcher-operator-validation-master
Collecting job variants for watcher-operator-validation-master
Variant <Job watcher-operator-validation-master branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#145> matched
Collecting job variants for watcher-operator-base
Variant <Job watcher-operator-base branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#14> matched
Collecting job variants for podified-multinode-edpm-deployment-crc-2comp
Variant <Job podified-multinode-edpm-deployment-crc-2comp branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@main#2> matched
Collecting job variants for podified-multinode-edpm-deployment-crc
Variant <Job podified-multinode-edpm-deployment-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@main#313> matched
Collecting job variants for cifmw-podified-multinode-edpm-base-crc
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#125> matched
Collecting job variants for base-extracted-crc
Variant <Job base-extracted-crc branches: None source: config/zuul.d/_jobs-crc.yaml@master#55> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#124> did not match
Variant <Job podified-multinode-edpm-deployment-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@18.0-fr1#313> did not match
Variant <Job podified-multinode-edpm-deployment-crc-2comp branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@18.0-fr1#2> did not match
Pipeline variant <Job watcher-operator-validation-master branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#163> matched
Freezing job noop
Collecting job variants for noop
Variant <Job noop branches: None source: None#0> matched
Pipeline variant <Job noop branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#2> matched
Freezing job watcher-operator-doc-preview
Collecting job variants for watcher-operator-doc-preview
Variant <Job watcher-operator-doc-preview branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#117> matched
Collecting job variants for cifmw-doc
Variant <Job cifmw-doc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/doc.yaml@main#2> matched
Collecting job variants for base-ci-framework
Variant <Job base-ci-framework branches: None source: config/zuul.d/openstack-ci-base.yaml@master#106> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-doc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/doc.yaml@18.0-fr1#2> did not match
Pipeline variant <Job watcher-operator-doc-preview branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#2> matched
Job watcher-operator-doc-preview did not match files
Freezing job watcher-operator-validation
Collecting job variants for watcher-operator-validation
Variant <Job watcher-operator-validation branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#72> matched
Collecting job variants for watcher-operator-base
Variant <Job watcher-operator-base branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#14> matched
Collecting job variants for podified-multinode-edpm-deployment-crc-2comp
Variant <Job podified-multinode-edpm-deployment-crc-2comp branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@main#2> matched
Collecting job variants for podified-multinode-edpm-deployment-crc
Variant <Job podified-multinode-edpm-deployment-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@main#313> matched
Collecting job variants for cifmw-podified-multinode-edpm-base-crc
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#125> matched
Collecting job variants for base-extracted-crc
Variant <Job base-extracted-crc branches: None source: config/zuul.d/_jobs-crc.yaml@master#55> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#124> did not match
Variant <Job podified-multinode-edpm-deployment-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@18.0-fr1#313> did not match
Variant <Job podified-multinode-edpm-deployment-crc-2comp branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/edpm_multinode.yaml@18.0-fr1#2> did not match
Pipeline variant <Job watcher-operator-validation branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#2> matched
Freezing job watcher-operator-kuttl
Collecting job variants for watcher-operator-kuttl
Variant <Job watcher-operator-kuttl branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#87> matched
Collecting job variants for cifmw-multinode-kuttl-operator-target
Variant <Job cifmw-multinode-kuttl-operator-target branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/kuttl_multinode.yaml@main#75> matched
Collecting job variants for cifmw-base-multinode-kuttl
Variant <Job cifmw-base-multinode-kuttl branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/kuttl_multinode.yaml@main#2> matched
Collecting job variants for cifmw-podified-multinode-edpm-base-crc
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:main}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@main#125> matched
Collecting job variants for base-extracted-crc
Variant <Job base-extracted-crc branches: None source: config/zuul.d/_jobs-crc.yaml@master#55> matched
Collecting job variants for base-minimal
Variant <Job base-minimal branches: None source: config/zuul.d/jobs.yaml@master#24> matched
Variant <Job cifmw-podified-multinode-edpm-base-crc branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/base.yaml@18.0-fr1#124> did not match
Variant <Job cifmw-base-multinode-kuttl branches: {MatchAny:{ImpliedBranchMatcher:18.0-fr1}} source: openstack-k8s-operators/ci-framework/zuul.d/kuttl_multinode.yaml@18.0-fr1#2> did not match
Pipeline variant <Job watcher-operator-kuttl branches: None source: openstack-k8s-operators/watcher-operator/.zuul.yaml@main#2> matched

@raukadah
Copy link
Contributor Author

recheck

In order to test opendev watcher master content in CI job,
this pr adds following things:

* opendev-master-watcher-operator-pipeline project template
  which will run meta content provider from master and then
  Deploy EDPM job watcher-operator-validation-master from master content.
  It will help to test any opendev watcher patches with master edpm  job.

* It changes the existing job watcher-operator-validation (still deploying
  the antelope content) with update_containers: false to avoid using meta
  content provider containers. This change will help to test master content
  with antelope job as
  in downstream, we are going to backport lots of watcher master patches
  downstream. It will help to avoid breakage in advance.

* It also updates the existing watcher-operator-validation and
  watcher-operator-kuttl job to use
  openstack-meta-content-provider-master as a job dependencies.

Depends-On: https://review.opendev.org/c/openstack/watcher/+/938893
Depends-On: openstack-k8s-operators/ci-framework#2675

Related-Jira: https://issues.redhat.com/browse/OSPRH-11948

Signed-off-by: Chandan Kumar (raukadah) <raukadah@gmail.com>
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/378ceb2cf55d4d379dc6e976711fdcbb

✔️ openstack-meta-content-provider-master SUCCESS in 2h 08m 37s
✔️ watcher-operator-validation-master SUCCESS in 1h 13m 32s
✔️ noop SUCCESS in 0s
watcher-operator-validation FAILURE in 1h 14m 12s
✔️ watcher-operator-kuttl SUCCESS in 34m 52s

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.

4 participants