2026-03-08 - 2026-09-08

Overview

603 active pull requests
60 active issues
Excluding merges, 0 authors have pushed 0 commits to master and 72 commits to all branches. On master, 0 files have changed and there have been 0 additions and 0 deletions.

5 releases published by 1 user

Release koji-1.36.1 koji-1.36.1 2026-07-08 17:28:41 +00:00

Tag koji-1.14.2 2026-04-22 20:23:52 +00:00

Tag koji-1.15.0 2026-04-22 20:18:35 +00:00

Tag koji-1.1-1 2026-04-22 20:15:27 +00:00

Release koji-1.36.0 koji-1.36.0 2026-03-23 21:20:12 +00:00

570 pull requests merged by 32 users

Merged #4648 Update API 2026-08-19 06:42:09 +00:00

Merged #4646 better filtering of builtins in check_api 2026-08-18 07:00:58 +00:00

Merged #4611 Made some help texts more informative. 2026-08-17 12:58:54 +00:00

Merged #4635 Docs about dnf5/gpg signature checking 2026-08-14 14:21:29 +00:00

Merged #4608 avoid masking AuthError details 2026-07-17 15:55:20 +00:00

Merged #4561 More selection options in scheduler-logs cli 2026-07-17 15:47:13 +00:00

Merged #4616 Basic forgejo test actions 2026-07-17 14:36:05 +00:00

Merged #4612 release notes for 1.36.1 and version bump 2026-07-08 17:25:45 +00:00

Merged #4587 Allow restarted tasks to recycle their existing draft builds 2026-06-24 07:47:21 +00:00

Merged #4610 multicall-docstring 2026-06-23 06:41:29 +00:00

Merged #4585 better scm path normalization 2026-06-10 14:57:38 +00:00

Merged #4599 handle BuildRoot.getList in fakepolicy 2026-06-10 06:09:46 +00:00

Merged #4578 add by_tag_subtask policy test 2026-06-05 14:02:03 +00:00

Merged #4575 download-build: add --nofailarch 2026-06-05 12:17:19 +00:00

Merged #4588 Reset callnum when a session is renewed 2026-06-05 12:14:04 +00:00

Merged #4592 parallel-tests 2026-06-04 16:22:24 +00:00

Merged #4280 Extend sidetag documentation 2026-06-01 17:17:53 +00:00

Merged #4294 Additional docs for policy tests 2026-06-01 17:06:09 +00:00

Merged #4557 Add volume toplink info to release notes 2026-06-01 16:47:07 +00:00

Merged #4586 fakepolicy hooks for scm policy 2026-06-01 12:57:13 +00:00

Merged #4594 Unify format of CLI help messages 2026-06-01 10:56:32 +00:00

Merged #20 Outstanding work from koji-devel 2026-06-01 06:39:59 +00:00

Merged #24 separate and clean up schema clearing sql commands 2026-06-01 06:39:58 +00:00

Merged #36 Working on a test suite. 2026-06-01 06:39:57 +00:00

Merged #35 koji watch-tasks --mine 2026-06-01 06:39:57 +00:00

Merged #53 Add support for liveimg-squashfs 2026-06-01 06:39:55 +00:00

Merged #59 fix threading issue with profiles 2026-06-01 06:39:54 +00:00

Merged #60 Add tar-gz image support 2026-06-01 06:39:54 +00:00

Merged #66 support importing over a failed/canceled nvr 2026-06-01 06:39:53 +00:00

Merged #65 package builder plugins 2026-06-01 06:39:53 +00:00

Merged #63 Install both hub and builder plugins. 2026-06-01 06:39:53 +00:00

Merged #74 don't recycle event ids in multicalls 2026-06-01 06:39:52 +00:00

Merged #71 return buildinfo from cg_import 2026-06-01 06:39:52 +00:00

Merged #81 query history by cg 2026-06-01 06:39:51 +00:00

Merged #76 Policy handler and display updates related to content generators 2026-06-01 06:39:51 +00:00

Merged #93 Add tests for the QueryProcessor. 2026-06-01 06:39:50 +00:00

Merged #95 Add test cases for several functions 2026-06-01 06:39:49 +00:00

Merged #109 expose HyperV Factory features in builder 2026-06-01 06:39:47 +00:00

Merged #114 Support scratch dir on separate mount 2026-06-01 06:39:47 +00:00

Merged #113 Add debugging output to mergerepos 2026-06-01 06:39:47 +00:00

Merged #132 use correct temporary dirs in openRemoteFile and mergerepos 2026-06-01 06:39:44 +00:00

Merged #161 support arbitary build types for content generator imports 2026-06-01 06:39:42 +00:00

Merged #148 add pre/postCommit callback 2026-06-01 06:39:42 +00:00

Merged #175 Minimal code cleanup 2026-06-01 06:39:40 +00:00

Merged #180 reject builds with hyphens in the version or release 2026-06-01 06:39:39 +00:00

Merged #185 unit tests updates: policy, stray outputs, uncovered code 2026-06-01 06:39:39 +00:00

Merged #195 protonmsg hub plugin 2026-06-01 06:39:38 +00:00

Merged #199 CLI plugins 2026-06-01 06:39:38 +00:00

Merged #188 callback fixup 2026-06-01 06:39:38 +00:00

Merged #212 direct tag functions for hub 2026-06-01 06:39:37 +00:00

Merged #213 Use python-requests 2026-06-01 06:39:36 +00:00

Merged #232 Allow uploading files to non-default volumes 2026-06-01 06:39:35 +00:00

Merged #235 a couple ssl fixes 2026-06-01 06:39:34 +00:00

Merged #234 1.11 release 2026-06-01 06:39:34 +00:00

Merged #245 Rewrite koji.util.rmtree to avoid forming long paths 2026-06-01 06:39:33 +00:00

Merged #281 web.conf options for specifying which methods will appear in filter 2026-06-01 06:39:30 +00:00

Merged #318 Signed repos, take two 2026-06-01 06:39:26 +00:00

Merged #322 fix encoding when parsing json data on the hub 2026-06-01 06:39:25 +00:00

Merged #347 Return datetime objects in iso string format 2026-06-01 06:39:23 +00:00

Merged #367 play nice with older hubs and new volume options 2026-06-01 06:39:21 +00:00

Merged #361 1.12.0 release 2026-06-01 06:39:21 +00:00

Merged #417 Python3 support for CLI + XMLRPC client 2026-06-01 06:39:17 +00:00

Merged #419 Koji support for custom Lorax templates in LiveMedia tasks 2026-06-01 06:39:16 +00:00

Merged #422 doc: use tag-build instead of alias cmd tag-pkg 2026-06-01 06:39:16 +00:00

Merged #421 Extend allowed_scms format to allow explicit blocks 2026-06-01 06:39:16 +00:00

Merged #448 Fix python3 deps 2026-06-01 06:39:14 +00:00

Merged #446 run checks earlier for cg_import 2026-06-01 06:39:14 +00:00

Merged #489 1.13 release 2026-06-01 06:39:10 +00:00

Merged #496 Makefile/spec fixes for building on el6 2026-06-01 06:39:09 +00:00

Merged #492 Setuptools support 2026-06-01 06:39:09 +00:00

Merged #509 CLI block-group command 2026-06-01 06:39:08 +00:00

Merged #506 Track artifacts coming from koji itself 2026-06-01 06:39:08 +00:00

Merged #516 kojira monitors external repos changes 2026-06-01 06:39:07 +00:00

Merged #510 cli: change download-task to regular curl download 2026-06-01 06:39:07 +00:00

Merged #526 Added list builds command to koji CLI 2026-06-01 06:39:06 +00:00

Merged #524 Add support for debugsource 2026-06-01 06:39:06 +00:00

Merged #538 protonmsg plugin: test mode 2026-06-01 06:39:05 +00:00

Merged #533 Treat canceled tasks as failed for optional_archs 2026-06-01 06:39:05 +00:00

Merged #537 messagebus plugin: deferred sending and test mode 2026-06-01 06:39:05 +00:00

Merged #535 datetime compatibility for plugins 2026-06-01 06:39:05 +00:00

Merged #536 fix docs links, plus minor docs cleanup 2026-06-01 06:39:05 +00:00

Merged #547 update version in sphinx config 2026-06-01 06:39:04 +00:00

Merged #562 fix serverca default in kojivmd 2026-06-01 06:39:03 +00:00

Merged #578 cli: fix changelog encode for PY3 2026-06-01 06:39:02 +00:00

Merged #571 Support large ints over xmlrpc using i8 tag 2026-06-01 06:39:02 +00:00

Merged #591 Normalize paths for scms 2026-06-01 06:39:01 +00:00

Merged #583 support rpm LONG*SIZE header fields 2026-06-01 06:39:01 +00:00

Merged #595 Release 1.14.0 2026-06-01 06:39:00 +00:00

Merged #598 kojira: speed up repo dist check 2026-06-01 06:39:00 +00:00

