diff --git a/.gitignore b/.gitignore index cc91be7..b0d5281 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ /copr-backend-1.122.git.1.4586fcbd.tar.gz /copr-backend-1.122.tar.gz /copr-backend-1.123.tar.gz +/copr-backend-1.124.tar.gz diff --git a/copr-backend.spec b/copr-backend.spec index 17d76b2..e4640b0 100644 --- a/copr-backend.spec +++ b/copr-backend.spec @@ -3,18 +3,17 @@ %endif Name: copr-backend -Version: 1.123 -Release: 2%{?dist} +Version: 1.124 +Release: 1%{?dist} Summary: Backend for Copr License: GPLv2+ URL: https://pagure.io/copr/copr + # Source is created by: -# git clone https://pagure.io/copr/copr.git -# git checkout copr-backend-1.123 -# cd copr/backend -# rpkg spec --sources -Source0: copr-backend-1.123.tar.gz +# git clone %%url && cd copr +# tito build --tgz --tag %%name-%%version-%%release +Source0: %name-%version.tar.gz BuildArch: noarch BuildRequires: asciidoc @@ -31,6 +30,8 @@ BuildRequires: python3-copr BuildRequires: python3-daemon BuildRequires: python3-dateutil BuildRequires: python3-fedmsg +BuildRequires: python3-fedora-messaging +BuildRequires: python3-humanize BuildRequires: python3-munch BuildRequires: python3-oslo-concurrency BuildRequires: python3-pytest @@ -40,6 +41,7 @@ BuildRequires: python3-requests BuildRequires: python3-retask BuildRequires: python3-setproctitle BuildRequires: python3-sphinx +BuildRequires: python3-tabulate Requires: (copr-selinux if selinux-policy-targeted) Requires: ansible @@ -61,7 +63,9 @@ Requires: python3-copr-common > 0.4 Requires: python3-daemon Requires: python3-dateutil Requires: python3-fedmsg +Requires: python3-fedora-messaging Requires: python3-gobject +Requires: python3-humanize Requires: python3-munch Requires: python3-netaddr Requires: python3-novaclient @@ -70,6 +74,7 @@ Requires: python3-pytz Requires: python3-requests Requires: python3-retask Requires: python3-setproctitle +Requires: python3-tabulate Requires: redis Requires: rpm-sign Requires: rsync @@ -146,9 +151,6 @@ install -d %{buildroot}%{_sysconfdir}/logstash.d install -d %{buildroot}%{_datadir}/logstash/patterns/ cp -a conf/logstash/lighttpd.pattern %{buildroot}%{_datadir}/logstash/patterns/lighttpd.pattern - -#doc -# cp -a documentation/python-doc %{buildroot}%{_pkgdocdir}/ cp -a conf/playbooks %{buildroot}%{_pkgdocdir}/ install -d %{buildroot}%{_pkgdocdir}/examples/%{_sysconfdir}/logstash.d @@ -215,8 +217,20 @@ useradd -r -g copr -G lighttpd -s /bin/bash -c "COPR user" copr %exclude %{_pkgdocdir}/playbooks %changelog -* Wed Jul 24 2019 Fedora Release Engineering - 1.123-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild +* Mon Jul 29 2019 Pavel Raiskup 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 1.123-1 - clean data for failed builds; fix #619 diff --git a/sources b/sources index 48bbfd4..f15037a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (copr-backend-1.123.tar.gz) = 08d07dbd379de63971ca98d1d2da6ff813229a29c20391a859ed03c16d5727f35c71cf0fe73c5dac461afb5d50a41306f636ab106e39cfea79e76e90c3a37e91 +SHA512 (copr-backend-1.124.tar.gz) = fd8c3496caa713ab3237f720173c524cae8af48ad8e29ce1b53248cb07461af406c982bde9b5499373f6646f4daeaecb9686f544b1cc65b21a9e1ded09a553da