plague-client-0.4.5.8-19.el7.4>  HLk|` DOm!R}pՑ>OϭhX ˛@ᛑCCB 7)Mc{<¿a&?#Z撟Ђ&6hYVI?VTsp7 $`xjP~#k],ڿ tFPТm8vz%˅&F,AER5519d38f59186f375b3279b9c4e88a9efaf79b333J` DOm!<H$Jm6xeQ@I~5=VВ/[7, Nꀭ"kK݃}7w;t)1k3Lyv UW";uDT#AE@ع`}"ռoVFru9= $? C{̲ ]. p1'*jDrƭwѱ]<CO*\n\ѡ5;OVU6ƪCx%I0+{,"Ǫfe%NA"arrbk3z[_6 9a\#21oMA>94T?4Dd ! U :@HL N P T  u(8M9M:MG3pH3tI3xX3|Y3\3]3^3b3d3e3f3l3t4u4v4 w44x48y4<4@Cplague-client0.4.5.819.el7.4Package queueing client for the Plague build systemClient program for enqueueing package builds and interrogating the build system.X p8be01.cbs.lon1.centos.org@CentOSCentOSGPLv2+CBS Development/Toolshttp://www.fedoraproject.org/wiki/Projects/Plaguelinuxnoarch@ÁX d7bcb0772e917cd76dbf83290a1358179fe9d56fba9cfeea1a06521dde956828rootrootplague-0.4.5.8-19.el7.4.src.rpmplague-client@    /usr/bin/pythonplague-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.4.5.8-19.el7.43.0.4-14.6.0-14.0-15.2-14.11.3X T@TD@TSQ@SR@R@QB@Qu&@QD^Q8@Q4QP?UP O>A@O>A@On@Nk@NMRLa?@LYV@LF@K]JlE@J`gI@IG@I1.IH7@HHH@H@H@HH|@H|@H*H5`@FE@E - 0.4.5.8-19.4Howard Johnson - 0.4.5.8-19.3Howard Johnson - 0.4.5.8-19.2Howard Johnson - 0.4.5.8-19.1Michael Schwendt - 0.4.5.8-19Fedora Release Engineering - 0.4.5.8-18Michael Schwendt - 0.4.5.8-17Michael Schwendt - 0.4.5.8-16Fedora Release Engineering - 0.4.5.8-15Michael Schwendt - 0.4.5.8-14Michael Schwendt - 0.4.5.8-13Michael Schwendt - 0.4.5.8-12Michael Schwendt - 0.4.5.8-11Fedora Release Engineering - 0.4.5.8-10Michael Schwendt - 0.4.5.8-9Fedora Release Engineering - 0.4.5.8-8Toshio Kuratomi - 0.4.5.8-7Toshio Kuratomi - 0.4.5.8-6Fedora Release Engineering - 0.4.5.8-5Michael Schwendt - 0.4.5.8-4Michael Schwendt - 0.4.5.8-3Fedora Release Engineering - 0.4.5.8-2Michael Schwendt - 0.4.5.8-1Michael Schwendt - 0.4.5.7-9.20100505cvsDavid Malcolm - 0.4.5.7-8.20100505cvsMichael Schwendt - 0.4.5.7-7.20100505cvsFedora Release Engineering - 0.4.5.7-6.20090612cvsMichael Schwendt - 0.4.5.7-5.20090612cvsFedora Release Engineering - 0.4.5.7-4.20081216cvsMichael Schwendt - 0.4.5.7-3.20081216cvsIgnacio Vazquez-Abrams - 0.4.5.7-2Michael Schwendt - 0.4.5.7-1Michael Schwendt - 0.4.5.6-1Michael Schwendt - 0.4.5.5-2Michael Schwendt - 0.4.5.5-1Michael Schwendt - 0.4.5.4-1Michael Schwendt - 0.4.5.3-2Michael Schwendt - 0.4.5.3-1Dennis Gilmore - 0.4.5.2-1Dennis Gilmore - 0.4.5.1-1Michael Schwendt - 0.4.5-2Dennis Gilmore - 0.4.5-1Seth Vidal - 0.4.4.1-6Michael Schwendt - 0.4.4.1-5Toshio Kuratomi - 0.4.4.1-4Jason L Tibbitts III - 0.4.4.1-3Dennis Gilmore 0.4.4.0-2Dan Williams 0.4.4.1-1Dan Williams 0.4.4-1Dan Williams 0.4.3-6Dan Williams 0.4.3-5Dan Williams 0.4.3-4Dan Williams 0.4.3-3Dan Williams 0.4.3-2Dan Williams 0.4.3-1Dan Williams 0.4.2-7Dan Williams 0.4.2-5Dan Williams 0.4.2-4Dan Williams 0.4.2-3Dan Williams 0.4.2-2Dan Williams 0.4.2-1Dan Williams 0.4.1-1Dan Williams 0.4-6Dan Williams 0.4-5Dan Williams 0.4-4Dan Williams 0.4-3Dan Williams 0.4-2Dan Williams 0.4-1Dan Williams 0.3.4-1Dan Williams 0.3.3-1Dan Williams 0.3.2-3Dan Williams 0.3.2-2Dan Williams 0.3.2-1Dan Williams 0.3.1-1Dan Williams 0.3-1Dan Williams Dan Williams - Longer time out for the mock status file (useful for armhfp)- Add a config option to override plague builder's guess on how many build jobs it can run at once- Don't traceback when trying to shut down when SSL is off- Add support for ARM builds- Don't package legacy SysV style initscripts (#1113644). - Remove RHEL conditional BR. - Remove %defattr usage.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Fix two-args client build (with rpm path containing '/') by importing rpmUtils.transaction correctly.- Avoid IndexError exception in client build command.- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- 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.- Let server not crash in prep stage with RpmUtilsError exception.- Fix the patch in -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.- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Introduce new systemd-rpm macros in plague spec file (#850272), but don't add conditionals for "Fedora 17 and older".- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Apply the patch for real- Patch to allow plague to run with the sqlite3 module from the python-2.5+ stdlib- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- 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- 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.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- update to 0.4.5.8 to get rid of patches- Fix Python 2.7 xmlrpclib/httplib fall-out in SSLConnection.py and XMLRPCServerProxy.py (#621340).- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- patch with fix from cvs (file download with Mock createrepo_on_rpms).- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- patch with fix from cvs (SSLConnection.py shutdown)- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- patch with fixes from cvs, also to make work with Python 2.6- Rebuild for Python 2.6- update to 0.4.5.7 (Python 2.4 fix and optional POSIX lockfile support)- update to 0.4.5.6- add fix for sqlite's limited ALTER TABLE- update to 0.4.5.5- update to 0.4.5.4 to make it work with MySQL 5- fix mod_user in plague-user-manager for sqlite2/3- 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- fix bug in find option to plague-user-manager- 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- add the patches from 0.4.5-0.4 (sqlite3, mock08, logtail) - merge more spec changes- update to 0.4.5 lots of fixes- licensing tag fix- Add dirs /etc/plague and /usr/share/plague to plague-common since "plague-builder" and "plague" use them (#233904).- Small fix for a change in python 2.5's xmlrpc library. The patch has been upstreamed.- Rebuild for new Python- add patch for bad umask setting- Update to 0.4.4.1 - Fix createrepo dep to >= 0.4.3 (#rh170531)- 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#)- 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- Restore builder connection timeout- Revert SSL fixes from last build- Don't traceback when killing jobs on builders - Work around SSL hanging issues- Move README and ChangeLog to -common package - Traceback/debug functionality added in server, depends on threadframe module from elsewhere. Disabled by default.- Add socket timeouts for fileserver and xmlrpc bits- 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)- Log kill requests on the server- In the builder, close files we open before exec-ing the child process. Fixes massive file descriptor leaks.- 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- Make builders retry downloads from the server up to 3 times- Fix job download from the builders - Fix RPM copy to the repository on the server- 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)- Retry downloads from builders up to 3 times before failing the job- 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- Really fix client's "allow_uploads" problem- 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- 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.- 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- Version 0.3.4 o Make repo scripts actually work o Don't traceback when cleaning up job files if we have none- 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- Clear out old job info when requeueing jobs- Append .el7 to Releases to get correct precedence on FC3, FC4, and Rawhide- Version 0.3.2 o Fix errors in enqueue and enqueue_srpm return values o Implement client/server API versioning- 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ä)- Version 0.3- Bump version to 0.2 - Grab python files from /usr/lib, not %{_libdir} until the multiarch issues get worked out- first version/packaging0.4.5.8-19.el7.4plague-client/usr/bin/-O3 -mtune=power7 -mcpu=power7 -g -fsigned-charcpioxz2noarch-redhat-linux-gnuPython script, ASCII text executableR?p7zXZ !#,A]] b2u y-iSq}JXld.X,/N9.Qæ4UGg: IH-tPЅ4ɜnet&AP߈<3Ohco M!͜Q@øYUW}`N"e=z8wFV-jtA<5 6.U]PP)YMU0{k /=-|;׬gTQ&݄#^ФV + 33 f89E4%\!լK-5=O9 Վc;#Qr ;B-*](qș8i FWn=Eج$pR96I"UF2}dz`kKRo_kT}W6PT%d Zg7d(J@F_xUn>w? ߡV=|DQCJa[ޚ>>?m=pi{ue6{-\zp7pޙ#y R,'m7;ߐ$*3 ?pbz@?<T*U)#,۔۩,4Hf7 DqZT @(WܬW:bs#ueIF, Qn| Dm$%6NҳH|Vc&26㸺w<~XE`ܦ^y}K'yBZ}t%/yu#^4W' ϡ Z䥜$)VgV~r"F`7Lmd܉.ym)dXqS~#lk[PzoFfd<XEQIt+EfY4P`%ZZfἙF?7n@I@unI CCpb)[%(zO&1@1>;EUp^ݤj 1roqp13LD$8G 9wF+f,~//|\fŲoF'pMc,\*(M4[C)C9ȴ~⢭Z"mS *UPRgf+MIy%}gEE2"_K7ddgWt:JJLDzQ BA* at$;Kݕt+ l3*72 $]Ŀxy#OLރ*pUmKNF:>E!;`I٘rIpCdh֊ \\5ͻ熛wاi v |pRlQyc?H/@N5SO=ծc4vh a!7)fP}S<@~W㫽h tFp(DT9\4j9>kIK ` HM]aq$5 ?-Y(|VcįH[[ ڲf0G;:.+ɣ嘟b𼉓A9T R#A4겵uS ~Vܿ+)6N;[>ma@vf\1<ޫd$ zᤱᇁtI&B>Zn.ajȩ|.y&'ax׎Pc&aOѨ^H!~z:D7'F[VB߭/~1a"=BJ0zXM>U^ Onx׻lLhW-KINf-_`fke뗤-+ |- 嫸K[Bb®zH?E?-i#tn[|"l`54]VN9XHiŵ g基o~,3Mr4Fj6s=znIC"XB& ?l]7Io!SE;ђI sb%:FP\ƅUs*Y!FaR9α)nKN>o{7xF4e[;_!{Ȓqkmi5-=pchkeZMmjBBK=vY/7'r sHꈲflB{d1W1?N]^_sjӋ&H:y,0FbQ]7̋I&Lxv $.[$czψg۱)E;-qO{kd p}`){c|*.A2PVxXF7uiėF T}D-F-t )ƍ]oaWKYi>mi_:=w^QqK%HE ^3>|ۋ@TuBgGGkrpőj>^3` Ԣ\ueW{G8ט]ʥ\h#W]fd>Os$FτR7 ?R )]".aAwJj9WJ!?}wll(?Yj|Iy1e4]me:JD%\hc흸Zּ@XB!_u#FZyEA~ ANGeRՓ9^ VnY9h&3nn^Jׁ*UP懴CoϪEfA7T 1K06m0w[õ}'i謠NL HYN,$ﴌM7-?@a釔Cn;JE6Å"Dꔗ z}mi" I# . S 5n1@1`:, "U/)t65kև-embT$wƃvG,$j8#.XG~Ilrɟ C)SAХ.ޕnԷ+vi }^Bw+PLpU2 DDe4&)4,EIpd[OnSEzwUlMF*^j8I~JУlƔQ.|=B#·\HtN_t]eF6|C>4$ii7|"rZI7CvJ]c&tE$VP=%۟@qs%ȃ>U YZ