Skip to content

[repo_setup] Add support for extra and disabled repos#3827

Merged
danpawlik merged 1 commit intoopenstack-k8s-operators:mainfrom
lmiccini:rmq4
Apr 7, 2026
Merged

[repo_setup] Add support for extra and disabled repos#3827
danpawlik merged 1 commit intoopenstack-k8s-operators:mainfrom
lmiccini:rmq4

Conversation

@lmiccini
Copy link
Copy Markdown
Contributor

@lmiccini lmiccini commented Apr 2, 2026

Summary

  • Add cifmw_repo_setup_extra_repos list variable to pass --extra-repo flags to repo-setup CLI
  • Add cifmw_repo_setup_disable_repos list variable to pass --disable-repo flags to repo-setup CLI
  • Enables adding CentOS SIG repos (e.g. Messaging SIG for RabbitMQ 4.x) from Zuul job vars

Example usage in .zuul.yaml:

vars:
  cifmw_repo_setup_extra_repos:
    - "messaging-rabbitmq-4,baseurl=https://mirror.stream.centos.org/SIGs/9-stream/messaging/x86_64/rabbitmq-4/"

Depends-On: #3830

Signed-off-by: Luca Miccini lmiccini@redhat.com

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 2, 2026

[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 assign yorabl for approval. For more information see the Code Review Process.

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

Details 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

@lmiccini
Copy link
Copy Markdown
Contributor Author

lmiccini commented Apr 2, 2026

@dciabrin
Copy link
Copy Markdown

dciabrin commented Apr 2, 2026

/lgtm

@softwarefactory-project-zuul
Copy link
Copy Markdown

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

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 21m 12s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 28m 14s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 33m 56s
cifmw-crc-podified-edpm-baremetal-minor-update FAILURE in 2h 09m 35s
✔️ cifmw-pod-zuul-files SUCCESS in 4m 27s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 3h 07m 19s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 12s
✔️ cifmw-pod-pre-commit SUCCESS in 7m 57s
cifmw-molecule-build_openstack_packages FAILURE in 10m 03s
✔️ cifmw-molecule-repo_setup SUCCESS in 4m 24s

@lmiccini
Copy link
Copy Markdown
Contributor Author

lmiccini commented Apr 2, 2026

recheck

Add cifmw_repo_setup_extra_repos and cifmw_repo_setup_disable_repos
variables to pass --extra-repo and --disable-repo flags to the
repo-setup CLI. This allows enabling additional repos (e.g. CentOS
SIG repos) or disabling default ones from Zuul job vars.

Depends-On: openstack-k8s-operators/repo-setup#39

Signed-off-by: Luca Miccini <lmiccini@redhat.com>

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@softwarefactory-project-zuul
Copy link
Copy Markdown

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/93db81e76bc04f9c9aabd32db2b95a2f

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 22m 30s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 22m 57s
cifmw-crc-podified-edpm-baremetal FAILURE in 1h 49m 04s
cifmw-crc-podified-edpm-baremetal-minor-update FAILURE in 1h 48m 49s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 42s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 3h 06m 40s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 01s
✔️ cifmw-pod-pre-commit SUCCESS in 9m 04s
cifmw-molecule-build_openstack_packages FAILURE in 9m 18s
✔️ cifmw-molecule-repo_setup SUCCESS in 4m 45s

@lmiccini
Copy link
Copy Markdown
Contributor Author

lmiccini commented Apr 3, 2026

recheck

@softwarefactory-project-zuul
Copy link
Copy Markdown

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

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 12m 45s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 29m 57s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 36m 17s
cifmw-crc-podified-edpm-baremetal-minor-update FAILURE in 2h 16m 29s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 03s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 2h 58m 37s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 53s
✔️ cifmw-pod-pre-commit SUCCESS in 9m 05s
cifmw-molecule-build_openstack_packages FAILURE in 9m 12s
✔️ cifmw-molecule-repo_setup SUCCESS in 4m 40s

@lmiccini
Copy link
Copy Markdown
Contributor Author

lmiccini commented Apr 3, 2026

recheck

@lmiccini
Copy link
Copy Markdown
Contributor Author

lmiccini commented Apr 3, 2026

@softwarefactory-project-zuul
Copy link
Copy Markdown

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

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 19m 01s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 26m 31s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 25m 50s
✔️ cifmw-crc-podified-edpm-baremetal-minor-update SUCCESS in 1h 59m 32s
✔️ cifmw-pod-zuul-files SUCCESS in 23m 15s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 3h 04m 00s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 54s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 06s
cifmw-molecule-build_openstack_packages FAILURE in 9m 25s
✔️ cifmw-molecule-repo_setup SUCCESS in 4m 45s

Copy link
Copy Markdown
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 Apr 3, 2026
@evallesp
Copy link
Copy Markdown
Contributor

evallesp commented Apr 6, 2026

Ci should be fixed: #3830

@evallesp
Copy link
Copy Markdown
Contributor

evallesp commented Apr 6, 2026

recheck

@softwarefactory-project-zuul
Copy link
Copy Markdown

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

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 15m 40s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 24m 33s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 34m 26s
cifmw-crc-podified-edpm-baremetal-minor-update FAILURE in 33m 42s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 17s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 3h 01m 36s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 12s
✔️ cifmw-pod-pre-commit SUCCESS in 9m 22s
✔️ cifmw-molecule-build_openstack_packages SUCCESS in 9m 38s
✔️ cifmw-molecule-repo_setup SUCCESS in 4m 16s

@michburk
Copy link
Copy Markdown
Contributor

michburk commented Apr 6, 2026

recheck

@softwarefactory-project-zuul
Copy link
Copy Markdown

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

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 16m 17s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 22m 01s
cifmw-crc-podified-edpm-baremetal FAILURE in 25m 36s
✔️ cifmw-crc-podified-edpm-baremetal-minor-update SUCCESS in 2h 02m 27s
✔️ cifmw-pod-zuul-files SUCCESS in 4m 37s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 3h 02m 43s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 17s
✔️ cifmw-pod-pre-commit SUCCESS in 7m 52s
✔️ cifmw-molecule-build_openstack_packages SUCCESS in 10m 37s
✔️ cifmw-molecule-repo_setup SUCCESS in 4m 29s

@lmiccini
Copy link
Copy Markdown
Contributor Author

lmiccini commented Apr 7, 2026

recheck

@softwarefactory-project-zuul
Copy link
Copy Markdown

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/8266bf9d7c6242d3a7c3bf0e13977850

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 14m 21s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 27m 36s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 33m 27s
✔️ cifmw-crc-podified-edpm-baremetal-minor-update SUCCESS in 2h 00m 46s
✔️ cifmw-pod-zuul-files SUCCESS in 4m 41s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 3h 01m 46s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 54s
✔️ cifmw-pod-pre-commit SUCCESS in 29m 48s
cifmw-molecule-build_openstack_packages TIMED_OUT in 30m 37s
✔️ cifmw-molecule-repo_setup SUCCESS in 4m 20s

@danpawlik danpawlik merged commit 0f7929a into openstack-k8s-operators:main Apr 7, 2026
13 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants