Wed, 15 May 2024 06:38:02 UTC | login

Information for build copr-backend-1.132-1.fc32

ID146873
Package Namecopr-backend
Version1.132
Release1.fc32
Epoch
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 bydavidlt
State complete
Volume DEFAULT
StartedFri, 27 Mar 2020 13:20:03 UTC
CompletedFri, 27 Mar 2020 13:20:03 UTC
Tags
f33
RPMs
src
copr-backend-1.132-1.fc32.src.rpm (info) (download)
noarch
copr-backend-1.132-1.fc32.noarch.rpm (info) (download)
copr-backend-doc-1.132-1.fc32.noarch.rpm (info) (download)
Changelog * 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 * Mon Jul 29 2019 Pavel Raiskup <praiskup@redhat.com> 1.124-1 - run createrepo immediately, don't wait for build (issue#833) - compress backend-live.log by calling gzip (issue#86) - use copr-messaging module for validating outgoing messages - don't run appstream-builder for PR dirs - don't run createrepo for srpm directories - skip VMs with failing live-check in scheduler - sandbox builds per user/submitter/project - drop unused compat code for droped /bin/copr-builder - do not call appstream builder with --max-threads (issue#717) - added copr_print_results_to_delete.py script, should help us with removal of orphaned resources on backend storage (issue#712) - allow disabling appstream builder per project (issue#738) - tabular output from copr_get_vm_info.py * Wed Apr 24 2019 Jakub Kadlčík <frostyx@email.cz> 1.123-1 - clean data for failed builds; fix #619 - replace runnecessary regex with str.endswith - move clean_copr from prunerepo to our codebase - cleanup_vm_nova.py: use yaml.safe_load - don't rely on createrepo from prunerepo - simplify logging through redis - run sign command without sudo to fix #636 - encode 'msg' in LogRecord sooner - fix charset warnings on redis-py v3 - fix default arguments in redis scripts - don't prunerepo too old directories - LogHandler: don't drop exc_info from LogRecord - use the correct data for rawhide_to_release createrepo - make copr_prune_results skip already pruned outdated chroots - require libmodulemd in at least 1.7.0 - remove dependency on python3-configparser * Mon Feb 11 2019 Jakub Kadlčík <frostyx@email.cz> 1.122-1 - Add requires python3-novaclient - Set the architecture for which the module has been built - Generate module artifacts in the correct format - Compress the modules.yaml file * Fri Jan 11 2019 Miroslav Suchý <msuchy@redhat.com> 1.121-1 - remove data from outdated chroots * Thu Jan 10 2019 Miroslav Suchý <msuchy@redhat.com> 1.120-1 - update list of copr services - Use oslo_concurrency for craeterepo locking - use run_cmd() in pkg_name_evr() - drop "downloading" state - allow blacklisting packages from chroots * Fri Oct 19 2018 Miroslav Suchý <msuchy@redhat.com> 1.119-1 - optimize copr_log_hitcounter.py for speed a bit - move selinux rules to copr-selinux - fix traceback for non-serializable log message - fix tracebacks in copr-backend-log - more robust run_tests.sh - remove unused imports - py3 compat for msgbus support - use git_dir_archive instead of git_dir_pack - migrate from deprecated python3-modulemd to libmodulemd - doc: remove warning that _static directory does not exists - doc: the undeline need to be at least as long as the title * Thu Aug 23 2018 clime <clime@redhat.com> 1.118-1 - fix logging exception - send proper arguments for rawhide_to_release - packaging: Python 2/3, RHEL/Fedora fixes * Mon Aug 06 2018 clime <clime@redhat.com> 1.117-1 - None task protection - pagure integration - use manual .pyc file generation - remove unused imports, ad. pr#327 - resolving pylint warnings - for py3 use unittest.mock - fix msgbus ContentType to application/json * Fri May 18 2018 clime <clime@redhat.com> 1.116-1 - fix #291 forks are incomplete - log more information about incoming actions - preparation for opensuse-leap-15.0-x86_64 * Thu Apr 26 2018 Dominik Turecek <dturecek@redhat.com> 1.115-1 - rpkg deployment into COPR - containers + releng continuation - fix pagure bugs #269, #273, #221 and #268 - cleanup in test_helpers, one test added - change order of args in StrictRedis call - add comment about expected usage of the copr_log_hitcounter script - try to send hit data to frontend several times from copr_log_hitcounter * Mon Feb 26 2018 clime <clime@redhat.com> 1.114-1 - add possibility for copr_log_hitcounter to ignore multiple subnets * Fri Feb 23 2018 clime <clime@redhat.com> 1.113-1 - original builder deprecation - remove Group tag * Mon Feb 19 2018 clime <clime@redhat.com> 1.112-1 - Shebangs cleanup - escapes in changelogs * Sun Feb 18 2018 clime <clime@redhat.com> 1.111-1 - use netaddr instead of IPy module - sleep after each load_jobs iteration - python3 conversion - UMB: adding content type - add source_status field for Builds - generate module artifacts rpms - the rsync log is actually renderred directly into result dir now - mockchain.log renamed to backend.log - pg#192 missing records in mockchain.log - enable running tests in spec file - enable and update vmmamanger tests, fix three minor bugs in the manager - frontend now presents the whole job queue state to backend - copy only module builds into the repo directory