resalloc-agent-spawner-5.1-1.el8 > 6 6_6 3!y덏%!E/֡eI !E/͎֡'؏1WFLEٰ. tscEЛg@SAK-΢%xm(.l6IJQsfJyJB(6/~Ԍ8DTD:qsM1,1Z咽;s^ #/1̏u z1dnЭF'LVR m;](FXEٙ,֟V؝jٲd#];}GaZ$>Q= |8B)eG֣ɉ,76Jq7<ӗ@(_7 {_<rgSBQ {|ONn #9g]`A&2%NC˚C4Jk{dz$7}=۬cP+c \?t#xyHk%-q BڝnQ)e+&f`AR h53}+49kĮ)h7cf6cd6852fb32f7516e517bb7ed6fb84dbfb926a51a658356fbbd8f8215444db9882c037376aa27732ebcb44428784d1ae5a2752^3!y덏%!E/֡eI !E/֡CS[Abrw{G\lXm矢x_lxw/jDfa gFTg|c kD;gJiUBV5qFhK$TJ=Ft ]C*:q-OSRۡaEjPqY/#[Xz^%#7~ڼ!DTُwY}Bzz(PW/0?d볆R*-8!G9‹SӈJPT#ˁc!%gE{jv- 5s$h-A589bGsm Ԯ*v=ONt-&>¶Էpc)U0:'z^X>Ac u_!СWWpQ|g_7") g>\.;c5Qi÷8}}5j`S`ӹ?(Ë4o'E+!ܸ~9G;PCItEGC+&*Sҥ!*dd1>pC1(?1d # u .? NZ`D j       P   , x   (8 @9 @:@=)>)@)G)H)I*DX*XY*`\*t]*^,Wb-=d.e.f.l.t.u.v/Hw/x0y0h00001Cresalloc-agent-spawner5.11.el8Resource allocator for expensive resources - daemon starting agent-like resources 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. Agent Spawner maintains sets resources (agents) of certain kind and in certain number, according to given configuration. Typical Resalloc resource is completely dummy, fully controlled from the outside. With agent-like resources this is different — such resources are self-standing, they take care of themselves, perhaps interacting/competing with each other. The only thing that agent-spawner needs to do is to control the ideal number of them.eI2buildhw-x86-14.iad2.fedoraproject.orgFedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/praiskup/resalloclinuxnoarch getent group "resalloc-agent-spawner" >/dev/null || groupadd -r "resalloc-agent-spawner" getent passwd "resalloc-agent-spawner" >/dev/null || \ useradd -r -g "resalloc-agent-spawner" -G "resalloc-agent-spawner" -s "/bin/false" \ -c "resalloc-agent-spawner service user" "resalloc-agent-spawner" \ -d "/" if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset resalloc-agent-spawner.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart resalloc-agent-spawner.service &>/dev/null || : fi qq""&f ujA큤A큤A큤eIeHeIeIeIeHeIeIeIeIeIeIeIeIeIeHeHeHeIfa847620e517b1d9a309009db1200845da18fb94f4be1ccc540b85dd976e9e3d548ca9e708767f84429bdc2241d02cc173ef1f1fcb6ed8ab32c3041560b3961ebec8248006d189459fc39aa502d04048375296aa8731ad54f9d8598c95c7bc69e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558b9bd50438ad11ef6b13466f684e4c96bcea66f7a39d47398c21e8fddb838b968b9bd50438ad11ef6b13466f684e4c96bcea66f7a39d47398c21e8fddb838b963f6f3c59db58f4a6251044ba95fca07d309e3949949bfb99cc2bdeecac9ba1cf3f6f3c59db58f4a6251044ba95fca07d309e3949949bfb99cc2bdeecac9ba1cf50acfd60b018733e140a0053599256db7a759addbee4de21124fbf0493ca28f850acfd60b018733e140a0053599256db7a759addbee4de21124fbf0493ca28f828f4c9c6edd325969820330bcbda980b4e479a4c4405e676960b8603ebb7362428f4c9c6edd325969820330bcbda980b4e479a4c4405e676960b8603ebb736243104206fcf5e7964ab195dc9b7bf93cf0522db6ae4ef2ce235b74f69f34dae8e9ad5fbac4654bfa82353689f2133d92e3d841cc9a48da64370f96d6b02378adb270d3d02800cf20c8bdfdc3f9e4979dd399be66794ec829d6820b671e268db11213299017d9126aa96834dfc81b1410f480dd1ce2ec71deec8579c8649679106rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresalloc-5.1-1.el8.src.rpmconfig(resalloc-agent-spawner)resalloc-agent-spawner@@     /bin/sh/bin/sh/bin/sh/usr/bin/python3.6/usr/sbin/useraddconfig(resalloc-agent-spawner)python(abi)python3-copr-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.1-1.el83.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3eH@d"ds@d cױ@cvcʂ@c-c)@bb>b>bUb@bx@aNaNa$@a#`@``@``>(`/@`U_!d^^?@^^^^'@^2@]]Z@]D%]:@]:\\g\g\g\g\@\s@\s@\s@\s@[ٙ@Zp^@Z`@Z_:Z_:ZP@Y5Y5Y@YA@YA@YéYX@YY@Pavel Raiskup - 5.1-1Pavel Raiskup - 5.0-1Fedora Release Engineering - 4.9-4Python Maint - 4.9-3Miro Hrončok - 4.9-2Pavel Raiskup - 4.9-1Fedora Release Engineering - 4.8-2Pavel Raiskup - 4.8-1Pavel Raiskup - 4.7-1Fedora Release Engineering - 4.6-3Jakub Kadlcik - 4.6-2Jakub Kadlcik - 4.6-1Pavel Raiskup - 4.5-1Jakub Kadlcik - 4.4-1Python Maint - 4.3-2Pavel Raiskup - 4.3-1Pavel Raiskup - 4.2-1Pavel Raiskup - 4.1-1Pavel Raiskup - 4-1Fedora Release Engineering - 3.7-2Pavel Raiskup - 3.7-1Pavel Raiskup - 3.6-1Python Maint - 3.4-3Zbigniew Jędrzejewski-Szmek - 3.4-2Silvie Chlupova - 3.4-1Fedora Release Engineering - 3.3-3Fedora Release Engineering - 3.3-2Pavel 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 upstream release https://github.com/praiskup/resalloc/releases/tag/v5.1- new upstream release https://github.com/praiskup/resalloc/releases/tag/v5.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Rebuilt to change Python shebangs to /usr/bin/python3.6 on EPEL 8- new upstream release https://github.com/praiskup/resalloc/releases/tag/v4.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.8- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Add resalloc-selinux subpackage- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.6- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.5- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.4- Rebuilt for Python 3.11- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.3- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.2- bugfix release, with prioritized released resources again- new release, with tag-priority- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- new upstream release, see NEWS file- rebase to a new version having DB performance fixes- Rebuilt for Python 3.10- Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583.- New upstream release v3.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- 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 changelog/bin/sh/bin/sh/bin/sh 5.1-1.el85.1-1.el8resalloc-agent-spawnerconfig.yamlresalloc-agent-spawnerresalloc-agent-workerresalloc_agent_spawner__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdispatcher.cpython-36.opt-1.pycdispatcher.cpython-36.pychelpers.cpython-36.opt-1.pychelpers.cpython-36.pycworker.cpython-36.opt-1.pycworker.cpython-36.pycdispatcher.pyhelpers.pyworker.pyresalloc-agent-spawner.service/etc//etc/resalloc-agent-spawner//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/resalloc_agent_spawner//usr/lib/python3.6/site-packages/resalloc_agent_spawner/__pycache__//usr/lib/systemd/system/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executableemptypython 3.6 byte-compiledPython script, UTF-8 Unicode text executable RRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/resallocutf-845f40a5abbc4cc8e1abf18bd696d3efa96acee5578350885954e017e0744c670?7zXZ !#,)] b2u jӫ`(y/Vxjiik$ /@cՠPDפhd}bv10o/dH\%֍ `H郂bj ^&7y'$^'l#~$Iy9&]r , 5myp8$/˵pȾwgoI!gvkebhg`L<k7Ϊ*\ȡVMYWY^d=Tצ4K!T-&#}A]&O2N1w"iњf$$ NG+R{fKgVeXqX9 "x53\`hbV c5~-W>L55( ƶUcAkG,sloH 淨"; 6HCMeߔ|n.]1K\1X0 e Ux5UYzGM|`Fbm?u7i$wN9 Ap aj:-a>"@h 73(U|3v @&-K-I9qe1߈\M?]a$晭 Y'c3h޸U{8 wxm{d5dϘ??l Z&/נpWژ^eB&W[kQ|Jriqu#@-4%"b?ufi)|@V:`cE]Hz88g%9LH%CȽ2lbO`g0cM PJ_߸|-rqٯ0~m`ne5bHG,]JMg7-\.:'3ޜjYSuXmu;A!T4Nwklj J7L"a %$ObYc6Zatl_ y׮~p- +M#Ϥ[gZ5U"7f[-sIcUkL >P$n@E ax E֗*,~,b vx0?/V,8c8vN@& fV2onJMs|k tG#ҹsǫM٦[w[%áSPt0t XP/fERld%| 끩  ,Ljgqy5%ZAXF%b1v#(SiՈf-/. gbe2xsֹ̝)JF:sݕUE7r7hxjD?O4@&wC o7F&W b)p NqE>JC64B184"l &'bO;t*(20gmQQB7_K|d)#q0M߷|ZY@^ 3&Xhcit@-M$/|k7C#قM۔${Q~ ѽU6]T XO(4^*P$S8EyX%4wp4&) P)EQ _iA*:!Q:>DPi{!s.SxZ2/ 1CDwubKÇ{RB0 rYI+ Τtwрj`y6l.wpqP`H#=(}1GVlAk-ڴ.lP_c[!@*%,}ao0̇Ĭskb& ͐䘂aR(dW di.g7uwAOGOS5bΘڪf-e̪L&m(Gd" hnN +nOsrx_Y̸_Fja;`P8ïrRt䍃п!<DhOvx;1/M_+ .㪊eN1D_QeI[\D{7%o@mԨb(9lޠL\r VQR#mSmU7d~DB7[JT:S+]NtiE6ƞ oCGb@Z |18CZҽtK[3` ǧ@>U7Fx_e{}U*`;\: 0cdzʅ:-?9aZǮNqWJ2@תTF {Zrm9SAPnąe|(LFU-djI# ˞nt$*Mjq|pSG%#l:De1#eN#+-8a߹OfENt95C,gp70kx6BsAjC\[,x)L? 1溲\.B{^l#nDtU#\WPm;|aog?$FJ1Zf_j?pM θmJ'MKDdW7!SfI׀5v$ӧq \%kԚ,Enh{KAY[Bց6VKWGr:hMtS3%ڪ&ɢva,:v'<7)Xt7r2/>нԮ `1\U;M/FFN%(, esG׻|瓑re#\-%4I_0J \۾-6ixEXn+EzW2p)͍iuL0khQlk wzB<>*lZmx)@*bǩ&ڔe YVsjP]{/9 &SBP)mE4ZlԔN 9-3w,s% k?5@S ; 1Q3b%$CW!yf!"=\ԾI^YUR&}Bv*aePsj(rgELNQiALLSywtT|ج`yQ>CbdƕAc rϥu.vž=/]m:ӗxȉmI=Ƕw.[fD; j1l_cjϲ 1uC$~322mO\#,sT*!dj6b3L?}N0[ Ѥi$-F[W-XrWce,R!;:SAI-Z2TѭE0t0uE3bFYގM,YtxRi Jľټ/dES]\BwրQ|\&DK$өQbcR\k&x]{ ӊ;z1цqAVq5}\!h jCCF#¨L:_ {O$F)Q A_OhszYӞl.etϝ#ꅒp+q( YG;;GIKRQoKBQ gЯ܊ l' z!C" e$Ωnn %ytzoV[ɑ}6 P-P:+َwF"QGT O,kxw+ jlcB.?&`6o!L){sCS|ݖW`c S)aq5yieKiV{rOy:&mxAC&`R=7(t/?[zGL[,q|jkKGoulbwe 2x*^cXc~N q p!0hЬ+c|}+9U[iPQ/`{^Kt8~[kN96'})L8 TfH4ݥ(и^3G̬ e ,-!t\Ȋ* UGQp8<L-Dٶ)̉'=) I*hϣҲ}ӞߙEh&q+q{ƷWх4*H>ðt2T 2z?Yg =\_"Rq8 ʦ,dXrb+ko6_ F~QHIC";"v8 V6 R_UP#R%cG_C 4t_ɰ[qPOS3d)CqHp2rտJ=msqDŽ[N5tJUOZ=#b|}h&$z\ ym.Lim=sK9= 9T-pp٘ ݞ*pPo6 CSд&_4uϔxn|eFr4͉[: clWKTf8ce:&j甑.|6v]+U$3o}oKFLY`L)g+PVToR"OAUp$ڰkÓ%C*)XҞLU^BtQ&Q{rm碍cÉE):EO{ҁ iCzzDp1.@DN|]?$rxz~yJd _}# 腆k!+Q2E1/?oL⟾ kAy,@SvGqWqL`VgBߝfFĥH!ݷ g a ,Mm"eIcDyO)-ڼe9 @Ѭ4\7ftT~ .6pG~]+ 2 ʿ- !޹ 6=D 1 ׫pE53ВRbTWkZ|SHӈs^b+ktԯsĨ]';+DCYeCL3RR6͓5҈.6p!đPB&>>bh(r0eG4EYE1Axm^hp`:ܟTmJ@e ۯѾP͡SIabCqȖx6(~Q`Fn Nny-;ٗYPtU0,Ҕ_Mf49[#E|l\ʊ-;P%zGϡrؖ-0s}I5ρv&SZܮ  >0w}Fn-]ׄ(do^K?ewXgWJ݇xIJKVk&ٺF =&ZQe䭂irM_ybvmU][[,Cޅi“-]^$[zҨ(4i6y&=Î0^Q/;ܯO0]}bDT<4 AV[i$l,//0S`G z=5O"}>tD/ڔ2 ş 3=H;(?7RdgL+;%F*jŷDW/ܠql[I^IrQFڼ͚o}G+ KIX]:(*UJ. !+dDunMtC$VRY{6Bcj*/J^׾p%>9O Tz j7bju)i>{l~,\Uh-HH( Er2LbUiG/y^:c̈́M ;duHPvTh2etգD!?q>no`tg\F1: V_5v?kZ#̊4$Wd Im<U$d :hH *{ϫOY2y0 7eX1Ҕ#88kKD['0Md8#Kgqof,Cx})y_1 ѵuzgr'rP07CDO> |]_co[kRw0w'΁[oRMLC'꤬ͣ%e= w{\oMsZ=]^`W{Pb.kiʳ>[||iPtv%!\_IR[ ߥ4V4Eg)"oZD[?yɎ8 )^E ()dW|&f 9h{&$,eFwߎ9;L* 6NW$(0e=6£F9WK)ޖ_pieѨ G/fJ!B^=}^;yJ B*OO5ic֑@s4KSolv8_'sTDŽ@iF=b^6/!8Q(tS8TiU4)-lHŽouY:V٠d⾩M*KL0JD6qX>ݲR}; vi_^_9s(`{ҩ T=?W1N~ Ȇ|EXYFYyip?m-eR  YZ