From efad51bf5bfb1090a6ec35191d832f9e560e7342 Mon Sep 17 00:00:00 2001 From: clime Date: Dec 02 2016 08:28:03 +0000 Subject: Update copr-dist-git to 0.23-1 --- diff --git a/.gitignore b/.gitignore index d8c3938..bff2343 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /copr-dist-git-0.15.tar.gz /copr-dist-git-0.18.tar.gz /copr-dist-git-0.20.tar.gz +/copr-dist-git-0.23.tar.gz diff --git a/copr-dist-git.spec b/copr-dist-git.spec index e8253c7..f58c4d2 100644 --- a/copr-dist-git.spec +++ b/copr-dist-git.spec @@ -1,5 +1,5 @@ Name: copr-dist-git -Version: 0.20 +Version: 0.23 Release: 1%{?dist} Summary: Copr services for Dist Git server @@ -29,16 +29,24 @@ BuildRequires: python-mock BuildRequires: python2-psutil BuildRequires: pytz +%if 0%{?fedora} > 23 +# BuildRequires also because of build-time tests +BuildRequires: python2-jinja2 +Requires: python2-jinja2 +%else +BuildRequires: python-jinja2 +Requires: python-jinja2 +%endif + Requires: systemd Requires: dist-git Requires: python-bunch Requires: python-requests Requires: python2-psutil +Requires: python-jinja2 Requires: pyrpkg Requires: mock-scm -Requires: tito -Requires: pyp2rpm -Requires: rubygem-gem2rpm >= 0.11.3 +Requires: docker Requires: httpd %{?fedora:Requires(post): policycoreutils-python-utils} %{?rhel:Requires(post): policycoreutils-python} @@ -91,6 +99,15 @@ PYTHONPATH=.:$PYTHONPATH python -B -m pytest \ # change context to be readable by cgit semanage fcontext -a -t httpd_sys_content_t '/var/lib/copr-dist-git(/.*)?' restorecon -rv /var/lib/copr-dist-git +groupadd docker +usermod -aG docker copr-service +%systemd_post copr-dist-git.service + +%preun +%systemd_preun copr-dist-git.service + +%postun +%systemd_postun_with_restart copr-dist-git.service %files %license LICENSE @@ -113,6 +130,25 @@ restorecon -rv /var/lib/copr-dist-git %ghost %{_var}/log/copr-dist-git/*.log %changelog +* Thu Dec 01 2016 clime 0.23-1 +- use other than epel chroot for scm building +- use newest mock +- run mock-scm inside of docker +- add README information about how docker image is built +- stripped down impl of building from dist-git +- fixed unittests +- refactor VM.run method +- remove exited containers +- add possibility to run dist-git in single thread +- refactor lookaside my_upload slightly +- Bug 1377780 - Multiple failed tasks with: Importing SRPM into Dist Git failed. + +* Mon Sep 19 2016 clime 0.22-1 +- fix Git&Tito subdirectory use-case + +* Mon Sep 19 2016 clime 0.21-1 +- Git&Tito, pyp2rpm, gem2rpm now run in docker + * Mon Aug 15 2016 clime 0.20-1 - try to obtain multiple tasks at once - Add python2-psutil requirement diff --git a/sources b/sources index ecab253..b7d3bde 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a77237a296da07bd553922370034a4bc copr-dist-git-0.20.tar.gz +95bf2567169e2a87b4aebb344f6a5447 copr-dist-git-0.23.tar.gz