Merged #601 replace pycurl with requests 2026-06-01 06:39:00 +00:00

Merged #610 show components for all archives 2026-06-01 06:38:59 +00:00

Merged #622 basic volume policy support 2026-06-01 06:38:58 +00:00

Merged #615 don't send notifications to disabled users or hosts 2026-06-01 06:38:58 +00:00

Merged #619 cleanup unnecessary subdir phony 2026-06-01 06:38:58 +00:00

Merged #624 fix formatTime for DateTime 2026-06-01 06:38:58 +00:00

Merged #625 watch-logs --mine --follow 2026-06-01 06:38:58 +00:00

Merged #631 cg_import fails immediately if build directory already exists 2026-06-01 06:38:57 +00:00

Merged #628 add a unit test for buildNotification task 2026-06-01 06:38:57 +00:00

Merged #633 unify runroot CLI interface 2026-06-01 06:38:57 +00:00

Merged #649 delete build directory if cg_import fails 2026-06-01 06:38:56 +00:00

Merged #652 add unittests for koji commands 2026-06-01 06:38:55 +00:00

Merged #653 Add krb_canon_host option 2026-06-01 06:38:55 +00:00

Merged #658 consolidate safe_rmtree, rmtree and shutil.rmtree 2026-06-01 06:38:55 +00:00

Merged #666 Few cheap python3 compatibilities 2026-06-01 06:38:54 +00:00

Merged #664 make grab_session_options to accept dict directly 2026-06-01 06:38:54 +00:00

Merged #673 functions for parsing task parameters 2026-06-01 06:38:53 +00:00

Merged #674 store git commit hash to build.source 2026-06-01 06:38:53 +00:00

Merged #675 refactory cli unittests, move share code pieces to utilities library 2026-06-01 06:38:53 +00:00

Merged #685 Rest of automated conversion from py3 changes 2026-06-01 06:38:52 +00:00

Merged #688 CLI commands for notifications 2026-06-01 06:38:52 +00:00

Merged #692 Add smtp authentication support 2026-06-01 06:38:51 +00:00

Merged #691 option for notifications in untagBuildBypass 2026-06-01 06:38:51 +00:00

Merged #699 Add documentation for storage volumes 2026-06-01 06:38:51 +00:00

Merged #708 Implement support for keytab in gssapi codepaths 2026-06-01 06:38:50 +00:00

Merged #703 cli: make return code of watch_task to always ignore sub-task failure 2026-06-01 06:38:50 +00:00

Merged #711 Drop explicit python-krbV dependency for modern platforms 2026-06-01 06:38:49 +00:00

Merged #722 docs: check external repos with taginfo 2026-06-01 06:38:49 +00:00

Merged #717 Fix watch-tasks unit tests 2026-06-01 06:38:49 +00:00

Merged #718 convenience script to run py2 and py3 tests in parallel 2026-06-01 06:38:49 +00:00

Merged #723 improve test and clean targets in Makefiles 2026-06-01 06:38:48 +00:00

Merged #730 add unit test for cli commands, coverage(40%) 2026-06-01 06:38:48 +00:00

Merged #726 pass full buildinfo obtained by get_build to postBuildStateChange callbacks 2026-06-01 06:38:48 +00:00

Merged #734 hub: add strict behavior in get_archive_file() and list_archive_files() 2026-06-01 06:38:47 +00:00

Merged #743 Fix key access mechanism in _build_image 2026-06-01 06:38:47 +00:00

Merged #746 Release 1.15.0 2026-06-01 06:38:47 +00:00

Merged #744 Replace cmp= with key= for python3 support 2026-06-01 06:38:47 +00:00

Merged #759 cli: fix issues in dist-repo command 2026-06-01 06:38:46 +00:00

Merged #753 check python-requests-kerberos version before gssapi login 2026-06-01 06:38:46 +00:00

Merged #751 xmlrpcplus: use parent Marshaller's implementations where possible 2026-06-01 06:38:46 +00:00

Merged #757 Force coverage3 read correct rc file. 2026-06-01 06:38:46 +00:00

Merged #763 clean all unused import and reorder imports 2026-06-01 06:38:45 +00:00

Merged #768 json serialize additional types in protonmsg 2026-06-01 06:38:44 +00:00

Merged #773 create/edit notification checks for duplicity 2026-06-01 06:38:44 +00:00

Merged #774 Cache rpmdiff results and don't spawn special process 2026-06-01 06:38:44 +00:00

Merged #778 add history to edit_host 2026-06-01 06:38:43 +00:00

Merged #787 builder: make temp dir to be configured 2026-06-01 06:38:43 +00:00

Merged #777 add debug timestamp log for logs 2026-06-01 06:38:43 +00:00

Merged #797 Move kojira's regen loop into dedicated thread 2026-06-01 06:38:42 +00:00

Merged #794 Work around race in add_external_rpm 2026-06-01 06:38:42 +00:00

Merged #824 Add internal_dev_setup option to runroot config 2026-06-01 06:38:40 +00:00

Merged #820 compressed xml archive type 2026-06-01 06:38:40 +00:00

Merged #841 kojid: make install timeout of imagefactory conf configurable 2026-06-01 06:38:39 +00:00

Merged #831 Use unittest2 for rhel6 compatibility 2026-06-01 06:38:39 +00:00

Merged #845 propagate exception correctly 2026-06-01 06:38:39 +00:00

Merged #848 use subprocess.Popen instead of subprocess.check_output 2026-06-01 06:38:38 +00:00

Merged #873 Allow listing of blocked data in readTagGroups 2026-06-01 06:38:37 +00:00

Merged #868 allow force for pkglist_add 2026-06-01 06:38:37 +00:00

Merged #891 Web UI python3 changes 2026-06-01 06:38:36 +00:00

Merged #884 Add option to configure DB port 2026-06-01 06:38:36 +00:00

Merged #874 Update URL for Open Science Grid Koji instance 2026-06-01 06:38:36 +00:00

Merged #897 Fix use_host_resolv with new mock version (2017 Nov 22+) 2026-06-01 06:38:35 +00:00

Merged #900 enable batch multiCall in clone-tag 2026-06-01 06:38:35 +00:00

Merged #892 cli: also load plugins from ~/.koji/plugins 2026-06-01 06:38:35 +00:00

Merged #901 Add more path info to volume documentation 2026-06-01 06:38:34 +00:00

Merged #908 Fix typo in deleted mount check 2026-06-01 06:38:34 +00:00

Merged #920 use relative symlinks for hub imports 2026-06-01 06:38:33 +00:00

Merged #921 Py3 hub 2026-06-01 06:38:33 +00:00

Merged #914 dist repo updates 2026-06-01 06:38:33 +00:00

Merged #918 Koji 1.16.0 release 2026-06-01 06:38:33 +00:00

Merged #928 check tag existence in list-tagged cmd and listTagged* APIs 2026-06-01 06:38:32 +00:00

Merged #940 Add --enabled --ready filters for list-channels 2026-06-01 06:38:31 +00:00

Merged #962 put source target scratch into policy_data in make_task 2026-06-01 06:38:30 +00:00

Merged #957 New multicall interface 2026-06-01 06:38:30 +00:00

Merged #965 check rpm headers support directly 2026-06-01 06:38:29 +00:00

Merged #967 use correct fileinfo checksum field 2026-06-01 06:38:29 +00:00

Merged #981 cli: add a param in watch_tasks to override KeyboardInterrupt output 2026-06-01 06:38:28 +00:00

Merged #997 Fix rpmdiff's ignoring of size 2026-06-01 06:38:27 +00:00

Merged #1005 Add unit tests for check volume id substitution list 2026-06-01 06:38:27 +00:00

Merged #1019 Use python2/3 instead of python in Makefile/spec 2026-06-01 06:38:26 +00:00

Merged #1014 cli: preserve build order in clone-tag 2026-06-01 06:38:26 +00:00

Merged #1030 Create symlinks for builds imported onto non-default volumes 2026-06-01 06:38:25 +00:00

Merged #1066 Simple mode for mergerepos 2026-06-01 06:38:23 +00:00

Merged #1120 Show inheritance flags in list-tag-inheritance output 2026-06-01 06:38:20 +00:00

Merged #1111 Don't retry if certificate is not readable 2026-06-01 06:38:20 +00:00

Merged #1117 python3 kojid 2026-06-01 06:38:20 +00:00

Merged #1155 hub: document addHost and editHost arguments 2026-06-01 06:38:18 +00:00

Merged #1143 hub: document CG access method arguments 2026-06-01 06:38:18 +00:00

Merged #1150 using ConfigParser.read_file for PY3 2026-06-01 06:38:18 +00:00

Merged #1168 remove shebang in context module 2026-06-01 06:38:16 +00:00

Merged #1169 docs: use systemctl enable --now for postgres and kojid 2026-06-01 06:38:16 +00:00

Merged #1173 hub: [groupListRemove] raise Error when no group for tag 2026-06-01 06:38:16 +00:00

Merged #1172 make timeout of authentication configurable 2026-06-01 06:38:16 +00:00

