Skip to content

Conversation

@Romain-Geissler-1A
Copy link
Contributor

This allows to quickly (and dirtily) disable all pre-set repositories with a simple sed expression in the /etc/mock repositories. It might be a quick and dirty way to implement on user side the request from #1500. On the other side, marking explicitly some repositories as enabled shall not really be an issue.

No release note are needed for this pull request.

This allows to quickly (and dirtily) disable all pre-set repositories with a
simple sed expression in the /etc/mock repositories. It might be a quick
and dirty way to implement on user side the request from rpm-software-management#1500. On the
other side, marking explicitly some repositories as enabled shall not
really be an issue.
@Romain-Geissler-1A Romain-Geissler-1A force-pushed the mark-epel-and-fedora-repositories-as-explicitly-enabled branch from 161ff0a to 54e227d Compare September 4, 2025 21:11
@Romain-Geissler-1A Romain-Geissler-1A changed the title Explicitly mark all EPEL and Fedora repositories as enabled=XXX Explicitly mark all EPEL, RHEL and Fedora repositories as enabled=XXX Sep 4, 2025
Copy link
Member

@xsuchy xsuchy left a comment

Choose a reason for hiding this comment

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

I have no objection.
+1 from me.

Copy link
Member

@Conan-Kudo Conan-Kudo left a comment

Choose a reason for hiding this comment

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

Could you do this for everything in one go? It seems pretty sensible to apply this globally.

@praiskup
Copy link
Member

