Changelog for
copr-backend-2.0-1.fc41.noarch.rpm :
* Wed Oct 02 2024 Jiri Kyjovsky
2.0-1- Implement project, build, chroot deletion and creation in Pulp- Fix timeout fail-safe in case copr-rpmbuild hangs up- Remove fake jobs and pass specific arguments to storage calls- Add support for Pulp- Improve logging for expiring user SSH builders
* Tue May 21 2024 Jakub Kadlcik 1.177-1- Multiple attempts to create repository before giving up- Run rawhide-to-release for all CoprDirs- Remove static methods from tests
* Sat Mar 16 2024 Pavel Raiskup 1.176-1- print user SSH instructions before the build starts
* Mon Mar 04 2024 Pavel Raiskup 1.175-1- call correct (renamed) _discard_running_worker() internal method
* Fri Mar 01 2024 Pavel Raiskup 1.174-1- allow user SSH to builders- drop ActionResult and use BackendResultEnum from copr-common- replace backend-specific ActionType with ActionTypeEnum from copr-common- limit the stdout/stderr of ssh.run_expensive() commands- backend now periodically checks if the resalloc ticket isn\'t failed- keep logs 6 weeks instead of 13- rename dispatcher scripts
* Thu Nov 23 2023 Pavel Raiskup 1.173-1- enforce createrepo_c gzip compression (f39+ switched to zstd)- self-identify the resalloc resource in logs- dropping the documentary playbooks from copr-backend payload- nicer unknown-resalloc-tickets output- worker to not call keygen for source builds at all- don\'t sign products of srpm-build- longer timeout for fallback generating GPG keys after build- recreate missing repodata so that prunerepo doesn\'t traceback- use the rename HashWorkerLimit instead of GroupWorkerLimit- provide per-arch & per-owner worker limit implemented- collect and compress fedora-review logs after run- react on staled SSH connections in some cases
* Tue Aug 15 2023 Pavel Raiskup 1.172-1- dump the /update/ payload to worker.log- don\'t run external command(s) to collect built packages- don\'t eat the \"build detail collecting\" traceback- fixes in the unknown-resalloc-tickets.py helper- more careful format_evr() method- fix tests for zst compression on F39+- log task dict in case of error returned from redis- skip builds for ExcludeArch and \"not\" ExclusiveArch- offload NEVRA (s)rpm parsing to copr-rpmbuild- redis authentication support added
* Tue Jun 06 2023 Pavel Raiskup 1.171-1- copr_prune_results.py: work-around the arg_max problem
* Mon Jun 05 2023 Pavel Raiskup 1.170-1- copr_prune_results.py: don\'t enforce appstream-builder, ask FE- copr_prune_results.py: just one API call to FE per one repo
* Tue May 23 2023 Jakub Kadlcik 1.169-1- Forking: better handle FileExistsError- Run the copr-rpmbuild command with task URL, not build ID
* Wed Apr 05 2023 Jiri Kyjovsky 1.168-1- Bump version for release mess
* Tue Apr 04 2023 Jiri Kyjovsky 1.167-1- Run createrepo without --database- Make copr_messaging optional
* Wed Mar 22 2023 Jiri Kyjovsky 1.166-1- Don\'t include package name into srpm result dir name- Remove libmodulemd1 dependency- Hardlink RPMs while doing rawhide_to_release- Make sign key domain name configurable
* Wed Jan 25 2023 Jakub Kadlcik 1.165-1- Skip the test_run_prunerepo test because of Koji
* Tue Jan 24 2023 Jakub Kadlcik 1.164-1- Fix chroot version parsing with new python-packaging- Fix traceback for non-existing tasks- Python: drop the unneeded marshmallow dep- Log general exceptions to find issues more easily- Proper log argument formatting instead of .format- Use spdx license
* Wed Nov 30 2022 Pavel Raiskup 1.163-1- start systemd services after the redis.service- build worker - list the built RPMs with rpm --nosignature
* Sat Nov 26 2022 Jakub Kadlcik 1.162-1- use OpenPGP v4 signatures- migrate from pipes to shlex- require redis.service to be started- move to GitHub home page- add resultdir cleaner- move dispatcher and background workers to copr-common- de-prio IO for the analyze-results script- don\'t traceback when there are no files in the S3 storage- allow devel instance to remove access files- send non-CDN hitcounter hits in chunks- copr-backend-unknown-resalloc-tickets script- work with multiple CDN hostnames per instance- move setup_script_logger to copr-common