Merged #1176 kojid: implement task_avail_delay check 2026-06-01 06:38:15 +00:00

Merged #1175 kojira: avoid race condition that causes "unknown task" errors 2026-06-01 06:38:15 +00:00

Merged #1184 rest of python3 support for koji lib 2026-06-01 06:38:14 +00:00

Merged #1187 Add ctx option to ClientSession.krb_login() 2026-06-01 06:38:14 +00:00

Merged #1222 Include CLI plugins in setup.py 2026-06-01 06:38:13 +00:00

Merged #1197 [lib] ensuredir: normalize directory and don't throw error when dir exists 2026-06-01 06:38:13 +00:00

Merged #1227 Added volume id as argument to livemedia and livecd tasks 2026-06-01 06:38:12 +00:00

Merged #1223 Unit test download_file 2026-06-01 06:38:12 +00:00

Merged #1245 organize python 2/3 cases in spec file 2026-06-01 06:38:11 +00:00

Merged #1255 always check existence of tag in setInheritanceData 2026-06-01 06:38:10 +00:00

Merged #1256 add strict option to getTaskChildren 2026-06-01 06:38:10 +00:00

Merged #1271 decode Popen.communicate result under py3 2026-06-01 06:38:09 +00:00

Merged #1265 py3 tests + related fixes 2026-06-01 06:38:09 +00:00

Merged #1258 retain old search pattern in web ui 2026-06-01 06:38:09 +00:00

Merged #1272 check architecture names for mistakes 2026-06-01 06:38:08 +00:00

Merged #1274 cve-2018-1002161 2026-06-01 06:38:08 +00:00

Merged #1275 bump release to 1.17.0 2026-06-01 06:38:08 +00:00

Merged #1293 fix dict encoding in py3 2026-06-01 06:38:06 +00:00

Merged #1296 extract read_config_files util for config parsing 2026-06-01 06:38:06 +00:00

Merged #1309 Fix binary output in cli in py3 2026-06-01 06:38:05 +00:00

Merged #1313 Fix encoding issues with base64 data 2026-06-01 06:38:05 +00:00

Merged #1322 Reduce duplicate "fixEncoding" code 2026-06-01 06:38:04 +00:00

Merged #1324 createEmptyBuild errors for non-existent user 2026-06-01 06:38:04 +00:00

Merged #1327 volume option for dist-repo 2026-06-01 06:38:04 +00:00

Merged #1333 file locking for koji-gc 2026-06-01 06:38:03 +00:00

Merged #1337 minor gc optimizations 2026-06-01 06:38:03 +00:00

Merged #1353 Create db index for listTagged 2026-06-01 06:38:02 +00:00

Merged #1347 Fix hub startup handling 2026-06-01 06:38:02 +00:00

Merged #1358 rollback errors in multiCall 2026-06-01 06:38:01 +00:00

Merged #1374 honor mock.package_manager tag setting in mock-config cli 2026-06-01 06:38:00 +00:00

Merged #1370 add vhdx archivetype 2026-06-01 06:38:00 +00:00

Merged #1376 use context manager for open in CLI 2026-06-01 06:38:00 +00:00

Merged #1385 Add --no-delete option to clone-tag 2026-06-01 06:37:59 +00:00

Merged #1383 display task durations in webui 2026-06-01 06:37:59 +00:00

Merged #1386 scale task_avail_delay based on bin rank 2026-06-01 06:37:59 +00:00

Merged #1417 notification's optouts 2026-06-01 06:37:57 +00:00

Merged #1413 Makefile: print correct urls for test coverage 2026-06-01 06:37:57 +00:00

Merged #1411 handle bare merge mode 2026-06-01 06:37:57 +00:00

Merged #1425 add --show-channels listing to list-hosts 2026-06-01 06:37:56 +00:00

Merged #1419 checking kerberos prinicipal instead of username in GSSAPI authentication 2026-06-01 06:37:56 +00:00

Merged #1427 Fix typo in getArchiveTypes docstring 2026-06-01 06:37:56 +00:00

Merged #1442 delete_build: handle results of lazy build_references call 2026-06-01 06:37:55 +00:00

Merged #1434 hub: fix check_fields and duplicated parent_id in _writeInheritanceData 2026-06-01 06:37:55 +00:00

Merged #1449 show load/capacity in list-channels 2026-06-01 06:37:54 +00:00

Merged #1454 introduce host-admin permission + docs 2026-06-01 06:37:54 +00:00

Merged #1462 rebuildSRPM task 2026-06-01 06:37:53 +00:00

Merged #1464 API for reserving NVRs for content generators 2026-06-01 06:37:53 +00:00

Merged #1488 Display params also for malformed tasks in webui 2026-06-01 06:37:52 +00:00

Merged #1508 fix btype lookup in list_archive_files() 2026-06-01 06:37:51 +00:00

Merged #1492 bundle db maintenance script to hub 2026-06-01 06:37:51 +00:00

Merged #1498 Pass bytes to md5_constructor 2026-06-01 06:37:51 +00:00

Merged #1524 set module_hotfixes=1 in yum.conf via tag config 2026-06-01 06:37:50 +00:00

Merged #1542 Replace urllib.request with requests library 2026-06-01 06:37:49 +00:00

Merged #1588 1.18 release 2026-06-01 06:37:48 +00:00

Merged #1613 Allow builder to attempt krb if gssapi is available 2026-06-01 06:37:46 +00:00

Merged #1621 rework update of reserved builds 2026-06-01 06:37:46 +00:00

Merged #1616 docs/schema-upgrade-1.18-1.19.sql/schema.sql: additional CoreOS artifact types. 2026-06-01 06:37:46 +00:00

Merged #1623 Extend help message to clarify clone-tag usage 2026-06-01 06:37:45 +00:00

Merged #1627 Don't allow archive imports that don't match build type 2026-06-01 06:37:45 +00:00

Merged #1648 support multiple realms by kerberos auth 2026-06-01 06:37:44 +00:00

Merged #1685 Tag permission can be used for un/tagBuildBypass 2026-06-01 06:37:41 +00:00

Merged #1686 Fix for CVE-2019-17109 2026-06-01 06:37:41 +00:00

Merged #1687 Docs updates for CVE-2019-17109 2026-06-01 06:37:40 +00:00

Merged #1699 remove references to PythonOption 2026-06-01 06:37:39 +00:00

Merged #1701 fix user operations typos 2026-06-01 06:37:39 +00:00

Merged #1714 use BulkInsertProcessor for hub mass inserts 2026-06-01 06:37:38 +00:00

Merged #1733 allow tag or target permissions as appropriate (on master) 2026-06-01 06:37:37 +00:00

Merged #1736 1.19 release 2026-06-01 06:37:37 +00:00

Merged #1755 drop buildMap API call 2026-06-01 06:37:35 +00:00

Merged #1785 unify return values for permission denied 2026-06-01 06:37:33 +00:00

Merged #1817 document tag inheritance 2026-06-01 06:37:31 +00:00

Merged #1826 fix time type for restartHosts 2026-06-01 06:37:30 +00:00

Merged #1829 Add a sanity check on remotely opened RPMs 2026-06-01 06:37:30 +00:00

Merged #1837 A few fixes for kojikamid 2026-06-01 06:37:29 +00:00

Merged #1845 QueryProcessor: fix countOnly for group sql 2026-06-01 06:37:29 +00:00

Merged #1869 limit distRepo tasks per tag 2026-06-01 06:37:27 +00:00

Merged #1873 koji-gc: untagging/moving to trashcan is very slow 2026-06-01 06:37:27 +00:00

Merged #1891 Disable notifications from clone-tag by default 2026-06-01 06:37:26 +00:00

Merged #1886 cli: make list-signed accepting integer params 2026-06-01 06:37:26 +00:00

Merged #1908 koji 1.20 release 2026-06-01 06:37:25 +00:00

Merged #1932 per-tag settings for mock's sign plugin 2026-06-01 06:37:23 +00:00

Merged #1956 Merge sidetag plugin 2026-06-01 06:37:21 +00:00

Merged #1987 Add doc string for virtual methods 2026-06-01 06:37:19 +00:00

Merged #1990 allow debuginfo for sidetag repos 2026-06-01 06:37:18 +00:00

Merged #2024 queue log file for kojira 2026-06-01 06:37:16 +00:00

Merged #2019 log --force usage by admins 2026-06-01 06:37:16 +00:00

Merged #2038 Don't use listTagged(tag, *) for untag-build 2026-06-01 06:37:15 +00:00

Merged #2032 1.20.1 release notes 2026-06-01 06:37:15 +00:00

Merged #2027 raise GenericError instead of TypeError in filterResults 2026-06-01 06:37:15 +00:00

Merged #2047 limit size of extra field in proton msgs 2026-06-01 06:37:14 +00:00

Merged #2044 Unify error messages in CLI 2026-06-01 06:37:14 +00:00

