copr-backend-1.91-1.fc25.noarch.rpm


Advertisement

Description

copr-backend - Backend for Copr

Distribution: Fedora 25
Repository: Fedora x86_64
Package name: copr-backend
Package version: 1.91
Package release: 1.fc25
Package architecture: noarch
Package type: rpm
Installed size: 425.67 KB
Download size: 170.90 KB
Official Mirror: dl.fedoraproject.org
COPR 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.

Provides

  • config(copr-backend) = 1.91-1.fc25
  • copr-backend = 1.91-1.fc25

    Install Howto

    Install the copr-backend rpm package:

    # dnf install copr-backend

    Files

    • /etc/copr/copr-be.conf
    • /etc/cron.daily/copr-backend
    • /etc/logrotate.d/copr-backend
    • /etc/sudoers.d/copr
    • /usr/bin/check_consecutive_build_fails.py
    • /usr/bin/cleanup_vm_nova.py
    • /usr/bin/copr_be.py
    • /usr/bin/copr_createrepo.py
    • /usr/bin/copr_find_obsolete_builds.sh
    • /usr/bin/copr_fix_gpg.py
    • /usr/bin/copr_get_vm_info.py
    • /usr/bin/copr_prune_results.py
    • /usr/bin/copr_run_job_grab.py
    • /usr/bin/copr_run_logger.py
    • /usr/bin/copr_run_vmm.py
    • /usr/bin/copr_sign_unsigned.py
    • /usr/bin/print_queues.py
    • /usr/bin/systemd/copr-backend-jobgrab.service
    • /usr/bin/systemd/copr-backend-log.service
    • /usr/bin/systemd/copr-backend-vmm.service
    • /usr/bin/systemd/copr-backend.service
    • /usr/lib/systemd/system/copr-backend-jobgrab.service
    • /usr/lib/systemd/system/copr-backend-log.service
    • /usr/lib/systemd/system/copr-backend-vmm.service
    • /usr/lib/systemd/system/copr-backend.service
    • /usr/lib/tmpfiles.d/copr-backend.conf
    • /usr/sbin/copr-backend-service
    • /usr/share/copr/backend/__init__.py
    • /usr/share/copr/backend/__init__.pyc
    • /usr/share/copr/backend/__init__.pyo
    • /usr/share/copr/backend/actions.py
    • /usr/share/copr/backend/actions.pyc
    • /usr/share/copr/backend/actions.pyo
    • /usr/share/copr/backend/ans_utils.py
    • /usr/share/copr/backend/ans_utils.pyc
    • /usr/share/copr/backend/ans_utils.pyo
    • /usr/share/copr/backend/constants.py
    • /usr/share/copr/backend/constants.pyc
    • /usr/share/copr/backend/constants.pyo
    • /usr/share/copr/backend/createrepo.py
    • /usr/share/copr/backend/createrepo.pyc
    • /usr/share/copr/backend/createrepo.pyo
    • /usr/share/copr/backend/exceptions.py
    • /usr/share/copr/backend/exceptions.pyc
    • /usr/share/copr/backend/exceptions.pyo
    • /usr/share/copr/backend/frontend.py
    • /usr/share/copr/backend/frontend.pyc
    • /usr/share/copr/backend/frontend.pyo
    • /usr/share/copr/backend/helpers.py
    • /usr/share/copr/backend/helpers.pyc
    • /usr/share/copr/backend/helpers.pyo
    • /usr/share/copr/backend/job.py
    • /usr/share/copr/backend/job.pyc
    • /usr/share/copr/backend/job.pyo
    • /usr/share/copr/backend/jobgrabcontrol.py
    • /usr/share/copr/backend/jobgrabcontrol.pyc
    • /usr/share/copr/backend/jobgrabcontrol.pyo
    • /usr/share/copr/backend/sign.py
    • /usr/share/copr/backend/sign.pyc
    • /usr/share/copr/backend/sign.pyo
    • /usr/share/copr/backend/daemons/__init__.py
    • /usr/share/copr/backend/daemons/__init__.pyc
    • /usr/share/copr/backend/daemons/__init__.pyo
    • /usr/share/copr/backend/daemons/backend.py
    • /usr/share/copr/backend/daemons/backend.pyc
    • /usr/share/copr/backend/daemons/backend.pyo
    • /usr/share/copr/backend/daemons/dispatcher.py
    • /usr/share/copr/backend/daemons/dispatcher.pyc
    • /usr/share/copr/backend/daemons/dispatcher.pyo
    • /usr/share/copr/backend/daemons/job_grab.py
    • /usr/share/copr/backend/daemons/job_grab.pyc
    • /usr/share/copr/backend/daemons/job_grab.pyo
    • /usr/share/copr/backend/daemons/log.py
    • /usr/share/copr/backend/daemons/log.pyc
    • /usr/share/copr/backend/daemons/log.pyo
    • /usr/share/copr/backend/daemons/vm_master.py
    • /usr/share/copr/backend/daemons/vm_master.pyc
    • /usr/share/copr/backend/daemons/vm_master.pyo
    • /usr/share/copr/backend/mockremote/__init__.py
    • /usr/share/copr/backend/mockremote/__init__.pyc
    • /usr/share/copr/backend/mockremote/__init__.pyo
    • /usr/share/copr/backend/mockremote/builder.py
    • /usr/share/copr/backend/mockremote/builder.pyc
    • /usr/share/copr/backend/mockremote/builder.pyo
    • /usr/share/copr/backend/vm_manage/__init__.py
    • /usr/share/copr/backend/vm_manage/__init__.pyc
    • /usr/share/copr/backend/vm_manage/__init__.pyo
    • /usr/share/copr/backend/vm_manage/check.py
    • /usr/share/copr/backend/vm_manage/check.pyc
    • /usr/share/copr/backend/vm_manage/check.pyo
    • /usr/share/copr/backend/vm_manage/event_handle.py
    • /usr/share/copr/backend/vm_manage/event_handle.pyc
    • /usr/share/copr/backend/vm_manage/event_handle.pyo
    • /usr/share/copr/backend/vm_manage/executor.py
    • /usr/share/copr/backend/vm_manage/executor.pyc
    • /usr/share/copr/backend/vm_manage/executor.pyo
    • /usr/share/copr/backend/vm_manage/manager.py
    • /usr/share/copr/backend/vm_manage/manager.pyc
    • /usr/share/copr/backend/vm_manage/manager.pyo
    • /usr/share/copr/backend/vm_manage/models.py
    • /usr/share/copr/backend/vm_manage/models.pyc
    • /usr/share/copr/backend/vm_manage/models.pyo
    • /usr/share/copr/backend/vm_manage/spawn.py
    • /usr/share/copr/backend/vm_manage/spawn.pyc
    • /usr/share/copr/backend/vm_manage/spawn.pyo
    • /usr/share/copr/backend/vm_manage/terminate.py
    • /usr/share/copr/backend/vm_manage/terminate.pyc
    • /usr/share/copr/backend/vm_manage/terminate.pyo
    • /usr/share/doc/copr-backend/
    • /usr/share/doc/copr-backend/lighttpd/dirlisting.conf
    • /usr/share/doc/copr-backend/lighttpd/mime.conf
    • /usr/share/doc/copr-backend/playbooks/ansible.cfg
    • /usr/share/doc/copr-backend/playbooks/builderpb_nova.yml
    • /usr/share/doc/copr-backend/playbooks/inventory
    • /usr/share/doc/copr-backend/playbooks/nova_cloud_vars.yml.example
    • /usr/share/doc/copr-backend/playbooks/prepare_builder_base_image_pb.yml
    • /usr/share/doc/copr-backend/playbooks/provision_builder_tasks.yml
    • /usr/share/doc/copr-backend/playbooks/spawn_local.yml
    • /usr/share/doc/copr-backend/playbooks/spinup_nova_task.yml
    • /usr/share/doc/copr-backend/playbooks/terminate_local.yml
    • /usr/share/doc/copr-backend/playbooks/terminatepb_nova.yml
    • /usr/share/doc/copr-backend/playbooks/files/
    • /usr/share/doc/copr-backend/playbooks/files/mock/site-defaults.cfg
    • /usr/share/doc/copr-backend/playbooks/filter_plugins/os_nova.py
    • /usr/share/doc/copr-backend/playbooks/older/builderpb-i386.yml
    • /usr/share/doc/copr-backend/playbooks/older/builderpb-x86_64.yml
    • /usr/share/doc/copr-backend/playbooks/older/builderpb.yml.ec2
    • /usr/share/doc/copr-backend/playbooks/older/terminatepb.yml
    • /usr/share/doc/copr-backend/playbooks/older/terminatepb.yml.ec2
    • /usr/share/licenses/copr-backend/LICENSE
    • /usr/share/logstash/patterns/lighttpd.pattern
    • /var/lib/copr/
    • /var/lib/copr/jobs/
    • /var/lib/copr/public_html/
    • /var/lib/copr/public_html/results/
    • /var/log/copr-backend/copr.log
    • /var/log/copr-backend/prune_old.log
    • /var/run/copr-backend/copr-be.pid

    Changelog

    2016-06-22 - Miroslav Suchý <msuchy@redhat.com> 1.91-1 - configure more packages to run pylint - terminate machine which was only partialy spawned - [copr-prune-results] do not sys.exit if prunerepo returns non-zero status, just raise an exception - more of log file migration - claim /var/log/copr-backend in %files - adjust log path in runtime files - update conf file log path directives - change logdir to /var/log/copr-backend/

    2016-05-27 - Miroslav Suchý <msuchy@redhat.com> 1.90-1 - do not use --log-dir in appstream-builder

    2016-05-24 - Miroslav Suchý <miroslav@suchy.cz> 1.89-1 - use correct conditional in requires

    2016-05-23 - Miroslav Suchý <msuchy@redhat.com> 1.88-1 - backend: change logstash requires to soft requires - 1336360 - allow custom chroots

    2016-05-13 - Miroslav Suchý <msuchy@redhat.com> 1.87-1 - workaround for BZ 1334200 - more info in logs by default - print seconds just as int - unsign gpg from forked packages before signing them with new key - sign forked packages @TODO We need to delsign them first

    2016-05-06 - Miroslav Suchý <msuchy@redhat.com> 1.86-1 - more info in logs by default - unsign gpg from forked packages before signing them with new key

    2016-05-05 - Miroslav Suchý <msuchy@redhat.com> 1.85-1 - also be tolerant about sign/unsign failures on particular rpm - just log errors (exception) during particular copr fixing, do not interrupt the whole process - added additional check on copr path existence into copr_fix_gpg.py - allow sudo /usr/bin/rpm for `copr` user - look into build dirs (subdirs of a chroot) for rpms to be re-signed - on F24+ use just ansible - Run rpm-sign with sudo when unsigning - script to fix gpg keys & rpm signatures - define functions for deleting gpg signatures from packages - removed temporary mock workaround from Dockerfile (no longer needed)

    2016-04-28 - Miroslav Suchý <msuchy@redhat.com> 1.84-1 - Bug 1327996 - config_opts['use_host_resolv'] is not set back to True if it was False before

    2016-04-22 - Miroslav Suchý <msuchy@redhat.com> 1.83-1 - run createrepo on forked project (RhBug: 1329076) - Bug 1327852 - /usr/bin/check_consecutive_build_fails.py errors - we need to stick to ansible1.9 - more escaping - prunning down testresults :) - a few unittests for copr_prune_results.py script - unit test "fixes" - fix error when forking into existing project - (mockremote): improve chroot_setup_cmd replacement for EL-5 - copr_prune_results.py - python path fix - Bug 1324514 - copr createrepo error messages - fix for errors of type one - Bug 1324514 - copr createrepo error messages - fix for errors of type 2

    2016-03-24 - Jakub Kadlčík <jkadlcik@redhat.com> 1.82-1 - use timeout variable from config

    Advertisement
    Advertisement