Thu, 25 Apr 2024 09:40:03 UTC | login

Information for build plague-0.4.5.8-19.el7.1

ID8709
Package Nameplague
Version0.4.5.8
Release19.el7.1
Epoch
SummaryDistributed build system for RPMs
DescriptionThe Plague build system is a client/server distributed build system for building RPM packages. This package provides the plague server.
Built byarrfab
State complete
Volume DEFAULT
StartedTue, 09 Feb 2016 16:30:07 UTC
CompletedTue, 09 Feb 2016 16:32:45 UTC
Taskbuild (infrastructure7-el7, plague-0.4.5.8-19.el7.1.src.rpm)
Tags
infra7-infra-common-candidate
infra7-infra-common-release
infra7-infra-common-testing
infrastructure7-testing
RPMs
src
plague-0.4.5.8-19.el7.1.src.rpm (info) (download)
noarch
plague-0.4.5.8-19.el7.1.noarch.rpm (info) (download)
plague-builder-0.4.5.8-19.el7.1.noarch.rpm (info) (download)
plague-client-0.4.5.8-19.el7.1.noarch.rpm (info) (download)
plague-common-0.4.5.8-19.el7.1.noarch.rpm (info) (download)
plague-utils-0.4.5.8-19.el7.1.noarch.rpm (info) (download)
Logs
noarch
root.log
build.log
state.log
Changelog * Tue Feb 10 2015 Howard Johnson <merlin@merlinthp.org> - 0.4.5.8-19.1 - Add support for ARM builds * Mon Jun 30 2014 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-19 - Don't package legacy SysV style initscripts (#1113644). - Remove RHEL conditional BR. - Remove %defattr usage. * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5.8-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu Aug 08 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-17 - Fix two-args client build (with rpm path containing '/') by importing rpmUtils.transaction correctly. * Thu Aug 08 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-16 - Avoid IndexError exception in client build command. * Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5.8-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Mon Apr 22 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-14 - Patch server and builder to send a fake request in SIGTERM exit handler to end the serve_forever loop. - Also add Requires=rpcbind.service in systemd files. - Fix typo in EmailUtils.py error message. * Sat Mar 16 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-13 - Let server not crash in prep stage with RpmUtilsError exception. * Thu Mar 07 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-12 - Fix the patch in -11. * Mon Mar 04 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-11 - Since new Mock creates additional result files "available_pkgs" and "installed_pkgs", but the Plague Server only wants .rpm/.log files, ignore anything else. * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5.8-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Aug 30 2012 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-9 - Introduce new systemd-rpm macros in plague spec file (#850272), but don't add conditionals for "Fedora 17 and older". * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5.8-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Feb 17 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.4.5.8-7 - Apply the patch for real * Fri Feb 17 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.4.5.8-6 - Patch to allow plague to run with the sqlite3 module from the python-2.5+ stdlib * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Wed Nov 09 2011 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-4 - drop old chkconfig/service usage and deps - add systemd package deps also to -builder package - s/multiuser/multi-user/ in systemd unit files - start After=rpcbind.service * Tue Nov 08 2011 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-3 - Some fixes for systemd compatibility, e.g. patch daemonize.py double-fork to let parent die only after second child has written PID file. - Add systemd unit files and related package scriptlets. * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Aug 10 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.8-1 - update to 0.4.5.8 to get rid of patches * Wed Aug 04 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.7-9.20100505cvs - Fix Python 2.7 xmlrpclib/httplib fall-out in SSLConnection.py and XMLRPCServerProxy.py (#621340). * Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.4.5.7-8.20100505cvs - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild * Wed May 05 2010 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.7-7.20100505cvs - patch with fix from cvs (file download with Mock createrepo_on_rpms). * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5.7-6.20090612cvs - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Fri Jul 17 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.7-5.20090612cvs - patch with fix from cvs (SSLConnection.py shutdown) * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5.7-4.20081216cvs - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Dec 16 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.7-3.20081216cvs - patch with fixes from cvs, also to make work with Python 2.6 * Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.4.5.7-2 - Rebuild for Python 2.6 * Wed Nov 05 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.7-1 - update to 0.4.5.7 (Python 2.4 fix and optional POSIX lockfile support) * Sun Sep 21 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.6-1 - update to 0.4.5.6 * Sat Sep 20 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.5-2 - add fix for sqlite's limited ALTER TABLE * Mon Sep 08 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.5-1 - update to 0.4.5.5 * Sun Sep 07 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.4-1 - update to 0.4.5.4 to make it work with MySQL 5 * Sun Sep 07 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.3-2 - fix mod_user in plague-user-manager for sqlite2/3 * Fri Sep 05 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5.3-1 - update to 0.4.5.3 for sqlite2 compatibility fixes for Fedora - merge fedora pkg spec changes - include the www tree as server pkg docs * Thu Sep 04 2008 Dennis Gilmore <dennis@ausil.us> - 0.4.5.2-1 - fix bug in find option to plague-user-manager * Wed Sep 03 2008 Dennis Gilmore <dennis@ausil.us> - 0.4.5.1-1 - update to 0.4.5.1 applying Michael schwendt's logging and mock patches - using pysqlite2 on fedora and python-sqlite on RHEL - requires mock > 0.8 - requires createrepo >= 0.4.7 * Wed Sep 03 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.5-2 - add the patches from 0.4.5-0.4 (sqlite3, mock08, logtail) - merge more spec changes * Tue Sep 02 2008 Dennis Gilmore <dennis@ausil.us> - 0.4.5-1 - update to 0.4.5 lots of fixes * Thu May 22 2008 Seth Vidal <skvidal at fedoraproject.org> - 0.4.4.1-6 - licensing tag fix * Tue Sep 18 2007 Michael Schwendt <mschwendt@fedoraproject.org> - 0.4.4.1-5 - Add dirs /etc/plague and /usr/share/plague to plague-common since "plague-builder" and "plague" use them (#233904). * Fri Dec 15 2006 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.4.4.1-4 - Small fix for a change in python 2.5's xmlrpc library. The patch has been upstreamed. * Thu Dec 14 2006 Jason L Tibbitts III <tibbs@math.uh.edu> - 0.4.4.1-3 - Rebuild for new Python * Thu Sep 14 2006 Dennis Gilmore <dennis@ausil.us> 0.4.4.0-2 - add patch for bad umask setting * Mon Mar 13 2006 Dan Williams <dcbw@redhat.com> 0.4.4.1-1 - Update to 0.4.4.1 - Fix createrepo dep to >= 0.4.3 (#rh170531) * Sun Mar 12 2006 Dan Williams <dcbw@redhat.com> 0.4.4-1 - Update to 0.4.4 release - Don't use pyOpenSSL's sendall() call, but simulate it to achieve timeouts, better error handling, and more efficient CPU usage - Fix up initscripts and lifecycle management - Implement a TERM handler in server & builder for clean shutdown - Ensure jobs don't hang around on builders if they get left there for some reason (ie, server didn't unlock repo for the job) - Make Additional Package Arches really work (kmod support) - Own /usr/lib/python?.?/site-packages/plague (#rh172794#) - Require createrepo >= 4.3 (#rh170531#) * Tue Jan 24 2006 Dan Williams <dcbw@redhat.com> 0.4.3-6 - Increase build server builder thread sleep time to work around SSL issues - Spawn mock in a new process group, and when killing jobs kill the entire process group. Hopefully fix orphaned rpmbuild processes on job kill * Mon Jan 23 2006 Dan Williams <dcbw@redhat.com> 0.4.3-5 - Restore builder connection timeout * Mon Jan 23 2006 Dan Williams <dcbw@redhat.com> 0.4.3-4 - Revert SSL fixes from last build * Sun Jan 22 2006 Dan Williams <dcbw@redhat.com> 0.4.3-3 - Don't traceback when killing jobs on builders - Work around SSL hanging issues * Tue Nov 29 2005 Dan Williams <dcbw@redhat.com> 0.4.3-2 - Move README and ChangeLog to -common package - Traceback/debug functionality added in server, depends on threadframe module from elsewhere. Disabled by default. * Thu Nov 24 2005 Dan Williams <dcbw@redhat.com> 0.4.3-1 - Add socket timeouts for fileserver and xmlrpc bits * Fri Nov 18 2005 Dan Williams <dcbw@redhat.com> 0.4.2-7 - Suspend builders on hard errors such as running out of disk space - Retry downloads from server/builder 5 times, not 3 - Log retried downloads on the server - Add socket timeouts to downloads to work around hanging issues when downloading from the builder (the downloading/done issue) * Tue Nov 15 2005 Dan Williams <dcbw@redhat.com> 0.4.2-5 - Log kill requests on the server * Mon Nov 14 2005 Dan Williams <dcbw@redhat.com> 0.4.2-4 - In the builder, close files we open before exec-ing the child process. Fixes massive file descriptor leaks. * Sun Nov 13 2005 Dan Williams <dcbw@redhat.com> 0.4.2-3 - Hopefully fix builds not moving past downloading/done - Immediately kill jobs in the 'waiting' state when requested - Utilize pthread_sigmask python module, if present, on Python 2.3 and earlier to work around signal blocking issues in Python * Tue Nov 01 2005 Dan Williams <dcbw@redhat.com> 0.4.2-2 - Make builders retry downloads from the server up to 3 times * Tue Nov 01 2005 Dan Williams <dcbw@redhat.com> 0.4.2-1 - Fix job download from the builders - Fix RPM copy to the repository on the server * Mon Oct 31 2005 Dan Williams <dcbw@redhat.com> 0.4.1-1 - Fail jobs on restart if we can't access the original SRPM - For the server, honor config file location passed in on the command line (Jeff Sheltren) - Catch another mock failure case (Alexandr Kanevskiy) * Tue Oct 25 2005 Dan Williams <dcbw@redhat.com> 0.4-6 - Retry downloads from builders up to 3 times before failing the job * Tue Oct 25 2005 Dan Williams <dcbw@redhat.com> 0.4-5 - Add a MySQL database backend (Jeff Sheltren) - Trap repo copy errors rather than doing a traceback - On the builder, deal correctly with jobs in 'downloaded' state that have been killed * Wed Oct 19 2005 Dan Williams <dcbw@redhat.com> 0.4-4 - Really fix client's "allow_uploads" problem * Wed Oct 19 2005 Dan Williams <dcbw@redhat.com> 0.4-3 - Fix errors in client's 'job detail' function - Ignore missing "allow_uploads" option in client config file - Fix server when the Additional Package Arches section is missing from a target config file - Make server more robust against random builder SSL issues * Mon Oct 17 2005 Dan Williams <dcbw@redhat.com> 0.4-2 - Increase field size of 'username' and 'status' fields when we initially create them on the server. Server ops will need to increase manually or blow away their jobdb. * Sun Oct 16 2005 Dan Williams <dcbw@redhat.com> 0.4-1 - Version 0.4 o Server: - Per-target config files, new format - Support PostgreSQL as a database backend o Builder: - Multiple concurrent builds with one builder process - Better tracking of mock child processes - Autodetect supported architectures and number of concurrent build processes - Per-target config files, new format o Client: - Ability to upload packages to server o Utilities: - New distro-rebuild.py utility - Fixes for certhelper.py * Tue Aug 23 2005 Dan Williams <dcbw@redhat.com> 0.3.4-1 - Version 0.3.4 o Make repo scripts actually work o Don't traceback when cleaning up job files if we have none * Fri Aug 19 2005 Dan Williams <dcbw@redhat.com> 0.3.3-1 - Version 0.3.3 o Add repo script support o Fix double-slashes in log URL (Ignacio Vazquez-Abrams) o Clear out old job info when requeueing jobs * Mon Aug 15 2005 Dan Williams <dcbw@redhat.com> 0.3.2-3 - Clear out old job info when requeueing jobs * Mon Aug 15 2005 Dan Williams <dcbw@redhat.com> 0.3.2-2 - Append .el7 to Releases to get correct precedence on FC3, FC4, and Rawhide * Mon Aug 15 2005 Dan Williams <dcbw@redhat.com> 0.3.2-1 - Version 0.3.2 o Fix errors in enqueue and enqueue_srpm return values o Implement client/server API versioning * Thu Aug 11 2005 Dan Williams <dcbw@redhat.com> 0.3.1-1 - Version 0.3.1 o Clean up web interface error handling, catches more errors o Clean up builder code, hopefully deal with block mock processes waiting to write to stderr o Use HTTP GET rather than POST for web forms, more back/forward/reload friendly (Ville Skyttä) * Mon Aug 08 2005 Dan Williams <dcbw@redhat.com> 0.3-1 - Version 0.3 * Sat Jul 16 2005 Dan Williams <dcbw@redhat.com> - Bump version to 0.2 - Grab python files from /usr/lib, not %{_libdir} until the multiarch issues get worked out * Sun Jun 26 2005 Dan Williams <dcbw@redhat.com> - first version/packaging