Merged #2042 add-host work even if host already tried to log in 2026-06-01 06:37:14 +00:00

Merged #2057 update docs on httpd configuration 2026-06-01 06:37:13 +00:00

Merged #2051 hub: editTagExternalRepo is able to set merge_mode 2026-06-01 06:37:13 +00:00

Merged #2049 extending flake8 rules 2026-06-01 06:37:13 +00:00

Merged #2058 merge_scratch: Compare SCM URLs only if built from an SCM 2026-06-01 06:37:13 +00:00

Merged #2054 editSideTag API call 2026-06-01 06:37:13 +00:00

Merged #2071 Better help for build/latest-build 2026-06-01 06:37:12 +00:00

Merged #2074 Limit final query by prechecking buildroot ids 2026-06-01 06:37:12 +00:00

Merged #2082 delete oldest failed buildroot, when there is no space 2026-06-01 06:37:11 +00:00

Merged #2081 new policy for dist-repo 2026-06-01 06:37:11 +00:00

Merged #2080 koji download-build - consider resume downloads by default 2026-06-01 06:37:11 +00:00

Merged #2078 Adapt older win-build docs 2026-06-01 06:37:11 +00:00

Merged #2098 move admin force usage to assert_policy 2026-06-01 06:37:10 +00:00

Merged #2115 Correct json.dumps usage 2026-06-01 06:37:09 +00:00

Merged #2140 move checkTasks near its usage 2026-06-01 06:37:07 +00:00

Merged #2151 koji-gc: support request_kerberos 2026-06-01 06:37:06 +00:00

Merged #2166 mock's boostrap + image support 2026-06-01 06:37:05 +00:00

Merged #2168 turn off checking external repos by default 2026-06-01 06:37:05 +00:00

Merged #2175 kojira: remove duplicate Kerberos configuration boilerplate 2026-06-01 06:37:04 +00:00

Merged #2195 koji-gc: allow specifying CC and BCC address for email notifications 2026-06-01 06:37:03 +00:00

Merged #2203 hub: admin can't force tag now 2026-06-01 06:37:02 +00:00

Merged #2214 cli: drop unneeded activate_session 2026-06-01 06:37:01 +00:00

Merged #2218 Drop py2 support for hub/web 2026-06-01 06:37:01 +00:00

Merged #2226 cli: deprecate --ca 2026-06-01 06:37:00 +00:00

Merged #2244 remove deprecated krbV support 2026-06-01 06:36:59 +00:00

Merged #2254 openRemoteFile retries and checks downloaded content 2026-06-01 06:36:58 +00:00

Merged #2246 deprecated warning for cli option --ca as well 2026-06-01 06:36:58 +00:00

Merged #2268 don't decode signature headers 2026-06-01 06:36:57 +00:00

Merged #2257 BuildSRPMFromSCMTask: Support auto-selecting a matching specfile name 2026-06-01 06:36:57 +00:00

Merged #2276 document merge modes 2026-06-01 06:36:56 +00:00

Merged #2295 Koji 1.21.1 release notes 2026-06-01 06:36:55 +00:00

Merged #2306 Provide task-based data to volume policy 2026-06-01 06:36:54 +00:00

Merged #2317 md5: try the best to use sha256 instead of md5 and ignore FIPS in other parts 2026-06-01 06:36:54 +00:00

Merged #2327 koji-gc: fix py3 compare behaviour for dicts 2026-06-01 06:36:53 +00:00

Merged #2322 Side tags: allow admin ops and misc fixes 2026-06-01 06:36:53 +00:00

Merged #2340 kojira: threaded repo deletion 2026-06-01 06:36:51 +00:00

Merged #2363 sphinx formatting fixes for hub policy doc 2026-06-01 06:36:49 +00:00

Merged #2359 hub: importImage doesn't honor volume 2026-06-01 06:36:49 +00:00

Merged #2376 kojid: use mergerepo_c for all merge modes 2026-06-01 06:36:48 +00:00

Merged #2382 hub: [multicall] cast args of exception to str 2026-06-01 06:36:47 +00:00

Merged #2385 doc: exporting repositories 2026-06-01 06:36:47 +00:00

Merged #2386 Run tests in virtualenvs using tox 2026-06-01 06:36:47 +00:00

Merged #2387 cli: list-tags: fall back to old behavior on ParameterError 2026-06-01 06:36:47 +00:00

Merged #2393 release notes - 1.22 2026-06-01 06:36:46 +00:00

Merged #2388 change getRPMHeaders default to fetching all headers if none are otherwise supplied 2026-06-01 06:36:46 +00:00

Merged #2397 kojira: remove unused delete_batch_size 2026-06-01 06:36:46 +00:00

Merged #2409 editTag: make compat perm_id option an alias for perm 2026-06-01 06:36:45 +00:00

Merged #2404 release bump and changelog 2026-06-01 06:36:45 +00:00

Merged #2415 doc: more info about permission system 2026-06-01 06:36:44 +00:00

Merged #2419 db: additional index 2026-06-01 06:36:44 +00:00

Merged #2417 kojid: waitrepo on deleted tag 2026-06-01 06:36:44 +00:00

Merged #2438 report versions of components 2026-06-01 06:36:43 +00:00

Merged #2424 Fix time formatting for timezone values 2026-06-01 06:36:43 +00:00

Merged #2421 hub: getAverageBuildDuration sliding window 2026-06-01 06:36:43 +00:00

Merged #2441 proton: persistent message queue 2026-06-01 06:36:42 +00:00

Merged #2458 cli: add --task and --source options to list-builds command 2026-06-01 06:36:41 +00:00

Merged #2453 koji 1.22.1 release notes 2026-06-01 06:36:41 +00:00

Merged #2471 cli: download_file redownload if we've larger file 2026-06-01 06:36:40 +00:00

Merged #2464 cli: clone-tag fails on failed multicalls 2026-06-01 06:36:40 +00:00

Merged #2485 builder: configurable TTL for buildroots 2026-06-01 06:36:39 +00:00

Merged #2490 Drop py 2.6 support (RHEL6) 2026-06-01 06:36:39 +00:00

Merged #2493 getBuildConfig returns inheritance history 2026-06-01 06:36:38 +00:00

Merged #2507 Release notes 1.23 2026-06-01 06:36:37 +00:00

Merged #2528 doc: python support matrix 2026-06-01 06:36:35 +00:00

Merged #2533 kojira: cache external repo timestamps by arch_url 2026-06-01 06:36:34 +00:00

Merged #2555 hub: [listBuilds] add nvr glob pattern support 2026-06-01 06:36:33 +00:00

Merged #2548 kojira: don't expire ignored tags with targets 2026-06-01 06:36:33 +00:00

Merged #2558 web: disable links to deleted tags 2026-06-01 06:36:33 +00:00

Merged #2564 external repos can have specified arch list 2026-06-01 06:36:32 +00:00

Merged #2566 cli: list-task --after/--before/--all 2026-06-01 06:36:32 +00:00

Merged #2574 hub: limit CGImport to allow only one CG per import 2026-06-01 06:36:31 +00:00

Merged #2589 history query by key 2026-06-01 06:36:30 +00:00

Merged #2637 plugin hooks for repo modification 2026-06-01 06:36:26 +00:00

Merged #2644 Lower default multicall batch values 2026-06-01 06:36:26 +00:00

Merged #2649 kojid: backward compatible hub call 2026-06-01 06:36:26 +00:00

Merged #2654 cli: hide import-sig --write option 2026-06-01 06:36:25 +00:00

Merged #2653 web: more accessible task colors/icons 2026-06-01 06:36:25 +00:00

Merged #2682 don't assume that the hub will report arches for external repos 2026-06-01 06:36:23 +00:00

Merged #2688 cli: list-api method 2026-06-01 06:36:23 +00:00

Merged #2685 Release notes 1.24 2026-06-01 06:36:23 +00:00

Merged #2699 Fix race handling in rmtree 2026-06-01 06:36:22 +00:00

Merged #2711 Task priority policy 2026-06-01 06:36:20 +00:00

Merged #2724 doc: update kojid steps in server howto 2026-06-01 06:36:19 +00:00

Merged #2730 configurable sidetags suffixes 2026-06-01 06:36:19 +00:00

Merged #2756 Show VCS and DistURL tags as links when appropriate 2026-06-01 06:36:16 +00:00

Merged #2771 lib: use parse_task_params for taskLabel 2026-06-01 06:36:15 +00:00

Merged #2779 1.24.1 release notes 2026-06-01 06:36:14 +00:00

Merged #2791 with_owners options for readPackageList and readTaggedBuilds 2026-06-01 06:36:13 +00:00

Merged #2821 Python egginfo 2026-06-01 06:36:11 +00:00

Merged #2827 web: don't use count(*) on first tasks page 2026-06-01 06:36:10 +00:00

Merged #2826 Add kerberos debug message 2026-06-01 06:36:10 +00:00

Merged #2850 Release notes 1.25 2026-06-01 06:36:09 +00:00