PASSED: alma+epel-10-x86_64.cfg (tmpfs)
PASSED: alma+epel-10-x86_64.cfg
PASSED: alma+epel-10-x86_64_v2.cfg (tmpfs)
PASSED: alma+epel-10-x86_64_v2.cfg
PASSED: alma+epel-8-x86_64.cfg (tmpfs)
PASSED: alma+epel-8-x86_64.cfg
PASSED: alma+epel-9-x86_64.cfg (tmpfs)
PASSED: alma+epel-9-x86_64.cfg
PASSED: alma-kitten+epel-10-x86_64.cfg (tmpfs)
PASSED: alma-kitten+epel-10-x86_64.cfg
PASSED: alma-kitten+epel-10-x86_64_v2.cfg (tmpfs)
PASSED: alma-kitten+epel-10-x86_64_v2.cfg
PASSED: almalinux-10-x86_64.cfg (tmpfs)
PASSED: almalinux-10-x86_64.cfg
PASSED: almalinux-10-x86_64_v2.cfg (tmpfs)
PASSED: almalinux-10-x86_64_v2.cfg
PASSED: almalinux-8-x86_64.cfg (tmpfs)
PASSED: almalinux-8-x86_64.cfg
PASSED: almalinux-9-x86_64.cfg (tmpfs)
PASSED: almalinux-9-x86_64.cfg
PASSED: almalinux-kitten-10-x86_64.cfg (tmpfs)
PASSED: almalinux-kitten-10-x86_64.cfg
PASSED: almalinux-kitten-10-x86_64_v2.cfg (tmpfs)
PASSED: almalinux-kitten-10-x86_64_v2.cfg
PASSED: anolis-8-x86_64.cfg (tmpfs)
PASSED: anolis-8-x86_64.cfg
PASSED: azure-linux-2-x86_64.cfg (tmpfs)
PASSED: azure-linux-2-x86_64.cfg
PASSED: azure-linux-3-x86_64.cfg (tmpfs)
PASSED: azure-linux-3-x86_64.cfg
PASSED: centos-stream-10-x86_64.cfg (tmpfs)
PASSED: centos-stream-10-x86_64.cfg
PASSED: centos-stream-8-x86_64.cfg (tmpfs)
PASSED: centos-stream-8-x86_64.cfg
PASSED: centos-stream-9-x86_64.cfg (tmpfs)
PASSED: centos-stream-9-x86_64.cfg
PASSED: centos-stream+epel-10-x86_64.cfg (tmpfs)
PASSED: centos-stream+epel-10-x86_64.cfg
PASSED: centos-stream+epel-8-x86_64.cfg (tmpfs)
PASSED: centos-stream+epel-8-x86_64.cfg
PASSED: centos-stream+epel-9-x86_64.cfg (tmpfs)
PASSED: centos-stream+epel-9-x86_64.cfg
PASSED: centos-stream+epel-next-8-x86_64.cfg (tmpfs)
PASSED: centos-stream+epel-next-8-x86_64.cfg
PASSED: centos-stream+epel-next-9-x86_64.cfg (tmpfs)
PASSED: centos-stream+epel-next-9-x86_64.cfg
PASSED: circlelinux-8-x86_64.cfg (tmpfs)
PASSED: circlelinux-8-x86_64.cfg
PASSED: circlelinux-9-x86_64.cfg (tmpfs)
PASSED: circlelinux-9-x86_64.cfg
PASSED: circlelinux+epel-8-x86_64.cfg (tmpfs)
PASSED: circlelinux+epel-8-x86_64.cfg
PASSED: circlelinux+epel-9-x86_64.cfg (tmpfs)
PASSED: circlelinux+epel-9-x86_64.cfg
PASSED: epel-10-x86_64.cfg (tmpfs)
PASSED: epel-10-x86_64.cfg
PASSED: fedora-41-i386.cfg (tmpfs)
PASSED: fedora-41-i386.cfg
PASSED: fedora-41-x86_64.cfg (tmpfs)
PASSED: fedora-41-x86_64.cfg
PASSED: fedora-42-i386.cfg (tmpfs)
PASSED: fedora-42-i386.cfg
PASSED: fedora-42-x86_64.cfg (tmpfs)
PASSED: fedora-42-x86_64.cfg
PASSED: fedora-43-i386.cfg (tmpfs)
PASSED: fedora-43-i386.cfg
PASSED: fedora-43-x86_64.cfg (tmpfs)
PASSED: fedora-43-x86_64.cfg
PASSED: fedora-44-i386.cfg (tmpfs)
PASSED: fedora-44-i386.cfg
PASSED: fedora-44-x86_64.cfg (tmpfs)
PASSED: fedora-44-x86_64.cfg
PASSED: fedora-eln-x86_64.cfg (tmpfs)
PASSED: fedora-eln-x86_64.cfg
PASSED: fedora-rawhide-i386.cfg (tmpfs)
PASSED: fedora-rawhide-i386.cfg
PASSED: fedora-rawhide-x86_64.cfg (tmpfs)
PASSED: fedora-rawhide-x86_64.cfg
FAILED: kylin-10-loongarch64.cfg (tmpfs)
FAILED: kylin-10-loongarch64.cfg
PASSED: kylin-10-x86_64.cfg (tmpfs)
PASSED: kylin-10-x86_64.cfg
PASSED: mageia-10-i686.cfg (tmpfs)
PASSED: mageia-10-i686.cfg
PASSED: mageia-10-x86_64.cfg (tmpfs)
PASSED: mageia-10-x86_64.cfg
PASSED: mageia-8-i586.cfg (tmpfs)
PASSED: mageia-8-i586.cfg
PASSED: mageia-8-x86_64.cfg (tmpfs)
PASSED: mageia-8-x86_64.cfg
PASSED: mageia-9-i586.cfg (tmpfs)
PASSED: mageia-9-i586.cfg
PASSED: mageia-9-x86_64.cfg (tmpfs)
PASSED: mageia-9-x86_64.cfg
PASSED: mageia-cauldron-i686.cfg (tmpfs)
PASSED: mageia-cauldron-i686.cfg
PASSED: mageia-cauldron-x86_64.cfg (tmpfs)
PASSED: mageia-cauldron-x86_64.cfg
PASSED: navy-8-x86_64.cfg (tmpfs)
PASSED: navy-8-x86_64.cfg
FAILED: navy+epel-8-x86_64.cfg (tmpfs)
FAILED: navy+epel-8-x86_64.cfg
PASSED: openeuler-20.03-x86_64.cfg (tmpfs)
PASSED: openeuler-20.03-x86_64.cfg
PASSED: openeuler-22.03-x86_64.cfg (tmpfs)
PASSED: openeuler-22.03-x86_64.cfg
PASSED: openeuler-24.03-x86_64.cfg (tmpfs)
PASSED: openeuler-24.03-x86_64.cfg
FAILED: openmandriva-4.1-x86_64.cfg (tmpfs)
FAILED: openmandriva-4.1-x86_64.cfg
FAILED: openmandriva-cooker-x86_64.cfg (tmpfs)
FAILED: openmandriva-cooker-x86_64.cfg
PASSED: openmandriva-rolling-x86_64.cfg (tmpfs)
PASSED: openmandriva-rolling-x86_64.cfg
PASSED: opensuse-leap-15.6-x86_64.cfg (tmpfs)
PASSED: opensuse-leap-15.6-x86_64.cfg
PASSED: opensuse-tumbleweed-i586.cfg (tmpfs)
PASSED: opensuse-tumbleweed-i586.cfg
PASSED: opensuse-tumbleweed-x86_64.cfg (tmpfs)
PASSED: opensuse-tumbleweed-x86_64.cfg
PASSED: oraclelinux-7-x86_64.cfg (tmpfs)
PASSED: oraclelinux-7-x86_64.cfg
PASSED: oraclelinux-8-x86_64.cfg (tmpfs)
PASSED: oraclelinux-8-x86_64.cfg
PASSED: oraclelinux-9-x86_64.cfg (tmpfs)
PASSED: oraclelinux-9-x86_64.cfg
PASSED: oraclelinux+epel-8-x86_64.cfg (tmpfs)
PASSED: oraclelinux+epel-8-x86_64.cfg
PASSED: oraclelinux+epel-9-x86_64.cfg (tmpfs)
PASSED: oraclelinux+epel-9-x86_64.cfg
FAILED: rhel-10-x86_64.cfg (tmpfs)
FAILED: rhel-10-x86_64.cfg
FAILED: rhel-7-x86_64.cfg (tmpfs)
FAILED: rhel-7-x86_64.cfg
FAILED: rhel-8-x86_64.cfg (tmpfs)
FAILED: rhel-8-x86_64.cfg
FAILED: rhel-9-x86_64.cfg (tmpfs)
FAILED: rhel-9-x86_64.cfg
FAILED: rhel+epel-10-x86_64.cfg (tmpfs)
FAILED: rhel+epel-10-x86_64.cfg
FAILED: rhel+epel-8-x86_64.cfg (tmpfs)
FAILED: rhel+epel-8-x86_64.cfg
FAILED: rhel+epel-9-x86_64.cfg (tmpfs)
FAILED: rhel+epel-9-x86_64.cfg
PASSED: rocky-10-riscv64.cfg (tmpfs)
PASSED: rocky-10-riscv64.cfg
PASSED: rocky-10-x86_64.cfg (tmpfs)
PASSED: rocky-10-x86_64.cfg
PASSED: rocky-8-x86_64.cfg (tmpfs)
PASSED: rocky-8-x86_64.cfg
PASSED: rocky-9-x86_64.cfg (tmpfs)
PASSED: rocky-9-x86_64.cfg
PASSED: rocky+epel-10-x86_64.cfg (tmpfs)
PASSED: rocky+epel-10-x86_64.cfg
PASSED: rocky+epel-8-x86_64.cfg (tmpfs)
PASSED: rocky+epel-8-x86_64.cfg
PASSED: rocky+epel-9-x86_64.cfg (tmpfs)
PASSED: rocky+epel-9-x86_64.cfg

@praiskup
Copy link
Member

Could you do this for everything in one go? It seems pretty sensible to apply this globally.

+1 @Romain-Geissler-1A would you mind modifying all the configs to make them consistent?

@praiskup
Copy link
Member

I also think that this change deserves a short release note.

@praiskup
Copy link
Member

@Romain-Geissler-1A ping please

@Romain-Geissler-1A
Copy link
Contributor Author

Hi,

Yes, sorry for the delay, I was quite busy these last weeks. I will work on updating all config files this week (and try to find a way to script it as there are many).

@nikromen
Copy link
Collaborator

nikromen commented Nov 3, 2025

@Romain-Geissler-1A gently pinging, how it looks with this PR?

@praiskup
Copy link
Member

praiskup commented Dec 1, 2025

One more ping 🙏

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.

5 participants