Mon, 04 Mar 2024 16:20:39 CST | login

Information for build copr-backend-1.173-1.fc39

ID81328
Package Namecopr-backend
Version1.173
Release1.fc39
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/copr-backend.git#2e7a59b542ba896c8d0bd058049c56086b7a33b5
SummaryBackend for Copr
DescriptionCOPR is lightweight build system. It allows you to create new project in WebUI, and submit new builds and COPR will create yum repository from latest builds. This package contains backend.
Built byhezhengyu
State failed
Volume DEFAULT
StartedMon, 22 Jan 2024 22:21:53 CST
CompletedWed, 24 Jan 2024 11:34:35 CST
Taskbuild (f39-build, /rpms/copr-backend.git:2e7a59b542ba896c8d0bd058049c56086b7a33b5)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/copr-backend.git#2e7a59b542ba896c8d0bd058049c56086b7a33b5'}}
Tags No tags
RPMs No RPMs
Changelog * Thu Nov 23 2023 Pavel Raiskup <praiskup@redhat.com> 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 <praiskup@redhat.com> 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 <praiskup@redhat.com> 1.171-1 - copr_prune_results.py: work-around the arg_max problem * Mon Jun 05 2023 Pavel Raiskup <praiskup@redhat.com> 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 <frostyx@email.cz> 1.169-1 - Forking: better handle FileExistsError - Run the copr-rpmbuild command with task URL, not build ID * Wed Apr 05 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.168-1 - Bump version for release mess * Tue Apr 04 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.167-1 - Run createrepo without --database - Make copr_messaging optional * Wed Mar 22 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 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 <frostyx@email.cz> 1.165-1 - Skip the test_run_prunerepo test because of Koji * Tue Jan 24 2023 Jakub Kadlcik <frostyx@email.cz> 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 <praiskup@redhat.com> 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 <frostyx@email.cz> 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 * Mon Sep 26 2022 Pavel Raiskup <praiskup@redhat.com> 1.161-1 - sign everything EPEL-5+ with sha256 hashalgo * Tue Sep 20 2022 Jakub Kadlcik <frostyx@email.cz> 1.160-1 - aws-hitcounter: remove temporary files as soon as possible - aws-hitcounter: ignore downloaded SRPM files - aws-hitcounter: decode special characters from URLs * Tue Aug 16 2022 Pavel Raiskup <praiskup@redhat.com> 1.159-1 - count only hits from an appropriate CDN hostname - add option for infinite number of attempts to the hitcounter script - print more reasonable output from AWS hitcounter script * Tue Aug 16 2022 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.158-1 - log every request that is sent to frontend * Tue Jul 26 2022 Jakub Kadlcik <frostyx@email.cz> 1.157-1 - Don't use --keep-all-metadata - Search for comps.xml in chroot dir * Tue Jun 21 2022 Jakub Kadlcik <frostyx@email.cz> 1.156-1 - Consolidate the two hitcounter scripts - Dump Resalloc ticket ID and hostname to backend.log - Automatically restart services in %post - Don't count RPMs downloaded from Mock - Attempt to sign multiple times - Try multiple attempts of creating GPG keys * Mon Apr 04 2022 Pavel Raiskup <praiskup@redhat.com> 1.155-1 - fix slow priority queue filling - speedup the background-process spawner * Fri Mar 18 2022 Pavel Raiskup <praiskup@redhat.com> 1.154-1 - copr_fix_gpg: automatically refresh CDN cache - copr_fix_gpg: don't use --skip-stat for copr-repo when RPMs are re-signed - action processor: properly return failures of the fork action - sign EL8+ with sha256 hash algorithm - copr_fix_gpg: add a new --chroot option - copr_fix_gpg: skip non-chroot directories - add hitcounter script for AWS CDN - backend: tasks in concurrent sandboxes reprioritized to be more fair * Wed Feb 02 2022 Silvie Chlupova <schlupov@redhat.com> 1.153-1 - less aggressive final_prunerepo setting - analyze-results: dump data for projects' chroots - basic build tagging - better "regenerate repo" instructions - limit RubyGems and PyPI package names length - Disable coverage analysis during RPM build - python code for removing unused tarballs on dist-git server