Merged #2844 protonmsg: use consistent data format for messages 2026-06-01 06:36:09 +00:00

Merged #2888 web: docs for KojiHubCA/ClientCA 2026-06-01 06:36:06 +00:00

Merged #2894 sidetags: configurable naming template 2026-06-01 06:36:05 +00:00

Merged #2923 get info for deleted tag entries via api 2026-06-01 06:36:03 +00:00

Merged #2952 cli: "download-logs --help" fixes 2026-06-01 06:36:00 +00:00

Merged #2951 kojid: extend SCM.assert_allowed with hub policy 2026-06-01 06:36:00 +00:00

Merged #2961 flake8/rpmlint fixes 2026-06-01 06:35:59 +00:00

Merged #2965 Add remove-sig CLI and deleteRPMSig hub call 2026-06-01 06:35:58 +00:00

Merged #2977 py3 kojikamid fixes 2026-06-01 06:35:57 +00:00

Merged #2989 honour taginfo option in policy_get_build_tags 2026-06-01 06:35:56 +00:00

Merged #3008 Allow kojiweb to proxy users obtained via different mechanisms 2026-06-01 06:35:54 +00:00

Merged #3010 Honour --force-auth for anonymous commands 2026-06-01 06:35:53 +00:00

Merged #3012 Support packages that are head-signed 2026-06-01 06:35:53 +00:00

Merged #3016 Fix disabled and enabled option when empty result + fix list-hosts shows * with disabled channels 2026-06-01 06:35:53 +00:00

Merged #3043 basic security checks with bandit 2026-06-01 06:35:50 +00:00

Merged #3055 be tolerant of stops/jumps kwargs with falsy values and clear error in list-tag-inheritance 2026-06-01 06:35:49 +00:00

Merged #3069 basic kiwi support 2026-06-01 06:35:48 +00:00

Merged #3103 retry get_next_release to avoid race condition 2026-06-01 06:35:44 +00:00

Merged #3123 Centralize name/id lookup clauses 2026-06-01 06:35:42 +00:00

Merged #3126 kojira: implement ignore_other_volumes option 2026-06-01 06:35:42 +00:00

Merged #3129 Koji 1.27 release notes 2026-06-01 06:35:42 +00:00

Merged #3139 www: style channelinfo hosts table 2026-06-01 06:35:41 +00:00

Merged #3173 db: logging option for cursor 2026-06-01 06:35:39 +00:00

Merged #3205 Implant releasever into kiwi description 2026-06-01 06:35:37 +00:00

Merged #3204 lib: refactor variables in is_conn_err() 2026-06-01 06:35:37 +00:00

Merged #3225 createrepo_c should fail on all errors 2026-06-01 06:35:35 +00:00

Merged #3228 api: checksum_type filter for listArchives 2026-06-01 06:35:35 +00:00

Merged #3218 doc: additional explanations for RPM signatures 2026-06-01 06:35:35 +00:00

Merged #3217 Adding Driver Update Disk building support 2026-06-01 06:35:35 +00:00

Merged #3230 hub: whitelist arch-agnostic logs for image tasks 2026-06-01 06:35:34 +00:00

Merged #3248 Retry gssapi_login if it makes sense 2026-06-01 06:35:33 +00:00

Merged #3240 [WIP] Koji 1.28.0 release notes 2026-06-01 06:35:33 +00:00

Merged #3256 add strict option to getRPMHeaders 2026-06-01 06:35:32 +00:00

Merged #3269 return 400 codes when client fails to send a full request 2026-06-01 06:35:31 +00:00

Merged #3292 docs: Task flow diagram 2026-06-01 06:35:29 +00:00

Merged #3294 koji-sidetag-cleanup: delete inactive tags 2026-06-01 06:35:29 +00:00

Merged #3308 server-side clonetag 2026-06-01 06:35:28 +00:00

Merged #3318 Hub, plugins and tools inputs validation 2026-06-01 06:35:27 +00:00

Merged #3362 Release notes 1.29 (WIP) 2026-06-01 06:35:23 +00:00

Merged #3358 kojid: permit forcing releasever/arch within mock per tag 2026-06-01 06:35:23 +00:00

Merged #3406 Add a utility function to watch builds 2026-06-01 06:35:19 +00:00

Merged #3404 don't propagate SIGHUP ignore to child processes 2026-06-01 06:35:19 +00:00

Merged #3417 save source for wrapperRPM 2026-06-01 06:35:18 +00:00

Merged #3426 header-based sessions 2026-06-01 06:35:17 +00:00

Merged #3467 Release notes koji 1.30 2026-06-01 06:35:14 +00:00

Merged #3474 Move database classes and functions from kojihub.py to koji/db.py 2026-06-01 06:35:14 +00:00

Merged #3489 Rewrite DB query to Procesors 2026-06-01 06:35:13 +00:00

Merged #3509 Enable fetching any ref from git repo 2026-06-01 06:35:11 +00:00

Merged #3538 vm: handle waitrepo tasks in kojivmd 2026-06-01 06:35:09 +00:00

Merged #3562 rpmdiff: replace deprecated rpm call 2026-06-01 06:35:07 +00:00

Merged #3558 kiwi: propagate --type option 2026-06-01 06:35:07 +00:00

Merged #3555 fix include path 2026-06-01 06:35:07 +00:00

Merged #3568 kiwi: don't bind builders's /dev 2026-06-01 06:35:06 +00:00

Merged #3585 kiwi: Make /dev mounting by magic 2026-06-01 06:35:05 +00:00

Merged #3576 kojivmd: improve topurl example and error handling 2026-06-01 06:35:05 +00:00

Merged #3598 kiwi: upload log for failed tasks 2026-06-01 06:35:04 +00:00

Merged #3588 Move hub code to site-packages 2026-06-01 06:35:04 +00:00

Merged #3589 Replace _multiRow, _singleRow, _singleValue with QP 2026-06-01 06:35:04 +00:00

Merged #3608 koji-gc: use history to query trashcan contents 2026-06-01 06:35:03 +00:00

Merged #3611 Replace deprecated inspect methods 2026-06-01 06:35:03 +00:00

Merged #3615 fix different PG capabilities in schema 2026-06-01 06:35:02 +00:00

Merged #3628 Add checksum API 2026-06-01 06:35:01 +00:00

Merged #3664 Recreate timeouted session 2026-06-01 06:34:58 +00:00

Merged #3663 cli: improve help for call --python option 2026-06-01 06:34:58 +00:00

Merged #3678 Move db/auth to kojihub module 2026-06-01 06:34:57 +00:00

Merged #3679 vm: Retry libvirt connection 2026-06-01 06:34:57 +00:00

Merged #3690 only pad header lengths for signature headers 2026-06-01 06:34:56 +00:00

Merged #3686 Let "--principal=" works for users using multiple TGT's 2026-06-01 06:34:56 +00:00

Merged #3688 fix missing clause 2026-06-01 06:34:56 +00:00

Merged #3704 support multi-action policies and negated tests 2026-06-01 06:34:55 +00:00

Merged #3701 Editing extra in sidetags 2026-06-01 06:34:55 +00:00

Merged #3703 RawHeader improvements 2026-06-01 06:34:55 +00:00

Merged #3712 download-build: preserve build artefacts last modification time 2026-06-01 06:34:54 +00:00

Merged #3729 Build image from uploaded kickstart 2026-06-01 06:34:52 +00:00

Merged #3760 Add renewal session timeout 2026-06-01 06:34:50 +00:00

Merged #3756 Add more logging to rmtree 2026-06-01 06:34:50 +00:00

Merged #3772 Scheduler part 1 2026-06-01 06:34:49 +00:00

Merged #3783 fakehub --pdb option 2026-06-01 06:34:47 +00:00

Merged #3798 kojira: prioritize awaited repos 2026-06-01 06:34:46 +00:00

Merged #3804 use fakehub as a user 2026-06-01 06:34:45 +00:00

Merged #3819 track update time in host table 2026-06-01 06:34:45 +00:00

Merged #3830 kojira no_repo_effective_age setting 2026-06-01 06:34:44 +00:00

Merged #3820 db_lock() function 2026-06-01 06:34:44 +00:00

Merged #3828 better handling of deleted tags in kojiweb 2026-06-01 06:34:44 +00:00

Merged #3838 distrepo will not skip rpm stat by default 2026-06-01 06:34:43 +00:00

Merged #3842 Don't spawn createrepo if not needed 2026-06-01 06:34:42 +00:00

Merged #3850 Inherit group permissions 2026-06-01 06:34:42 +00:00

Merged #3846 cli: streamline python/json options in call command 2026-06-01 06:34:42 +00:00

Merged #3843 Package migration scripts to koji-hub 2026-06-01 06:34:42 +00:00

Merged #3841 create initial repo for sidetag 2026-06-01 06:34:42 +00:00

Merged #3851 sidetag: extend is_sidetag_owner for untag ops 2026-06-01 06:34:41 +00:00

Merged #3855 Extend getUser to get user groups 2026-06-01 06:34:41 +00:00

