resalloc-openstack-9.8-1.el7> 6 6`d63!}|J^>j/5,der j/5,d)=缺qg/$ J wRdFe@6Jd>:}9ڂe({?Okg)fN|l.(D:󋹻lp͞C@1~[7w~ ؊tX1P3toBaBn':wˍ4bkj/5,der j/5,dVAvrƕԚeU.$ (:=!߼J!TMc-^0'3MLk/=$)">QLMe 0'V5p3 )Y xA@ \g!pmK\A;7;\LKFbn gAΡ^<' n~{< [O=x(Z6_iWr5~WOz/1} ܎ "VfM;][@/U[-Jy"J%TU6쒌|QRotسg'*_>1R?Bd  H 48GV] lx    n px(/88'9': >'AtF{GHI\]^def  Cresalloc-openstack9.81.el7Resource allocator scripts for OpenStackResource allocator spawner/terminator scripts for OpenStack virtual machines, designed so they either allocate all the sub-resources, or nothing (in case of some failure). This is especially useful if working with older OpenStack deployments which all the time keep orphaned servers, floating IPs, volumes, etc. dangling around. These scripts are primarily designed to be used with resalloc-server.rpm, but in general might be used separately.ebbuildhw-x86-04.iad2.fedoraproject.org^3Fedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedresalloc-openstack-9.8.tar.gzhttps://github.com/praiskup/resalloc-openstacklinuxnoarchD9ele7a48db711a89c04937647093ce97e13d75d5350cb3e087e9058cdd5228b528739d7cd95f8138b63148843f8a74f5ba8a36d2889a529cd72922ae1e176e04a70f mockbuildmockbuildmockmock  python-develpython-setuptoolspython2-argparse-manpagerpmlib(FileDigests)rpmlib(CompressedFileNames)4.6.0-13.0.4-14.11.3e@e@eeXds@dZ@dd'@cʂ@c~ @c)@bb&a@a@`@``U_!d^^2@]]Z@]:@]/ ] ]:]@\@\f\f\[ٙ@Zp^@ZV@YYYY@Pavel Raiskup - 9.8-1Pavel Raiskup - 9.7-1Fedora Release Engineering - 9.6-5Fedora Release Engineering - 9.6-4Fedora Release Engineering - 9.6-3Python Maint - 9.6-2Pavel Raiskup - 9.6-1Pavel Raiskup - 9.5-1Fedora Release Engineering - 9.4-2Pavel Raiskup - 9.4-1Pavel Raiskup - 9.3-1Fedora Release Engineering - 8-4Python Maint - 8-3Fedora Release Engineering - 8-2Pavel Raiskup - 8-1Fedora Release Engineering - 7-10Python Maint - 7-9Fedora Release Engineering - 7-8Fedora Release Engineering - 7-7Miro Hrončok - 7-6Fedora Release Engineering - 7-5Miro Hrončok - 7-4Miro Hrončok - 7-3Fedora Release Engineering - 7-2Pavel Raiskup - 7-1Pavel Raiskup - 6-1Pavel Raiskup - 5-2Pavel Raiskup - 5-1Pavel Raiskup - 4-1Pavel Raiskup - 3-2Pavel Raiskup - 3-1Pavel Raiskup - 2-1Pavel Raiskup - 1-1Pavel Raiskup - 1.dev0-0Pavel Raiskup - 0.dev0-4Pavel Raiskup - 0.dev0-3Pavel Raiskup - 0.dev0-2Pavel Raiskup - 0.dev0-1Pavel Raiskup - 0.dev0-0- new upstream release: https://github.com/praiskup/resalloc-openstack/releases/tag/v9.8- new upstream release: https://github.com/praiskup/resalloc-openstack/releases/tag/v9.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- new upstream release, allow logging in with app credential- new upstream release, the -new script has --security-group option- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- new upstream release, compat fix for F37- new upstream release - adjust cleaning-up with the new `cmd_list` Resalloc feature - more pedantic cleanup of volumes- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- new upstream release, with two new cleanup scripts- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Rebuilt for Python 3.10- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- more aggressive volume detach/removal- don't indefinitely wait for booting of ERRORed instances- start using the released tarball - more descriptive %description- compat for older novaclient- work-around broken fedorainfracloud: https://pagure.io/fedora-infrastructure/issue/7711- add missing Requires- more solid VM termination - dump verbosely what is going on- support v3 connection API- rebuild for Python 3.7- first tagged release- add 'resalloc-openstack --nic' option - 'resalloc-openstack-new --image' accepts image name, too- fix the volume attaching- new: add --key-pair-id option- add handler explicitly for python2- initial buildnoarchbuildhw-x86-04.iad2.fedoraproject.org 1709285474resalloc-openstack-9.8.tar.gzresalloc-openstack.speccpiogzip9https://bugz.fedoraproject.org/resalloc-openstack?tSp=۶m۶mۙN&==~}ت}OuinnVq+%+%VoӹY:883:X:{320y1Y[:ޛc6}F1)i2e-iV}2t(l9@9Np!]Հ9jiW?^!ר8V!,}pm/[P|ө3:;yeC|E]--=ƽP$fZ5a~wo!xw-=<4 ~/|s/d+y@lN >>ݸ7@-@Gvwo:]|G o@d+mtcB(;݀{0gA/sr#(@l8;r<3ռ ύ \(?E[^bP6 卲aŧR|K̷XjZ! ԋ`+Ws֞0Ѯd[L4cHDt<7 XFngV↢%L"G2]u܊yuH޶6נ7  W(NiXpQi]F~7,"d~.N,{ax^{WJ=5Lxx+0Έ W)3A~C,"CY=+ݭ2V H^Dq0tyJ bL+= !uqȓ%Yqߊ`99a tP/sOUT٢mP( Ud#3, udSb&D]aC!R㚰N$P«xer 5G{I7:dڥU"M`% :֟%X%r'F<'F[I^%Ԡ! Cڈ^DڢU '#џ(qdC!,gl/,/ F;),Hӥ eҳ ϝWpe '/G[Gb&߃ t ^/Aq4_H  ҫF Yq2bk8[S/%D"0C\Q`Z:&bqpC.'s1e&NT%H[ʙlxuYpzpv.G3 C`?q_&CM:&LX^xaBrlj~蠍oc=Lk&! @^@svwxbs x=rpj%,ET+ӛ}$ƾӢއFH"K%9gf\PT{yp4ck?Ǖb)S2 H' %'rŐXWzG-fs}:I'Ⱦ\VƎ^\2E oEWJy\weG(#t$Qf)T)Wu2R΃}'QFZ\eߩ:rPr:Juꅛh= Wq4gBG`y mvבYH%R:cw '3tpBґ!NQ ˓ > ^QEpqWO '֟@U('L"JqA=d/#&mVe:fQk\ICvȟB ij5b"U<] =[#, ʡ3{R&88SyypTɄhk5Q/8&vƲWҪd-Q{>!\ح*8R9o7z=cT^q`\MN'ʿ cRf`PFHGVfHVUaXRċXR1 ph@uRE9j`oe1ɟEfLy)Wl3P)e!TڟpÂϞ[ ɾK|!6W Y@>dv:S %zt(JK,Ur,U{Z*#ҁi!. 9l(rEKLXXxx6 _^qx h/4e^\` iw̔2XEFo`f䢬\b[w PSJ4/5R<%ƛsIͺȇ^WȍGT,=*ܿU!Ih^<%јcƺ{ &[-x؆pg+YCKa!Eώ-1剗JQgV*k!͠X@=V1#Wr(Y5ȍԳja>BЪnzИ@ r^# !Z/k- x)3Yl*P4*i<2 K)mTZ 16ගOσ~*ҸOZ^ꃘkᲶ*ʪ6؛e};1D]j&hpa@BtȾq+{d EuHr#1jM^2ʞӓ7f /UA#Tڱ Fܿ*wx58:89VT7Dth6ohk [ ii"wMhFҊ1u4i1%h68M;,7>63Q.onfeAΣZˑT=#8FGcAՄS/> IBXYjQa)>sopw2H)ʋ6PeR=%%"K- P &vrժvT%GYͨ]D£St1Rh"><~O;Z'd:hz,5]644^=laFaZ+U,(jbX'H 1C'PaI$z[Qkc&܀BJ|%񒔹1OW9~2i+%/8mO؟ g;pUI)z.V2KlțEV#z5YilU̴#s"Qj"ҼCPҙ,URg.R-~;~pR䒬N^]85:r<d#߅xiI!v!8%\',(-Ih/`WUewWhhX Qx߸aW.لNBK-<.+tW5wJ9G~K`R a M \ L75ܾq;*C!]g!Uusl߫&B"H$L|<"Y~ urO*De͹S1Ǎ]m7rm8XYqa2NY3e^ V~]k 0%44g w 52AwF+q^9ߪY^=]?9.a^-_ v;ď3]>{f+ <[K{uz7MtDOl~(aO|eS'Bsl=45yq|\| eY(蜚;|0b6 x$X%5?9˨aJuArӬ`R SYC؇o3x/&{fE/Gԋ\4rvk:P:8 ΀'N+FH0 A^?B A;U`YҹQX a=]h0!A1(^,11FRz^m2C#IeVBSa]$9B=_{Mjk^zR:ntK憗ejk [ Z ?kˬpOc}P/n֩,5' >~#\/QT1J n|҃0~ؕIF7ŀ!":;KKNZ{BLYWSMZ1Ƥ:`_vXUѩjLgd0MjDG [ZD*~4x,RG8%3m.9orc/ʚ8Z]}P] Me;$p/S q ŏ:SjJ/Zl xd"@kG2!!2ȸoWK V@V#m3A 2R'L&P0+dUt4ޘ,&b+R$:Sb^* !V3˖7*65Ke}4`f /_;5S.%Ye= Zx&=(ּ8\k«O '3m Ƙ@T3)'ȡtFxY`]4gң{ҥH@!o5!(evrɟCa݆ʄUG#+l1Q AA0Ŵh`"͔ZShFF3UA {%,L /a15PJdsE!@GA 7~|#].<6ȋc! M@rh%Q6(KQ]s~6FX()aЁGOULnr-u{}}nʃ"I`MpS8zwjKKքX07Ɇ!E`(B4NxusToJ866j>g3^"~|{7k9f_"իíܸ6H)c"M+5̪̳*iV i{k7ܱeyY}IV^%ZwO; dkz٬mUdS;qq o bUcyD!P{W,y}>K"o@ 0{_03, 9o/\1>6FCU$o6TeǎVJlhͼsKdB"1!'8++VTrCMAA?\?Y-DYޞ_ՍTC?OP%!%٪څ%]D΋-(6rIB$]){ [/?0j6ʊWxѕU#CzV c=%[Ą0L/䪌֖m"c@R~%Voda[Y(q-|kiXnʊ#@O34Zu7;u% nB`T8$5h+2&g>ۡ:)] TW.4b⬥`lxe z5apx+.R3U ߀ 4+MT%')e2{o?xKVT F#gmB?M" 6kyA]p4EqlϐɈ͵O/rd<}u~YYpݶ(T0| dcǽi# 1<kq[x9նL^䪲 >;*x ՉTo\3 | v3awD(i&qSo_3e=&Y\ UhMNxgDIR -${ X*t NܬqlK$kWbFW @:BWߏೳ߹:{{{Aə{WPƜ~ea%B腭K#˃ұD30xD( $oZɷ6p~7λ~,Z}=}\^HIM>A %gl }5kcHZ ]= _4W"=w,v <4ooAW43_$n 0QGҲ/' C5u+lJ%)k!fݟJ݅h#GoaB1TǞ7NlౘK [7j=GWXyu``;(k 8ӿ +M$襒 V-ղ=_˅4nӇ/k~h; :yx"{,9ֻRD5aߑ܅ewA5|#M%kWZķ1y&>?#oi_g@\t&|ctFRM>_H_дi#C%gٸ|I&pz,z.2C돨H???. @}GrT 'ݝG1>05:((];+H{\{|5МcNGReul?߂?ҁEwy@06NρǠ_9( (^l@/Ps]"|Ln @mdpeE~&,+T|^i;:ցmt Lt%61DbbiO.#UE3[/lc%y䦅_i§ NW#Nxr 3+%i!1j-Eb'YK^N_w)CEg $tHkAӮdi1 _dx_W?~,ޡ KЛ"o#]/C0D ϿO~MW%wO<ҁmhGS[q'뷁UjLqrRTV@83\.疽Gy T 1̓mr*sGUkrZM;]/AK55%SU4cNj5>''S#[9.Ve}ˁӓ*]zsԡdxsv׭F9WD~ݹV \ 2/Uyki@(vOW^S (tL˥{ȂϤ>0*O%=b@<;ՠVV}qE_>kOșDžuL]*tm`vWi:,ѩi]TeR+~~ D~j;6 qc\xk>+"| e8 v`FTd'FBt67F0׆pe07+u:"oBK ++s@$=^ f49 rDX” $nѤ4dP--G ID {OWmFwS+l8fER Wb,Y'KNcǖzj|=Ib 2eyqj|Yl$-Z=LaTĤ.ַ*|//͊b N`eYV_!W 1 PD9qDv*#Xy~m{YWCm3wUnaGEQ9Sڠ]9(}eaXS=~n+|u=s&\DD :5UbXk/Y 1| !]=s`|uyO5+aQ&},KNi'ky ѫ+1qNSC]RVa4mБ169$ߘbS,uH2_%J)hQphX]ݴGEc>x363]fa'/H"鬾.HKXs~4j. nyͰCfE#IFSJ1z ?%ytkȿk(ǿyAYpA}bk!9 LR-:odDn7`ɸ3|{ʯd`)i N`}rَH=u>SKlcxl6ڠ` i0ݣU6e _Ӂ&X%!N_lE[읝|5?,(v NK7khw2%[u𻦍~0t !:ʝpq6{KH]m]x(! ᎈbzTͬuIAaq"p4Ah'څʒ^g cӾָo=IſR#RW[5>: -ǃko#IkX] Ps }}_ߟ3G𿥿(7ܺYG7xŢ)dL e=.HUf*7֝hrj뉪 wfe ^}棫OM->chʨqĩɸA/٧o?6w1ÂǛ9BO ӾEYGӐ˖k%d:߃U/uacR!lr!;hߞJFSIA?7!܊ 8 qWشA p܋ߛl40r7)M+y8p[QWՖD/?Vːs+öXKR@ӳ`ΐS3]*iPy[mOU)ư=9+7`enQeB!~2La) Dn @XM.›'~/ڸtM۟ @KH)") MVAa;J=bN59^-}2@@#B/"DTZ>(̱z+QpaRbeebA )x+9(|^&}Z+d94YY!N˯5hk/; SpxI|%Ty U ܇x̳m;P1<0LɆN/aSDxy!G/޿JւT[%eȔy{2$O7gj[;ġ 0GGis}8l̆("rGGLMn.uRu{ۘqWRO*}RBA0r$ {C|aZ.r?ʮ Ǩݝ`H 1gvUsZy-|'%&sVdy$y$ }dWwaKŤ7`K4TuS&alᷴ=g?#N6y+Vɟ39Ǻ,lkO3T'q>RZ,"g]msi]^XFJe*4=~E A{g;YǛ `[6T $y"C=ȡHiBx11Zx3ٯi/`u%mmA%t? 'N뙲x uh"G^LrGZ[KDE UhMmX`,#l!WqTRw!0ג]d:l9*tM9#HQ"-J8fTXc~.l#Ay)SDcA- CM2 K%zi/F3>bkC"֩[ͨs&FԔy(RkH( UM Di͖M3w,Y!8\}Yv-p?CyVM4M!ާU1Q`U/(Kצ{(9~tu}mt @.)citO$E|8ok3 `rk}|SN6AWXD-{;` 2i_-}vkOD岅ײL(,=KJ6_/9Kw):@F;Hfo9 U4/٦RQߨ.ct #wLc_ʙLɜys\[⳵McS`֦gރ;CȌ[QgG߂Wc+mF WxU~bG^֖L5vF2኎6b[L!s[{g* ]V{/-'ytbp^w*_ԁ8Up 5<9F:`Nx;Vn?X3A%&zi!pj nn:Rb^9ڙ%[أ_E\p/26ȍ!e$,ͬ,9M,c SiWW34ƮsQ%_9R\_c=֙kӲ K$;[枝7[Gjs|CUA9bhS)./l`Ooe%lZN~-r CKYcŽCU~~aaU;c@og`ݻlÃH cxR2o,+DV~LL~!AWo,É1ehH@n/'dl1-~W,(Ҫթ -qXXI_ht*n5/RMDPt+lx۩&]I~gy '&Or:tkPG߼=МH%:\; 8tuɦ-yɄ1Mc绿VuxA- FKꆋE`?ѐ,ˆ2 NamYlp**>Grkr~%&0BwIN=e_w%qDbxl?>^a ȵG8]g{6h#%,x<%o8ep,H +gva Y梟6=ik朩݇ \˻ug\NBkdhug'*|lNm"`h{~n7Tm~uyWhNr-`QiXY3J9ܑPkOx?3GΜs<`D]Ӥ2L]uI1LM]5E JTdrϙ<<s}wy& Z|sҹ>^:f s8/A̽ ~tǙ\Ԣb-EE޿5uԈ7̎?:;u>\Z;ǗNtބ(%vXҫ;vv_vMXVYLvIo˛&5YKGF`_)G_+$xv|7e0[#? 36-o3j\҅ݳbNع{Xg 1bmEh>V3(Ã['-O7bCruys_k}S9gL^`ץ/vأݢU=K9m<坉_y{Ϯ]*JAc|^ }=UU#:TS&<+N\Pԣiޜv{qb >;|/o-8G,+ oO/}9|\5ƉsO\(}OyeV]9u76n%WV.<[ĂSwVJKw_ӽx)Ɗ9&Y[es!Z~{{}AeQG)_!0kU!gw _9aK/ИyޒonV ;,?q[ MO +e8KG*ڽS^{M],qaEņj~74/E7Ƈ1 ws˳~)X%{e?}KΠMgNLڑK./xxnΆqwΆ^yn瓓rkkfbMfyzhEӕ.…ܼacCf=1t~NIsL;riRV p}zQX~Ϙ'%ܘ#:i󩱹u~ [c|z4P݊ova7|́(aV߸я\wIq/G{5d݋7՗fnO5BnL8d.՟-UTHr}]xԓT_|L#F}5[_[^Ik.w_Z@\[}{Ns贽v̚ѫx޶uYl-.<'!rʮ~i߮];cͿ(KTa5AɡuӬ ᅠJM` ~hnFKQ1,Od3GL0X5Z2N{%z=,c%.BE@@.$P, sH >OVeknI+\hhhՌ^)P`%@#!<HDD1^C^XFi! A%nBuRHdutDR|yf\r|@EN6HCO^"qFD  K: KP: S!̼EYX#x7Gy #PiI1Nȓ4n`H܊D$zL/a$,M%1!jY=Z1`pi NC6U5Bx 5y G17RLӎR)^z C1P ʔN @@Hp+\$"˰""(Dui!hP@ h$@Di, (hȬ| 9yvHO$"x@!!8ypB 1͸$Ғ8 M9g%Ʃhz ;*)V1" KTb4ǹK=b6"F}Fhxā#BOmF}hD}fZ3gPqm1KMS]PGn(@@*aIoč%AWkv D4h3f4Z; ]4f@Luzxf>&l~nb\*%2#Y& H x`4B Y 708x/!DC#ΤD^ e0Y"6bpFr `l\֦ҀJf56`/Y?q j.xv$E=˻UY#uL@ iT ePY#BN'*eUE(sۅ h Y-KJ(KTc`B%%IA1"+5zSߊԙ¿٢71 p0VM:mE V7 6HDa;J s)lmƩBT|B:ڤSOFIe5֏ c[@A&T`VmZ/-$k,0Ts4 i =3Hq:DIqle*uiTNŵ` h -RJ[HX1$JZZ khVc'"zV:hd(#nc ml͸ i20D{-**Zc0\c_ ܪj(&6QLR E2A$kD41gk}۷Mɱ) ٔIѽփRHA#:MoIa3l2.M—T^D/Sl"^jd'F@BRBm#*=u 0Q*'˄G[#H#(U:]'''&(=CQq@ @E /ڏΨ&x篽@ >tKQ]$etNbe?p|GZNM Pu