resalloc-3.3-1.el7> 6 6`d63!}|J^>j/5,d^ j/5,dsRFL}nȭOss_X~Èyd4`_)]7ȓtjXQ%r1;k0h!x, ^BJ KR`6+t7n!En脈1>ߎ9 R%\51*5ɳVY"dӥuI]k=gfe:;s -9|Tr'ANQZ۹4))N F؍)Y'#YЃLGIsԡiFaN[sfquOPJ5M}'ҕlᬺ{Hi?cqAMEN@d!C߸er}]10 ZNۣk[d,:vFE;w5̪Oe(n׾WЭ;P|`D~[{*:Eu w?T8 e_ j/5,d^ j/5,d>8Jf\r-LMeo7'tXPLA 1\8.T\O7^o4ۥի 0԰ʩ cSCҁrc)H\:|>|ZsxgHXQXy*t䝞 mE-UiIt$SM :Ag\8 [aRgsGsȊ{r~hu@d]H90Yeq4f[ Hxnwɫ,+'_XZ7+J M ~dJ7?^*izϞc.لp30 &kBşwzemcRt-ov9#.f~ (NßyaIA l dr;&yntYyu-h\v^ȅ'v,oo^NV^Nw ]uxx<磠.3:t?dd   Q04\`o~     ( o x 8(8%9%: %G<HXItX|Y\]^bpde flt,uHvdwxy48<Cresalloc3.31.el7Resource allocator for expensive resources - client tooling The resalloc project aims to help with taking care of dynamically allocated resources, for example ephemeral virtual machines used for the purposes of CI/CD tasks. The resalloc package provides the client-side tooling.^buildvm-x86-10.iad2.fedoraproject.orggFedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/praiskup/resalloclinuxnoarch YpFفA큤A큤^^^:^s^\i^74572ace84db33f4298ec607c00f17ae2bb7543d7a5f381eeea49e478baa1664012e7ee500fc3adf8e1a0e1a6d39641ee20d75d33272504f15edec21f7b515a1fa204a1bd92d95ee56dc3c59b619bb9891da927fb8e29075307a689f348b86dd8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064357d848c70ec0a2360aa7e67cbb959be03556b47b5eb691a748e7606f05f7647crootrootrootrootrootrootrootrootrootrootrootrootrootrootresalloc-3.3-1.el7.src.rpmresalloc@    /usr/bin/python2python2-resallocrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.3-1.el73.0.4-14.6.0-14.0-15.2-14.11.3^^?@^^^^'@^2@]]Z@]D%]:@]:\\g\g\g\g\@\s@\s@\s@\s@[ٙ@Zp^@Z`@Z_:Z_:ZP@Y5Y5Y@YA@YA@YéYX@YY@Pavel Raiskup - 3.3-1Pavel Raiskup - 3.2-1Miro Hrončok - 3.1-2Pavel Raiskup - 3.1-1Miro Hrončok - 3.0-2Pavel Raiskup - 3.0-1Fedora Release Engineering - 2.6-4Miro Hrončok - 2.6-3Miro Hrončok - 2.6-2Pavel Raiskup - 2.6-1Fedora Release Engineering - 2.5-2Pavel Raiskup - 2.5-1Pavel Raiskup - 2.4-1Pavel Raiskup - 2.3-3Pavel Raiskup - 2.3-2Pavel Raiskup - 2.3-1Pavel Raiskup - 2.2-2Pavel Raiskup - 2.2-1Pavel Raiskup - 2.1-3Pavel Raiskup - 2.1-2Pavel Raiskup - 2.1-1Pavel Raiskup - 2.0-1Pavel Raiskup - 1.1-1Pavel Raiskup - 1.1-0Pavel Raiskup - 0.1-12Pavel Raiskup - 0.dev0-12Pavel Raiskup - 0.dev0-11Pavel Raiskup - 0.dev0-10Pavel Raiskup - 0.dev0-9Pavel Raiskup - 0.dev0-8Pavel Raiskup - 0.dev0-7Pavel Raiskup - 0.dev0-6Pavel Raiskup - 0.dev0-5Pavel Raiskup - 0.dev0-4Pavel Raiskup - 0.dev0-3Pavel Raiskup - 0.dev0-2Pavel Raiskup - new release, mostly fixing one bug causing traceback on too-long stdout output from AllocWorker script- new configuration option cmd_release - command to be run before we mark the resource as reusable again - after server restart, schedule all inconsistent resources to be terminated (mitigates issue#41) - systemd service is restarted upon failure (just in case)- Rebuilt for Python 3.9- new version v3.1, improved resource checker- Rebuilt for Python 3.9- new 3.0 version - new possibility to re-use resources, and client requests can survive server restarts- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- don't assign resources to closed tickets- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- thread safety - don't change os.environ- fix improperly handled thread communication- drop mkhomedir requires leftover - configure logrotate to compress rotated logs- fix logrotate typo s/lib/log/, package it as config file- logrotate config (per review rhbz#1707302) - provide manual page for resalloc-server (per rhbz#1707302) - logrotate also the hooks directory- move homedir from /home to /var/lib (per msuchy's review)- new release- provide summary/description (per msuchy's review)- only support Python 3 or Python 2- fixed racy testsuite- release 2.0 (changed db schema for "id" within pool)- bump, rebuild for Python 3.7- release with removed 'cat' hack (commit 970b99725acf1dc)- first release- better setup default directories- log both stdout and stderr for start/stop/livecheck commands- service: add WantedBy=multi-user.target- fix homedir for ansible- resalloc-maint resource-delete fix- resalloc ticket-wait puts output to stdout - new command resalloc-maint ticket-list- create datadir directory for database files- install manual pages - add '--with check' option- python2/python3 fixes- resalloc user is not nologin anymore - add resalloc-maint- add service file - install log directory for server- no changelog3.3-1.el7resallocresalloc-3.3NEWSREADMEresalloc-3.3COPYINGresalloc.1.gz/usr/bin//usr/share/doc//usr/share/doc/resalloc-3.3//usr/share/licenses//usr/share/licenses/resalloc-3.3//usr/share/man/man1/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuPython script, ASCII text executabledirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)Rhttps://bugz.fedoraproject.org/resalloc?`7zXZ !#,k'] b2u y-iSqG[u)~nUGq?: 4cV|d+7- Q cٞ s7Sݟ@♩fAGÞ$bZ1>+eܾ~(^VdR@DLjzB=#Z?`li:pjP~GQ70/H;2SSjE|AP$u( V5J reh]Btɕvɍ!H}fU- ?L+M^d $*@1ŷ&l#f;MFcDiUȣ뙖6HE { ܤPbu3˻ЪRbN- Lڽl߿WHυqNJ#rSr[r׋^' (lb#,E;#zefQF+hb|EˌYlgj5Ndgz3?d)a=xC KnZ~z&lu韪Zt% 24|<GG4_K!r Scl'Y<^d]yŰL<`y!!$O Zd5!XmyzC_){tm9!^ctgNKo%&T]aڿ$[D&""Z!TEϗlbɒ `7U}SQ7XUunʽ[Cz5j"F(4Sы?p׬Lk Tdu1=w7_DcAQBP H,-zkmT ,4wƢ۶FivN!côlsuG-vhcyf'+GHþO#z cZW}t9C&!%T9z. mv3va[鑾̡6 70lkHa1sbHpv Zxk3O#D;1*Q&GY2\m̛/Y^)JB6r?Dr [ |-|ŻdZvzfEɈ3ݤaP*OBsұKvyY1`Q̗ɫf'LcOl#@N̢fKP0B9e1OٍvN71ߎb$A^Ψf(; -e?˚a EܩyolIݰiKQ !㉅áP dƋ!obB%f~ʩ>9өo,RӇh/u4 ? ] G.1\of'̢rݒ7p8;*l"k;b}}ӟ^M|AbX2 _VV O}V!FX×T`_v,^U۩aǀ2שL޵!{"ΐue)c<&}r_ۋEpbkrcҟٯ,ab -#:fq_ꝾfWܪqx|9LLHDƼJjO]=CK>6FU\q }GЊG_1F@\E$£{hjA&U-/jt)tOTʂ1*H6vv! \*Bl4Rx&M;|Dd喀PMGo'C_ ҏxx[4Q\K3צ *D<FS~8OIhj7@^ t [FS*K̛ch~KauX,NF9B,腥{$1ԇ]྘6z8>;|;cqG~;7xq!fݘĂreb\AaUbGw@q֏rP*.UO)U$D#f}^mӀ/utpbYqL{5AmXcp"2^~J=uh\c%(iQB9w s#p)]x&#sjNW 1|!u!k&tŹ ƹ)rͬ E(iqgMVj-@j(n"ÿmI# 5^p5nFpu_/Pz L;W1OT,˫Q^|EKXK= .rUxӫ'.X1S:*h{{ۏ8ȹh<NGi-bQ, * hjxgHUÝF 2^u6^ {%VEhrTfײ) ?mpҶ~Q_-APKB:Bj*K[gۚn5oce޻؇rK6Ui3yY&+Ve .r<j\'vUdl2 }_A";X5j6oWMwD͋#޺ֱ̠\%@~3ъ9Vo4jі!skcf 7 Ǵꔣs}8P=C|ۯPkF|P{Cnx4yN/XċOxLl-s:Yj.B> Ga]}@o62"^5y^x <2mLo7x[!D i*U,t91{Rt}+K{B{~_ 4:t7 ahHX{1c4ſvɶˊ;7 ;"M(Enu0 :P2_ɐڒD\{sQK%SŰ.<+<6s\˩ K"@MMt|>. F'@1@¾8'H=kU$uL%o/:*U2V,7bgVR Ks~c-$7 H&r;&Tm /!w}M~v6gaXFo BHB kie$^2*Q^T o{zDQ&H *T&>߅= f\j~ {Y &D\ ʭJTzUVhs]\ ^5 "H]Ք+W8v#8kcX_5)\Z,O [u"֚QEőPTٽ{|zU,~j4sLEFXZJTlyץ8@r9&nQy  dsK!g כZ@VG-ؼh=o,_ qU8{Lj>j 8=U* ΫB J@ HO"yI^g_Β'Ec ns{Ob0ߖ>V)R ůoсFKQjsIxJf8,ebyVaHbHR'עY™4_^Ŷs8wF193bf C҇mTݞ)>VJko%]:y OɆ{rHiU|9oܙ^ %k&Pc p-8̲dӸud gH2|ogAr*05D`W3|6yλGRu3n cτn-^SsLj>X(c<(G#r΁ 𨧫~_g\K }ӻh ,ƕx/mneY6(\3 zY3BA^k\X=sKg۩ tf爺-<$30ItBY;ψ<;m,*`%]Kx|U@uoKXjT㼲Cô6c5pz>*B-WB<],d9q2 p`ȁt'X_ɑYb>p~fa*X6)q UY{?A4^ Y]k0Ă *.@ܸy@}ig\KrqYXz~aM~.׆WA&U~P#ehph:%akPMf DZet>9[dV(*r  0j 2[:54& 4J"ՍvW5}Tt< D)S(i`P"󥨯 _AYG7tB9&=VG^ {fZ['XQ {{^NJOBLcuo.dLpm Ŝ:"kb@'VRC7$9x!Mg2,O@d30(_0minZsz&I/i4{ "l Gc59Ժa!!lFd:yO^ A<6g؊Mb|>o\a-9f ]/;eY7`9 ZF!})Syy]Q m(r"=xT/h>حTpѾ~gτpz߅:if1˵& Fn-4ʮ1-2DuPxU}]D_,թ^HԐ7~1ESIyWyÅ.zˣ)/ZWDAXoVA_#dav #7bBc*\LgNT%~%2/l{5㰆"lN)Nms"ΔNn[Ɛ{_'ȳtv+kqlonMbi2fLzkO[v5ѹYB|!NdEku2qTl@*p#oiwAB~T޷f5[}~-|n_["Hb0aXC ]y xbE%BW1jӡ'o˔.tOПu;+N%hqnJ'7)RY#@)tcjE#k  b.2۸FG+Ss0k&Qه)g"wl 0+Xqpl~`~'l`Gj" WMMR569h,rD*>0#^$u"=|<{lrklqdPV;!( K=q+5~}d` FtJ:Ltf3S5&?]3E#JIrC)I{<Egx3ȄՀqNo>,%/v[+x`|-%E zn1ߣ >Sijy+ݹGS>OY\;EFEQc5hLӤDT{i8P :yR) ?sB-  =kPw3vVQd8_O UL+IEM{=N S|Z9wh2OW, [S`*ʴ?~2zmS~,5vXg3XgM).*d)ߗ̐|6 Z kB$Q_ơ&d+WVPM'x,aS ~pBXEO܍=D 燚MF *.3~uKa^X`_F%!*"b"z0ר)2iJ"*p|?щ]xwcp*y2ar9cBV@reTB5I% ayUVGwFn8{\H%POmE?×R팚#Lx^1W@T_|PrjJy>\[m6}["rw( V z*99ɽ%ʏQ!7gl:=6ʸT@laCPk0~KufVϋANond6n2-Qwl]bm{wVL:=Yt)^1 8[6-0ΌhxN$Ӹ`Y8bFWpKٗM&]NOPݕC;>8{OFM~Jioax|*}(JiST#$.n̷L+jTWP()C[DU\v@I*rߕ7OTrcrl:C$wLH97v{6R#)G;bW3Ax&'Дօ& EF"9Ri/cScт0xi wRO?VE8Wߛ hbH(*vxC֘qwme+:<}D:2BW18NAPt,^ؕa"TlTZRnTe>;rX+]@ʿODhǁLI#1A܋]LIQQQ\.kac=XSr-ejJʿgtyΪ-sޅHN L*bVe p$5;XY+LŶi{֔ɪm4 @Я6CPT’V{򲸂W'Nl -_ Ŕ@u0Q#j_t@a}T+_hfJ`Rϊ49s=FetQ"QAۈ w"q"B#=Yi^M`]Οd3/k+^߶Cֽt1|eN5ū7IOWfBRneˠVBcujr:us`nѧ!wbr͌C/ցMdih7őXk$ov"+#ѩóX/'k[P\QT  7J*-J.5 Kܧ2ЖI!0a8Mik0v\.<0E=__5+E4̚("[4%vzgL