diff --git a/.gitignore b/.gitignore index 5cd451a..7efa8dd 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /copr-backend-1.88.tar.gz /copr-backend-1.89.tar.gz /copr-backend-1.91.tar.gz +/copr-backend-1.92.tar.gz diff --git a/copr-backend.spec b/copr-backend.spec index 6000134..2f0325d 100644 --- a/copr-backend.spec +++ b/copr-backend.spec @@ -3,7 +3,7 @@ %endif Name: copr-backend -Version: 1.91 +Version: 1.92 Release: 1%{?dist} Summary: Backend for Copr @@ -91,6 +91,7 @@ Requires: crontabs Requires: prunerepo Requires: python-paramiko Requires: python-lockfile +Requires: python2-modulemd # Requires: python-ipdb Suggests: logstash Requires: libappstream-glib-builder >= 0.4.0 @@ -205,13 +206,19 @@ useradd -r -g copr -G lighttpd -s /bin/bash -c "COPR user" copr %post %systemd_post copr-backend.service +%systemd_post copr-backend-vmm.service +%systemd_post copr-backend-log.service %systemd_post logstash.service %preun %systemd_preun copr-backend.service +%systemd_preun copr-backend-vmm.service +%systemd_preun copr-backend-log.service %postun %systemd_postun_with_restart copr-backend.service +%systemd_postun_with_restart copr-backend-vmm.service +%systemd_postun_with_restart copr-backend-log.service %files %license LICENSE @@ -253,6 +260,25 @@ useradd -r -g copr -G lighttpd -s /bin/bash -c "COPR user" copr %exclude %{_pkgdocdir}/playbooks %changelog +* Mon Aug 15 2016 clime 1.92-1 +- wrap feedback about actions to frontend into try-except +- log even the traceback from forking +- use makedirs instead of mkpath in fork action +- if anything bad happens, log exception in generate_gpg_key action +- also restart copr-backend-vmm and copr-backend-log when (re)installing +- Bug 1361344 - RFE: Allow denial of build deletion and resubmitting at project or group level +- catch errors in fork action +- set action result for comps.xml and module_md.yaml file deletion +- backend fork action now takes care of new gpg-key generation instead of frontend +- removed no longer supported --api-version=0.8 arg from appstream-builder command line +- specify module_md as module type +- fix saving comps.xml and module_md.yaml into empty copr (with no build) +- module_md.yaml is added to repodata now similarly to appstream.xml +- support for generation of module dist tags +- module_md.yaml uploading for a chroot +- simplified build and action task workflow +- use copy of the mock (chroot) config, not the original in /etc/mock/ + * Wed Jun 22 2016 Miroslav Suchý 1.91-1 - configure more packages to run pylint - terminate machine which was only partialy spawned diff --git a/sources b/sources index a56e32b..b138061 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -33127b96f769b9d4e1a3b1d77c58594f copr-backend-1.91.tar.gz +62f4c1595823e4e57d072c7cb966a6b9 copr-backend-1.92.tar.gz