Merged #3873 disable use_bootstrap_image if bot requested 2026-06-01 06:34:40 +00:00

Merged #3886 Raise an error on missing build directory 2026-06-01 06:34:39 +00:00

Merged #3891 Don't try to resolve server version for old hubs 2026-06-01 06:34:38 +00:00

Merged #3905 More general CG import logging 2026-06-01 06:34:37 +00:00

Merged #3921 Release notes 1.34 2026-06-01 06:34:36 +00:00

Merged #3913 draft builds 2026-06-01 06:34:36 +00:00

Merged #3912 anonymous getGroupMembers and getUserGroups 2026-06-01 06:34:36 +00:00

Merged #3927 more getSessionInfo updates 2026-06-01 06:34:35 +00:00

Merged #3944 Backup signature headers in delete_rpm_sig 2026-06-01 06:34:34 +00:00

Merged #3953 Stop lowercasing the policy failure reason 2026-06-01 06:34:33 +00:00

Merged #3975 Bandit [B411]: use defusedxml to prevent remote XML attacks 2026-06-01 06:34:32 +00:00

Merged #3965 Fix unittests for python-mock-5.x 2026-06-01 06:34:32 +00:00

Merged #3980 task assign overrides 2026-06-01 06:34:31 +00:00

Merged #3999 Have builders refuse repo tasks if they can't access /mnt/koji 2026-06-01 06:34:30 +00:00

Merged #3996 Document draft builds 2026-06-01 06:34:30 +00:00

Merged #4018 Fix scheduler log ordering 2026-06-01 06:34:29 +00:00

Merged #4021 newRepo: support hints for oldrepo value 2026-06-01 06:34:29 +00:00

Merged #4012 rmtree: use fork 2026-06-01 06:34:29 +00:00

Merged #4013 let tag.extra override tag arches for noarch 2026-06-01 06:34:29 +00:00

Merged #4025 docs: mock's configuration 2026-06-01 06:34:28 +00:00

Merged #4023 split out buildroot log watching logic 2026-06-01 06:34:28 +00:00

Merged #4032 implicit task refusals 2026-06-01 06:34:27 +00:00

Merged #4033 kojira on demand 2026-06-01 06:34:27 +00:00

Merged #4041 Use host maxtasks if available 2026-06-01 06:34:26 +00:00

Merged #4044 Update getNextTask for scheduler 2026-06-01 06:34:26 +00:00

Merged #4043 --limit from scheduler-logs/info 2026-06-01 06:34:26 +00:00

Merged #4060 auto arch refusal for noarch tasks 2026-06-01 06:34:25 +00:00

Merged #4051 fixes for list-users 2026-06-01 06:34:25 +00:00

Merged #4063 kiwi: Only add buildroot repo if user repositories are not defined 2026-06-01 06:34:25 +00:00

Merged #4073 sort checksums before inserting 2026-06-01 06:34:24 +00:00

Merged #4068 Rework mocking of QueryProcessor in DBQueryTestCase 2026-06-01 06:34:24 +00:00

Merged #4082 More mocking cleanup 2026-06-01 06:34:23 +00:00

Merged #4092 handle volumes when clearing stray build dirs 2026-06-01 06:34:22 +00:00

Merged #4115 fix tz mismatch issues with various queries 2026-06-01 06:34:20 +00:00

Merged #4113 cg import updates 2026-06-01 06:34:20 +00:00

Merged #4126 consistent daemon exit codes 2026-06-01 06:34:19 +00:00

Merged #4125 partial draft support for cg_import 2026-06-01 06:34:19 +00:00

Merged #4123 download-logs: prefer getBuildLogs for builds 2026-06-01 06:34:19 +00:00

Merged #4133 more missing tearDowns 2026-06-01 06:34:18 +00:00

Merged #4145 report tag_external_repos.arches in query_history 2026-06-01 06:34:17 +00:00

Merged #4154 Reformat watchlogs.js indentation for consistency 2026-06-01 06:34:17 +00:00

Merged #4150 fix callnum lookup on hub 2026-06-01 06:34:17 +00:00

Merged #4158 Fix asserts in unit tests 2026-06-01 06:34:16 +00:00

Merged #4157 kiwi: Add support for overriding kiwi image file name format 2026-06-01 06:34:16 +00:00

Merged #4170 provide user for scm policy check 2026-06-01 06:34:15 +00:00

Merged #4167 adjust arches warning message for external repo check 2026-06-01 06:34:15 +00:00

Merged #4197 migration notes for repo generation 2026-06-01 06:34:14 +00:00

Merged #4214 Fix for reading config files when contains UTF-8 chars 2026-06-01 06:34:13 +00:00

Merged #4202 RawHeader: fix store offsets when duplicate tags are present 2026-06-01 06:34:13 +00:00

Merged #4215 Fix CVE-2024-9427 2026-06-01 06:34:13 +00:00

Merged #4232 handle arch-duplicate logs in importImageInternal 2026-06-01 06:34:12 +00:00

Merged #4224 Match longest extension first for archivetype 2026-06-01 06:34:12 +00:00

Merged #4241 fix check-api for python3 bin and requirement of setuptools 2026-06-01 06:34:11 +00:00

Merged #4251 drop cgi import 2026-06-01 06:34:10 +00:00

Merged #4259 allow setting ttl in protonmsg 2026-06-01 06:34:10 +00:00

Merged #4249 enable tests/test_lib for py2 2026-06-01 06:34:10 +00:00

Merged #4274 Don't prepopulate log list for mavenBuild 2026-06-01 06:34:09 +00:00

Merged #4270 keep latest default repo for build tags 2026-06-01 06:34:09 +00:00

Merged #4271 Drop cvs requirement. 2026-06-01 06:34:09 +00:00

Merged #4286 Adjust download-build messages 2026-06-01 06:34:08 +00:00

Merged #4277 kojira: split currency and regen 2026-06-01 06:34:08 +00:00

Merged #4285 Improve min_event handling in RepoWatcher 2026-06-01 06:34:08 +00:00

Merged #4310 fix option data types and add unit test 2026-06-01 06:34:06 +00:00

Merged #4316 ensure repos dir 2026-06-01 06:34:05 +00:00

Merged #4334 work around parse_qs behavior in python < 3.11 2026-06-01 06:34:04 +00:00

Merged #4335 Honor %{_sbindir} in make install 2026-06-01 06:34:04 +00:00

Merged #4346 port kojiweb to jinja2 2026-06-01 06:34:03 +00:00

Merged #4348 kojid --single mode 2026-06-01 06:34:03 +00:00

Merged #4357 Fix two unit test issues 2026-06-01 06:34:02 +00:00

Merged #4363 Revert py2 portion of mr#4214 2026-06-01 06:34:02 +00:00

Merged #4358 Fix min_avail calculation 2026-06-01 06:34:02 +00:00

Merged #4370 adjust upload offset and overwrite logic 2026-06-01 06:34:01 +00:00

Merged #4368 koji 1.35.3 release notes and version bump 2026-06-01 06:34:01 +00:00

Merged #4373 allow renaming rpm signatures 2026-06-01 06:34:01 +00:00

Merged #4383 handle cross-volume draft symlinks 2026-06-01 06:34:00 +00:00

Merged #4387 repo requests web ui 2026-06-01 06:34:00 +00:00

Merged #4397 Clean up cli for comps management 2026-06-01 06:33:59 +00:00

Merged #4396 channel defaults 2026-06-01 06:33:59 +00:00

Merged #4416 distrepos: support "x86_64_v2" arch 2026-06-01 06:33:58 +00:00

Merged #4411 support --wait-repo/--wait-build in wrapper-rpm command 2026-06-01 06:33:58 +00:00

Merged #4413 Fix race handling in get_next_build 2026-06-01 06:33:58 +00:00

Merged #4428 cli access for sigkey naming 2026-06-01 06:33:57 +00:00

Merged #4432 avoid loading system hub config in unit test 2026-06-01 06:33:57 +00:00

Merged #4446 rpm v6 support 2026-06-01 06:33:56 +00:00

Merged #4444 additional validation for sigkey value 2026-06-01 06:33:56 +00:00

Merged #4433 fix some utils tests for newer platforms 2026-06-01 06:33:56 +00:00

Merged #4452 fix default volume case for draft symlinks 2026-06-01 06:33:55 +00:00

Merged #4461 unit test mocking fixes for test_download_file and test_list_tagged 2026-06-01 06:33:55 +00:00

Merged #4459 fully honor sigkey option in import-sig command 2026-06-01 06:33:55 +00:00

Merged #4457 fix some mocking in unit tests 2026-06-01 06:33:55 +00:00

Merged #4470 write-signed-rpm: fix nvr fallback 2026-06-01 06:33:54 +00:00

Merged #4480 Add weblink to NVR build for draft builds 2026-06-01 06:33:53 +00:00

Merged #4475 web: add cg and draft filters for builds page 2026-06-01 06:33:53 +00:00

