diff --git a/copr-dist-git.spec b/copr-dist-git.spec index ebf0047..35cbbde 100644 --- a/copr-dist-git.spec +++ b/copr-dist-git.spec @@ -1,6 +1,6 @@ Name: copr-dist-git -Version: 0.47 -Release: 3%{?dist} +Version: 0.48 +Release: 1%{?dist} Summary: Copr services for Dist Git server License: GPLv2+ @@ -21,6 +21,8 @@ BuildRequires: python3-rpkg BuildRequires: python3-pytest BuildRequires: python3-pytest-cov BuildRequires: python3-copr-common +BuildRequires: python3-oslo-concurrency +BuildRequires: python3-setproctitle Recommends: logrotate Requires: systemd @@ -28,8 +30,10 @@ Requires: httpd Requires: dist-git Requires: python3-copr-common Requires: python3-requests -Requires: python3-rpkg +Requires: python3-rpkg >= 1.61 Requires: python3-munch +Requires: python3-oslo-concurrency +Requires: python3-setproctitle Requires: findutils Requires: (copr-selinux if selinux-policy-targeted) Requires: crontabs @@ -68,6 +72,7 @@ install -d %{buildroot}%{_sysconfdir}/logrotate.d/ install -d %{buildroot}%{_sysconfdir}/httpd/conf.d/ install -d %{buildroot}%{_unitdir} install -d %{buildroot}%{_var}/log/copr-dist-git +install -d %{buildroot}%{_tmpfilesdir} install -d %{buildroot}%{_sharedstatedir}/copr-dist-git install -d %{buildroot}%{_bindir}/ install -d %{buildroot}%{_sysconfdir}/cron.monthly @@ -77,6 +82,7 @@ install -p -m 755 conf/cron.monthly/copr-dist-git %{buildroot}%{_sysconfdir}/cro cp -a dist_git/* %{buildroot}%{_datadir}/copr/dist_git cp -a conf/copr-dist-git.conf.example %{buildroot}%{_sysconfdir}/copr/copr-dist-git.conf cp -a conf/httpd/copr-dist-git.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/copr-dist-git.conf +cp -a conf/tmpfiles.d/* %{buildroot}/%{_tmpfilesdir} cp -a copr-dist-git.service %{buildroot}%{_unitdir}/ cp -a run/* %{buildroot}%{_bindir}/ @@ -91,7 +97,7 @@ touch %{buildroot}%{_var}/log/copr-dist-git/main.log %check -./run_tests.sh +./run_tests.sh -vv %post %systemd_post copr-dist-git.service @@ -122,13 +128,18 @@ touch %{buildroot}%{_var}/log/copr-dist-git/main.log %attr(0755, copr-dist-git, copr-dist-git) %{_var}/log/copr-dist-git %attr(0644, copr-dist-git, copr-dist-git) %{_var}/log/copr-dist-git/main.log %ghost %{_var}/log/copr-dist-git/*.log +%{_tmpfilesdir}/copr-dist-git.conf %changelog -* Mon Jul 27 2020 Fedora Release Engineering - 0.47-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jan 28 2020 Fedora Release Engineering - 0.47-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild +* Mon Nov 09 2020 Jakub Kadlcik 0.48-1 +- distgit: extend the timeout limit for importing packages +- distgit: allow `import_package` function to run in parallel +- distgit: require up2date python3-rpkg +- distgit: use kojiprofile instead of deprecated kojiconfig +- all: run pytest with -vv in package build +- distgit: each log entry to contain PID +- all: add Makefile symlink to sub-dirs +- pylint: run pylint in all run*tests.sh files * Wed Dec 04 2019 Pavel Raiskup 0.47-1 - new releases done with tito again diff --git a/sources b/sources index ac3306d..78f702d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (copr-dist-git-0.47.tar.gz) = f096d5a7a94f5b50f5e387c2221413f435c1928ed94a257941e0b30b28a8f49e1fad3ab53e6b94c2d9d77d8d90c16e30f0ce4ca0a137bdd9a80273f93fef9e69 +SHA512 (copr-dist-git-0.48.tar.gz) = 51959bbd33c17577236dd07339b7b7595455de0b876dbcf1d4ac56306323bea9f65883a8a85943504349f59b59e8c8bb26fbd5a057a95093a44a567ca291df71