Sat, 22 Jan 2022 10:13:35 UTC

Information for build copr-backend-1.150-1.fc34

ID1823639
Package Namecopr-backend
Version1.150
Release1.fc34
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/copr-backend.git#0557f3dd11f7ef89ece86bab36e0be55f8efa9a3
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 bypraiskup
State complete
Volume DEFAULT
StartedWed, 25 Aug 2021 18:49:45 UTC
CompletedWed, 25 Aug 2021 18:53:09 UTC
Taskbuild (f34-candidate, /rpms/copr-backend.git:0557f3dd11f7ef89ece86bab36e0be55f8efa9a3)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/copr-backend.git#0557f3dd11f7ef89ece86bab36e0be55f8efa9a3'}}
Tags
f34-infra
f34-infra-stg
f34-updates
RPMs
src
copr-backend-1.150-1.fc34.src.rpm (info) (download)
noarch
copr-backend-1.150-1.fc34.noarch.rpm (info) (download)
copr-backend-doc-1.150-1.fc34.noarch.rpm (info) (download)
Logs
noarch
state.log
hw_info.log
root.log
build.log
mock_output.log
noarch_rpmdiff.json
Changelog * Wed Aug 25 2021 Pavel Raiskup <praiskup@redhat.com> 1.150-1 - request arch_noarch resalloc tag for source RPM builds - re-try /bin/sign call upon connection timeout - drop 'check_consecutive_build_fails' script * Tue Jun 15 2021 Pavel Raiskup <praiskup@redhat.com> 1.149-1 - new weekly cron-job for analyzing storage use (graphs, statistics) - added some convenience globals into copr_backend.setup module - keep the max batch size really on the MAX_IN_BATCH limit - require up2date rpmbuild version - new action for removing CoprDirs (triggered by cron on frontend) - fix the CompsUpdate action - users now can disable appstream metadata generation themselves (without admins asistance) - handle results.json given by builder, and provide it to frontend (served as APIv3 later) - pruner: allow pruning also the finalized chroots on demand - invent FE-BE API version, so backend politely waits for an updated copr-frontend version * Thu May 13 2021 Pavel Raiskup <praiskup@redhat.com> 1.148-1 - work with builders also over ipv6 * Sun May 02 2021 Pavel Raiskup <praiskup@redhat.com> 1.147-1 - fix logging traceback for module builds - call creatrepo_c with --update if possible - don't do full createrpeo with --rpms-to-remove * Fri Apr 30 2021 Pavel Raiskup <praiskup@redhat.com> 1.146-1 - better fixes for the appstream-builder generated files - new helper script named /bin/copr-assure-permissions - do not rsync-copy permissions from the builder - log the partial "prunerepo" effects into resultdir - better, more verbose call_copr_repo logging * Tue Apr 27 2021 Jakub Kadlcik <frostyx@email.cz> 1.145-1 - backend: make the walk_limited test not dependend on its output order, pt2 * Tue Apr 27 2021 Jakub Kadlcik <frostyx@email.cz> 1.144-1 - backend: make the walk_limited test not dependend on its output order * Tue Apr 27 2021 Jakub Kadlcik <frostyx@email.cz> 1.143-1 - backend: fix copr_prune_results logging once more - backend: better logging in prunerepo - backend: prunerepo: don't re-createrepo when no rpm is removed - backend: catch correct client exceptions in copr_prune_results - test: backend: change prunerepo logic, use get_rpms_to_remove from prunerepo - backend: new fixture for testing prunerepo - backend: use safe defaults if APIv3 result doesn't contain what it should - backend: migrate to APIv3 - backend: better how-to-redirect logs comment - backend, frontend, keygen, distgit: keep cca 3 months of logs - backend: don't createrepo in srpm-builds on delete - backend: test walk_limited function from helpers * Tue Mar 16 2021 Pavel Raiskup <praiskup@redhat.com> 1.142-1 - prepare for the centos-stream-8 rename - add script to prune srpm-build directories - pruner: correctly deliver the final prunerepo stamp to frontend - pruner: logging through RedisLogHandler - pruner: better parallelization - pruner: re-try be-fe communication upon failures - require up2date modulemd-tools * Wed Jan 20 2021 Pavel Raiskup <praiskup@redhat.com> 1.141-1 - run prunerepo in parallel - add one-shot copr_find_wrong_chroot_artifacts.py script - support modulemd v2 * Tue Dec 01 2020 Pavel Raiskup <praiskup@redhat.com> 1.140-1 - fix frontend-client post arguments * Mon Nov 30 2020 Pavel Raiskup <praiskup@redhat.com> 1.139-1 - require appropriate common version - use common for repeatedly sends requests to frontend * Mon Nov 30 2020 Pavel Raiskup <praiskup@redhat.com> 1.138-1 - get back to using standard createrepo_c command from createrepo_mod - drop call to stomp's conn.start() (it was dropped) * Mon Nov 09 2020 Jakub Kadlcik <frostyx@email.cz> 1.137-1 - backend: test action for deleting chroot - backend: fix testsuite for the new createrepo_c - frontend: don't set ended_on for canceled builds - all: run pytest with -vv in package build - common, cli, python, rpmbuild, frontend, backend: DistGit source method - backend: use createrepo_mod tool for generating module repodata * Wed Aug 12 2020 Pavel Raiskup <praiskup@redhat.com> 1.136-1 - testsuite: give more time to the slow Koji builders * Mon Aug 10 2020 Pavel Raiskup <praiskup@redhat.com> 1.135-1 - prioritize all non-background jobs - fix up libmodulemd dependency * Fri Jun 19 2020 Pavel Raiskup <praiskup@redhat.com> 1.134-1 - fix copr-repo to work with absolute paths - automatically batch the createrepo requests - scheduler is now fair, and ordered - indefinitely retry workers' talk to frontend - allow canceling also "starting" builds - more verbose delete action in logs - cleanup the example configuration - use FileHandler for backend.log, fixes traceback * Tue Jun 09 2020 Pavel Raiskup <praiskup@redhat.com> 1.133-1 - better build task priority processing - dump attempt to send message to backend.log - drop the VMM concept, replaced with resalloc - delegate more work to the builder code - external blob tarball for unittests - buggy error handler in pkg_name_evr() - basic build task priority - the reschedule-all builds idiom removed - fix the build cancelation - drop duplicate BuildRequire on python-requests - require the newest version of copr-common - minimalize the transfered amount of information about actions from FE - process actions in regard to their priority - move backend's code to standard PYTHONPATH - move ActionResult to copr_common.enums - actions/builds use the same WorkerManager logic - more verbose rawhide to release action processing * Wed Feb 05 2020 Pavel Raiskup <praiskup@redhat.com> 1.132-1 - better handle invalid options in copr-repo --add/--delete - copr-repo: optimize-out useless createrepo_c runs - move initial createrepo check from dispatcher to worker - don't send messages on bus N-times - /bin/copr-repo now respects .disable-appstream files - drop unused build_deleting_without_createrepo option * Wed Jan 15 2020 Tomas Hrnciar <thrnciar@redhat.com> 1.131-1 - put build-ID.log file to resultdir - call call_copr_repo if initial createrepo failed - Build Dispatcher does not wait forever till repo is created, it creates it manually - properly delete logs for old builds - delete build-ID.log files again - edit repositories only by new 'copr-repo' tool - fix multi-build delete - fix for not saving end time of actions - lower traffic in build_dispatcher log - more resilient redis logging - attempt to publish on msgbus N-times - log service: move RequiredBy to [Install] - keep worker ID in proc title * Fri Dec 06 2019 Pavel Raiskup <praiskup@redhat.com> 1.130-1 - backend: execute actions with sane umask=0022 * Wed Dec 04 2019 Pavel Raiskup <praiskup@redhat.com> 1.129-1 - do not start a build if copr_base is not available yet - systemd services' restart re-ordering - de-duplicate frontend_.update() call when reattaching to existing build - allow specifying timeout for spawn/terminate playbooks - removing dependecy on euca2ools in spec - send `uses_devel_repo' as a part of task info - correctly configure logrotate - get_redis_logger: skip log entries bellow log_level - delete leftover action workers from redis * Fri Oct 11 2019 Pavel Raiskup <praiskup@redhat.com> 1.128-1 - restart copr-backend sub-services on failure - don't kill action processors by 'systemctl restart' - lower the log traffic in build_dispatcher.log * Thu Oct 03 2019 Pavel Raiskup <praiskup@redhat.com> 1.127-1 - fix testsuite for slow Koji builders * Thu Oct 03 2019 Pavel Raiskup <praiskup@redhat.com> 1.126-1 - more reliable communication with frontend (#1021) - only ask for auto_createrepo once per project - parallel handling of actions (#1007) - don't provide builder-live.log once the build ended, and add 'copr-compress-live-logs' helper (#985) - less exceptions in logs - project forking fixes - depend on copr-messaging, not fedora-messaging - fixes for copr_print_results_to_delete.py script * Wed Aug 28 2019 Dominik Turecek <dturecek@redhat.com> 1.125-1 - minimize redis traffic for looping over pending-jobs (issue#902) - batch delete builds into a single action (issue#688) - admin opt-out createrepo after build-deleting - fix wrong message validation class - refine cleanup_vm_nova.py - depend on copr-messaging