Merged #4483 fakepolicy dev tool 2026-06-01 06:33:53 +00:00

Merged #4498 adjust repo log logic 2026-06-01 06:33:52 +00:00

Merged #4494 allow recycling in get_next_build 2026-06-01 06:33:52 +00:00

Merged #4493 SidetagTest/SidetagOwnerTest: don't raise an error when the tag/from_tag value in data is None 2026-06-01 06:33:52 +00:00

Merged #4514 recursive task policy data 2026-06-01 06:33:51 +00:00

Merged #4505 handler disabled hosts in scheduler 2026-06-01 06:33:51 +00:00

Merged #4532 Allow querying headers from signed copy 2026-06-01 06:33:50 +00:00

Merged #4524 Adds sysuser kojibuilder which is required by koji-builder package 2026-06-01 06:33:50 +00:00

Merged #4542 Rpmdiff doesn't correctly check hashes 2026-06-01 06:33:49 +00:00

Merged #4538 Extend fakepolicy tool to simulate cg policy checks 2026-06-01 06:33:49 +00:00

Merged #4534 catch nvra dups on promote 2026-06-01 06:33:49 +00:00

Merged #4546 rpmdiff: fix ignore behavior 2026-06-01 06:33:49 +00:00

Merged #4543 Release notes and version bump for 1.36 2026-06-01 06:33:49 +00:00

Merged #4563 make templates compatible for jinja 2.10 2026-06-01 06:33:47 +00:00

Merged #4564 fix unit tests for rhel8 2026-05-28 17:58:58 +00:00

Merged #4583 Add a default value for --single in daemon.py 2026-05-14 06:39:10 +00:00

Merged #4553 Fix flag data leaks 2026-05-12 16:27:44 +00:00

Merged #4558 better handling of volume topdir problems 2026-05-12 16:05:00 +00:00

Merged #4573 fix string escapes in archivetype queries 2026-05-06 12:01:00 +00:00

Merged #4577 more draft tests and gc tests 2026-04-29 06:24:41 +00:00

33 pull requests proposed by 10 users

Proposed #4550 Don't assume target_arch is a valid host_cpu 2026-03-18 15:03:14 +00:00

Proposed #4551 Improve channelinfo, hosts and hostinfo - hosts status 2026-03-25 07:48:55 +00:00

Proposed #4568 WIP: pagure-refs 2026-04-22 21:47:17 +00:00

Proposed #4569 request_with_retry: retry a bit harder, for a bit longer 2026-04-23 01:06:22 +00:00

Proposed #4572 Drop deprecated license classifier 2026-04-24 14:57:55 +00:00

Proposed #4580 Don't override method with data 2026-05-06 12:14:29 +00:00

Proposed #4591 disable pytest randomly plugin 2026-05-18 13:29:51 +00:00

Proposed #4595 Don't promote build with draft components in buildroot 2026-06-01 12:55:57 +00:00

Proposed #4598 draft_used policy test 2026-06-09 08:27:05 +00:00

Proposed #4618 Replace lockf with flock 2026-07-10 13:33:00 +00:00

Proposed #4620 Fix race-condition for reading configs 2026-07-10 13:59:47 +00:00

Proposed #4622 fix(util): catch ENOMEM from os.fork() in rmtree and fall back to in-process cleanup 2026-07-14 00:59:04 +00:00

Proposed #4627 message plugin for hub 2026-07-22 20:31:54 +00:00

Proposed #4629 setup.py: make gssapi dep optional (#4628) 2026-07-23 23:15:18 +00:00

Proposed #4630 more size limits for protonmsg 2026-07-28 17:28:33 +00:00

Proposed #4632 handle missing web search form values gracefully 2026-07-29 19:35:30 +00:00

Proposed #4634 Show hosts as "busy" instead of not ready 2026-07-30 16:32:49 +00:00

Proposed #4636 download-build: add URL listing, empty-result checks, and local architecture selection 2026-08-01 18:13:49 +00:00

Proposed #4637 feat(arch): Permit setting mock's bootstrap_forcearch 2026-08-03 16:15:56 +00:00

Proposed #4639 Drop packaging for py2 2026-08-14 11:30:08 +00:00

Proposed #4640 Drop __future__ imports 2026-08-14 11:35:08 +00:00

Proposed #4641 Drop old mock import in tests 2026-08-14 11:38:59 +00:00

Proposed #4642 Drop imp module 2026-08-14 11:46:22 +00:00

Proposed #4643 issue4642-six-rest 2026-08-14 12:25:44 +00:00

Proposed #4644 Drop six in the core code 2026-08-14 12:26:04 +00:00

Proposed #4650 cli: fix handling of host arg in scheduler-info 2026-08-19 14:18:21 +00:00

Proposed #4651 wait_repo(anon) doesn't timeout 2026-08-20 06:53:52 +00:00

Proposed #4652 updated message plugin for hub 2026-08-24 19:28:53 +00:00

Proposed #4654 avoid updating other sessions on expiration 2026-08-27 19:52:05 +00:00

Proposed #4656 Refactor: use transaction-locking upserts to avoid race conditions 2026-08-28 20:00:02 +00:00

Proposed #4660 Release savepoints 2026-09-04 09:10:20 +00:00

Proposed #4662 remove custom #header styling 2026-09-04 13:59:54 +00:00

Proposed #4664 Replace pagure/forgejo references 2026-09-07 09:57:27 +00:00

29 issues closed from 9 users

Closed #4633 handle missing web search form values gracefully 2026-08-18 07:23:00 +00:00

Closed #4604 kojid does not handle kerberos ticket renewal or re-issue 2026-07-20 09:44:17 +00:00

Closed #4607 builder can mask AuthError info 2026-07-17 15:55:21 +00:00

Closed #4621 github description/mirror still points to pagure 2026-07-14 23:01:16 +00:00

Closed #4606 Koji 1.36.1 release notes 2026-07-08 17:25:45 +00:00

Closed #4579 Reassigning build task can leave one build in BUILDING state 2026-06-24 07:47:21 +00:00

Closed #4609 Confusing error if multicall methods are mixed 2026-06-23 06:41:30 +00:00

Closed #4605 Draft build promotion via multicall fails with 400 error on NVR overlap 2026-06-22 20:53:23 +00:00

Closed #4560 Add errno.EHOSTUNREACH to is_conn_error ERRNOS 2026-06-18 21:27:01 +00:00

Closed #4601 better scm path normalization 2026-06-12 12:09:42 +00:00

Closed #4600 fakepolicy hooks for scm policy 2026-06-12 12:09:31 +00:00

Closed #4565 unit test failures on rhel8 2026-06-11 09:21:38 +00:00

Closed #4541 Rpmdiff incorrectly handles hashes 2026-06-11 09:20:51 +00:00

Closed #4596 download-build: add --nofailarch 2026-06-11 09:20:23 +00:00

Closed #4584 by_tag_subtask policy test 2026-06-05 14:02:04 +00:00

Closed #4589 Renewed sessions get SequenceErrors 2026-06-05 12:14:04 +00:00

Closed #4556 Volume toplink instructions missing from 1.36 migration notes 2026-06-01 16:47:07 +00:00

Closed #4593 Unify help messages 2026-06-01 10:56:33 +00:00

Closed #4552 flag data can leak across checks 2026-05-14 16:34:05 +00:00

Closed #4581 kojivmd is broken in 1.36 2026-05-14 16:32:32 +00:00

Closed #4547 Rpmdiff.kojihash inconsistent with comparison 2026-05-12 17:32:19 +00:00

Closed #4555 Build promotion failures if volume toplinks are missing 2026-05-12 17:29:25 +00:00

Closed #4574 archivetype queries can fail on older postgres 2026-05-06 12:01:01 +00:00

Closed #4562 Koji 1.36.0 running for CentOS Stream can not show builds 2026-04-29 18:41:18 +00:00

Closed #4576 gc draft awareness 2026-04-29 06:24:42 +00:00

Closed #4570 2967354 build operation is always in running 2026-04-23 12:40:12 +00:00

Closed #4539 Extend fakepolicy tool to simulate cg policy checks 2026-03-30 12:28:50 +00:00

Closed #4554 Kernel issue 2026-03-27 15:24:22 +00:00

Closed #4537 1.36 release notes 2026-03-23 21:11:50 +00:00

56 issues created by 13 users

Opened #4548 Diagnostics from dnf builddep not shown 2026-03-13 09:58:11 +00:00

Opened #4549 Improve channel listing 2026-03-16 14:25:04 +00:00

Opened #4552 flag data can leak across checks 2026-03-25 15:18:34 +00:00

Opened #4554 Kernel issue 2026-03-27 11:29:01 +00:00

Opened #4555 Build promotion failures if volume toplinks are missing 2026-03-27 15:45:29 +00:00

Opened #4556 Volume toplink instructions missing from 1.36 migration notes 2026-03-27 15:49:16 +00:00

Opened #4560 Add errno.EHOSTUNREACH to is_conn_error ERRNOS 2026-04-08 06:48:59 +00:00

