#1707 CBS koji permissions
Closed: Fixed with Explanation 24 days ago by pjgeorg. Opened 24 days ago by pjgeorg.

It seems that at some point the permission on koji (cbs.centos.org) have been changed. Previously one was allowed to access info about built rpms, e.g., 1. Now trying to access that info give an error 403 (Forbidden). Was this change made intentionally?


yes, AI scrapers were putting kojihub on its knees (heavy queries going to postgres DB host) and so it wasn't usable anymore ...
So I had to take some measures to remove access for these endpoints :/

@pjgeorg : worth knowing that it's only blocked through webui (what AI abusers are abusing) but it's still working fine through API/xml rpc (for your build above) :

cbs rpminfo 823942
RPM: 1:kmod-btrfs-6.12.0~98-1.el10s.x86_64 [823942]
Build: kmod-btrfs-6.12.0~98-1.el10s [61142]
RPM Path: /mnt/koji/packages/kmod-btrfs/6.12.0~98/1.el10s/x86_64/kmod-btrfs-6.12.0~98-1.el10s.x86_64.rpm
SRPM: 1:kmod-btrfs-6.12.0~98-1.el10s [823941]
SRPM Path: /mnt/koji/packages/kmod-btrfs/6.12.0~98/1.el10s/src/kmod-btrfs-6.12.0~98-1.el10s.src.rpm
Built: Tue, 24 Jun 2025 06:17:42 UTC
SIGMD5: 2a63c5eeefd8044b70eda99212e404b3
Size: 774033
License: GPLv2
Build ID: 61142
Buildroot: 262119 (tag kmods10s-packages-main-el10s-build, arch x86_64, repo 1461053)
Build Host: x86-6.cbs.centos.org
Build Task: 5017341

Thanks for the reply. It's a shame that this has to be disabled due to AI scrapers, but unfortunately, that's the way it is. Thanks also for the tip about accessing it via the API/xml rpc.

Metadata Update from @pjgeorg:
- Issue close_status updated to: Fixed with Explanation
- Issue status updated to: Closed (was: Open)

24 days ago

Metadata Update from @arrfab:
- Issue assigned to arrfab
- Issue tagged with: cbs, low-trouble, medium-gain

24 days ago

Log in to comment on this ticket.

Metadata