Opened #4562 Koji 1.36.0 running for CentOS Stream can not show builds 2026-04-16 14:36:20 +00:00

Opened #4565 unit test failures on rhel8 2026-04-16 21:48:37 +00:00

Opened #4566 Support more selection options for scheduler-logs 2026-04-17 15:24:48 +00:00

Opened #4567 Update pagure.io refs in repo 2026-04-22 21:38:01 +00:00

Opened #4570 2967354 build operation is always in running 2026-04-23 10:50:24 +00:00

Opened #4571 kojihub/auth.py has confusing option args 2026-04-24 11:39:17 +00:00

Opened #4574 archivetype queries can fail on older postgres 2026-04-27 17:21:19 +00:00

Opened #4576 gc draft awareness 2026-04-28 20:45:01 +00:00

Opened #4579 Reassigning build task can leave one build in BUILDING state 2026-05-06 11:58:02 +00:00

Opened #4581 kojivmd is broken in 1.36 2026-05-07 07:41:58 +00:00

Opened #4582 RPM v6 payload hashes in RPM lists for externally produced RPM lists 2026-05-07 11:10:10 +00:00

Opened #4584 by_tag_subtask policy test 2026-05-12 20:39:32 +00:00

Opened #4589 Renewed sessions get SequenceErrors 2026-05-14 15:19:08 +00:00

Opened #4590 Sporadic test errors with pytest-randomly 2026-05-18 13:28:51 +00:00

Opened #4593 Unify help messages 2026-05-28 08:07:01 +00:00

Opened #4596 download-build: add --nofailarch 2026-06-03 18:40:09 +00:00

Opened #4597 policy test "used_draft" 2026-06-09 08:26:11 +00:00

Opened #4600 fakepolicy hooks for scm policy 2026-06-11 16:09:22 +00:00

Opened #4601 better scm path normalization 2026-06-11 16:10:34 +00:00

Opened #4602 Allow enabling buildroot networking for RPM builds via a tag extra 2026-06-12 11:21:22 +00:00

Opened #4603 race condition on build and distrepo 2026-06-13 14:52:11 +00:00

Opened #4604 kojid does not handle kerberos ticket renewal or re-issue 2026-06-16 14:48:32 +00:00

Opened #4605 Draft build promotion via multicall fails with 400 error on NVR overlap 2026-06-18 15:33:40 +00:00

Opened #4606 Koji 1.36.1 release notes 2026-06-18 19:30:10 +00:00

Opened #4607 builder can mask AuthError info 2026-06-22 16:31:12 +00:00

Opened #4609 Confusing error if multicall methods are mixed 2026-06-22 19:42:47 +00:00

Opened #4613 support used_draft test in cg import policy 2026-06-25 19:20:44 +00:00

Opened #4614 support contains_draft policy test 2026-06-25 19:23:52 +00:00

Opened #4615 More flexibility wrt draft components 2026-06-25 19:46:14 +00:00

Opened #4617 Multi signature support (rpm v6) 2026-06-30 17:08:53 +00:00

Opened #4619 Thread-safe hub 2026-07-10 13:40:03 +00:00

Opened #4621 github description/mirror still points to pagure 2026-07-11 02:52:46 +00:00

Opened #4623 bulder cleanup can end in OOM loop 2026-07-14 06:48:04 +00:00

Opened #4624 Time to drop python2 support? 2026-07-15 06:24:43 +00:00

Opened #4625 Add draft option to search 2026-07-15 09:42:10 +00:00

Opened #4626 IncompleteRead exceptions from urllib3 breaking builds 2026-07-16 17:14:02 +00:00

Opened #4628 Python library hard-requires gssapi even though it's an optional feature 2026-07-23 23:09:12 +00:00

Opened #4631 Also set bootstrap_forcearch under "forcearch" flag. 2026-07-29 07:24:57 +00:00

Opened #4633 handle missing web search form values gracefully 2026-07-30 11:34:30 +00:00

Opened #4645 Generate test images on regular basis 2026-08-14 12:56:05 +00:00

Opened #4647 download-build: add URL listing, empty-result checks, and local architecture selection 2026-08-17 23:33:25 +00:00

Opened #4649 scheduler-info --host hostname throws traceback 2026-08-19 09:37:29 +00:00

Opened #4653 subsession expiration creates lock contention 2026-08-27 19:47:57 +00:00

Opened #4655 Race Conditions On Concurrent Operations 2026-08-28 19:57:50 +00:00

Opened #4657 Add index to archiveinfo.checksum 2026-09-01 13:31:13 +00:00

Opened #4658 Allow listArchives to take a list of checksums 2026-09-01 13:40:14 +00:00

Opened #4659 db.Savepoint('multiCall_loop') does not reuse savepoint as presumably intended 2026-09-01 14:21:15 +00:00

Opened #4661 Too short navbar 2026-09-04 13:40:05 +00:00

Opened #4663 No way to map a file inside an archive back to the build that produced it 2026-09-04 16:10:24 +00:00

41 unresolved conversations

Open #4362 Draft: scheduler-logs cli updates 2026-08-17 19:59:00 +00:00

Open #4544 External repos with RPM6 enforcing signature checking 2026-07-31 09:08:44 +00:00

Open #1818 Meta-packages for optional features 2026-07-23 23:09:12 +00:00

Open #4175 Add an limit for the database connections 2026-06-18 19:26:35 +00:00

Open #3951 build_from_srpm policy not really superceded? 2026-06-18 19:03:09 +00:00

Open #4408 Improve OpenSSL config for RFC 5280 compliance (Python 3.13) 2026-06-18 19:02:40 +00:00

Open #3952 Explanation for build_rpm policy 2026-06-18 19:00:35 +00:00

Open #4108 Document sidetag cleanup script 2026-06-18 19:00:20 +00:00

Open #4318 Expand database howto 2026-06-18 19:00:16 +00:00

Open #4372 Extend repo regeneration docs 2026-06-18 19:00:10 +00:00

Open #4466 koji assign-task for a channel 2026-06-18 18:59:50 +00:00

Open #4345 Make cg reservation epoch check a bit better 2026-06-18 18:57:22 +00:00

Open #4421 Support log detective integration 2026-06-10 18:19:31 +00:00

Open #4301 Add pyproject.toml 2026-04-21 22:33:14 +00:00

Open #4281 [cli] list-repo-requests 2026-04-21 22:33:14 +00:00

Open #4275 Enforce C locale for tox environment 2026-04-21 22:33:14 +00:00

Open #4247 vscode devcontainer support 2026-04-21 22:33:14 +00:00

Open #4293 Fix (?) do_multilib 2026-04-21 22:33:14 +00:00

Open #420 Create a basic Vagrant development environment. 2026-04-21 22:33:14 +00:00

Open #4148 Fetch repository metadata using urlopen instead of requests 2026-04-21 22:33:14 +00:00

Open #4243 add isort for automatically import sorting 2026-04-21 22:33:14 +00:00

Open #4049 kiwi: rename 'vhdfixed' images to 'vhd' 2026-04-21 22:33:14 +00:00

Open #4034 DNM: hub workflows 2026-04-21 22:33:14 +00:00

Open #4120 DNM: CG import schema 2026-04-21 22:33:14 +00:00

Open #4045 Plugin taskrepos 2026-04-21 22:33:14 +00:00

Open #4059 DNM: Randomize a bit same-rank hosts 2026-04-21 22:33:14 +00:00

Open #3152 DNM: refactor to koji.exceptions and add "NoSuch" custom exceptions 2026-04-21 22:33:14 +00:00

Open #4336 Fix test containers 2026-04-21 22:33:14 +00:00

Open #4272 Replace iter_content with copyfileobj 2026-04-21 22:33:14 +00:00

Open #1748 cli: switch shebang to python3 2026-04-21 22:33:14 +00:00

Open #3910 Fix a few CLI help messages 2026-04-21 22:33:14 +00:00

Open #3732 Remove deprecated policies 2026-04-21 22:33:14 +00:00

Open #3384 Add package name range after page numbers 2026-04-21 22:33:14 +00:00

Open #3348 DNM: refactor to koji.exceptions and add "NoSuch" custom exceptions 2026-04-21 22:33:14 +00:00

Open #3296 comments for grant/revoke permissions 2026-04-21 22:33:14 +00:00

Open #1238 plugin: create target_multi_tag plugin 2026-04-21 22:33:14 +00:00

Open #4471 getRPM: don't error on invalid NVRA if strict=False 2026-04-21 22:33:14 +00:00

Open #4515 download-build: exit non-zero if all downloads skipped 2026-04-21 22:33:14 +00:00

Open #4376 dist-repo, optionally include or exclude drafts 2026-04-21 22:33:14 +00:00

Open #4378 Draft: Add OpenTelemetry instrumentation module 2026-04-21 22:33:14 +00:00

Open #4343 schemas: support .raw.zst file suffixes 2026-04-21 22:33:14 +00:00