openstack-neutron-openvswitch-1:12.1.0-1.el7>  HLk|]#S vD)R0/4r*])حEPi -}?d'+ $GRU_!>(ӖZ9Cr [=4rTddC|=.vWX/Kf*˓\9Ă Hڱf!4#BD&bI:j&=Đgo}Z7TxEQgj!{[HC׹/*M .# l -OWU05a6349d056fa80bcd58f4faa94ca733dfb6a65c4<]#S vD)@ k9w,{qCϱla~YLK-Lɥɨf!I/E=~>?d '0 4 Opt &   @   V   l           M t    (f8p 9 : >?G H I0 X<YD\d ] ^ bdFeKfNlPth u vwH xt yCopenstack-neutron-openvswitch12.1.01.el7Neutron openvswitch plugin Neutron is a virtual network service for Openstack. Just like OpenStack Nova provides an API to dynamically request and configure virtual servers, Neutron provides an API to dynamically request and configure virtual networks. These networks connect "interfaces" from other OpenStack services (e.g., virtual NICs from Nova VMs). The Neutron API supports extensions to provide advanced network capabilities (e.g., QoS, ACLs, network monitoring, etc.) This package contains the Neutron plugin that implements virtual networks using Open vSwitch.\=Bc1bk.rdu2.centos.orgbWCentOSCentOSASL 2.0CBS Unspecifiedhttp://launchpad.net/neutron/linuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl preset neutron-openvswitch-agent.service >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset neutron-destroy-patch-ports.service >/dev/null 2>&1 || : fi if [ $1 -ge 2 ]; then # We're upgrading # Detect if the neutron-openvswitch-agent is running ovs_agent_running=0 systemctl status neutron-openvswitch-agent > /dev/null 2>&1 && ovs_agent_running=1 || : # If agent is running, stop it [ $ovs_agent_running -eq 1 ] && systemctl stop neutron-openvswitch-agent > /dev/null 2>&1 || : # Search all orphaned neutron-rootwrap-daemon processes and since all are triggered by sudo, # get the actual rootwrap-daemon process. for pid in $(ps -f --ppid 1 | awk '/.*neutron-rootwrap-daemon/ { print $2 }'); do kill $(ps --ppid $pid -o pid=) done # If agent was running, start it back with new code [ $ovs_agent_running -eq 1 ] && systemctl start neutron-openvswitch-agent > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable neutron-openvswitch-agent.service > /dev/null 2>&1 || : systemctl stop neutron-openvswitch-agent.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable neutron-destroy-patch-ports.service > /dev/null 2>&1 || : systemctl stop neutron-destroy-patch-ports.service > /dev/null 2>&1 || : fi0iOB'MAA큠큤A큤\=\=\<]K\=]K]K]K\=B]I]I5ab759aa0e059d393736a3843f27ae4765f03ae5b67a67de6c39ed0744d34a6dc27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-12.1.0-1.el7.src.rpmconfig(openstack-neutron-openvswitch)openstack-neutron-openvswitch @@     /bin/sh/bin/sh/bin/sh/usr/bin/python2config(openstack-neutron-openvswitch)ipsetiptableskmodopenstack-neutron-commonopenvswitchpython-openvswitchrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1:12.1.0-1.el71:12.1.0-1.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3]@\}[@[['Z@Z@ZZ@RDO 1:12.1.0-1RDO 1:12.0.6-1RDO 1:12.0.5-1RDO 1:12.0.4-1RDO 1:12.0.3-1RDO 1:12.0.2-1RDO 1:12.0.1-1RDO 1:12.0.0-1RDO 1:12.0.0-0.1.0rc2- Update to 12.1.0- Update to 12.0.6- Update to 12.0.5- Update to 12.0.4- Update to 12.0.3- Update to 12.0.2- Update to 12.0.1- Update to 12.0.0- Update to 12.0.0.0rc2/bin/sh/bin/sh 1:12.1.0-1.el71:12.1.0-1.el7 neutron-openvswitch-agentml2openvswitch_agent.inineutron-openvswitch-agent.modulesneutron-openvswitch-agent99-neutron-openvswitch-agent.confneutron-destroy-patch-ports.serviceneutron-openvswitch-agent.serviceopenstack-neutron-openvswitch-12.1.0LICENSEopenvswitch-plugin.filters/etc/neutron/conf.d//etc/neutron/plugins//etc/neutron/plugins/ml2//etc/sysconfig/modules//usr/bin//usr/lib/sysctl.d//usr/lib/systemd/system//usr/share/licenses//usr/share/licenses/openstack-neutron-openvswitch-12.1.0//usr/share/neutron/rootwrap/-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-gnudirectoryASCII text, with very long linesPOSIX shell script, ASCII text executablePython script, ASCII text executableASCII textRR? 7zXZ !#,i"{] b2u jӫ`(|s.H/yhXRQޠ9I$8hV|cRO6l5v.9TJsDy_*}x`L o)ltDKQ@8N-l̷t]Q }B@PKk^yձ@3xHIō,/-@uϝ/3xOYa>Ne*,yy%Mz4pXEx(x^O gIxAvk%Dv7~D%a P5D,X,βw 9D,xw*wM6@fvkEYšm֋6*(pHhpވɌ[.J,4$ bO?MiV4]8w\ꯄԽ؉%Z蟃'1/4xcuI!-`{|Mzf.28LgbM)̞ NpSL&Oեt.Z귊ĒuOq9"\q Jߜ8Qàxs6WI)cC sLJI] G<=lV+M-nbRG1('<`ؒny w5"5ajO|+W{i Zݡɚ;'T۹ǕL:u e ۝~1+];ZgE d Bv1' "c;/` ڌH[ Vq6$;=D9uQyHa,ɍj@F0igcXW?0ZaV:ƥ OH~l{6in[&ˠ? 'UjE귨e/;t70 9ҋ5MGinwc|3ࣷ!=t'1ʊ˧iG^X{ p#xj20xvoD ܵ}kCL@~Dl }$͋fgjζMN_rvJ(-xf% f=zSNPb/;U.ᏥAkzWi-`yGHjSurPoFC,$wMt᪣ nOzii-4"S GTc9^,s9jc1nwr^8ַBln׬"toܘWzsAg*AS8/}Qm꘶;\;J .`&33 [u8{\c,5eDZ¸ah(P{AO,?Vby_q^l-y_%z6Mrs=NDR[hcp-Uz&);z+G {:8X"s2txM̵LB Bol 2'! s CIrUc} `qCs/W8_e})I!ovl}УXq?E\|}ҚOsI9&.Dx=\G wɜ7,A-mx4*8'!Y?(j_hh]ŌNhQ y_` $> \$D4Mh_"cOGY1yCm&q5qk<w4 d>s|_9IC^hsnpP a(8 #F _%O1-a}@ ,ñϊ<c\p*8X5^{8@.~j)VCnI<"6!ɠ&ll 1,]Zźu}OL+\~K(`,sO2bZ=aS~3UopZ6eҘXLR/ fF  %,n:?t-#\*)@%_w%^H-G'i  tOSNB0ׁ /`𾽗^PWð(}/OIy:E;`[ȳBI\+Liyז _8k~S"O%Z Зo_iUI٤KtIjuazŬX r_.%^#K=jzU?M3ߟ=ah$~O<ñGb8F.P MxN"#Ll mpHj>GIӞ,mِi_%OK8O/_^V7{g2 ~.4GJBm9|{ ^~uu(mClf A|}4b% ONo1߱lGInpR F`V Q5 峧inQ.m&LW<ٛ:/pίOpU\!*q-Jؾ>GguCMrϐoAoֵSC{13nu[Շ8mϑf#BԘ}"Qr9#:2(W4 FtpӔD>CRTk"~pglc0Ju?R/ @ \q>YlE oUh=|Ckh\}qY.Y,"NN"'69p!;转WLruCݲ7_ j:sZh4#EbIN!I<]mFi+`x"ɍ#ucᱧ TYGC-7պk#˷6;Τ^+x^:ISV`VfK:w#'T]qm07zI3=Ϊ@hM JJBjdӏ%,!$]^ `)9l(\~>x[pr 7Մ635nXx-$Ne/9W2id3rBʼ\~!7LvU/0 Zv3%;d"&.=eK#S}Qy%k=G "{7~[ͭ$_͢"7& /%$(| [)#nSlhD~"C(WG4fy"GsVa=DTS"4lGujEڇQYUw++<ar<\ɅOmL=g<]Vp3  jz5$q-Pcڶep!Xnʲ1ts /J!\o+Du*(#JMRӖTofʕF.wskpXD?L4Gm{sN41"~H|H'jm= );rSo574 kzPcی %˵mc_IF~;9σ137C^bAH &94k奱!v7x8 OvHhM־zq""k #+/;VByA\QrEل ҹ XWZcυB@V5D$nNC 2 ZE$@ h@8yw}q2PXe%CU2w9ByJH)Tw3Y'ffI2;4tT{0(և PD%P œamFS4MiUn9.|OS)g'6VMÕoU\ku>aiY53?2ԃ:,KJ lRXILB,ڄ Ӷbf\s:yxFS2dΗࠝIȖ~zȀ(.g[ƵJg>i&JXVjT5uv=z9Ll +#Wtu4@]nr@p\DJD̞YR-e.f sl;޾4n*pXo|&)hfE7Otrģ7C&H#Mf˿BK[PciT"CG2l>5Yl9!G `8}kb$.e+gEرڟkw ya.Dz3I"gp֪'w'-ayJ-Zx}Vjq7S?@YZ xiM)e\~)TipX DlI<)蠺J\`͆z46|(nҫ^'G[o<͗O{#Y"OE]Bh WyYDF54pW_e B ~a\H TP\%.cWCI j8@r' 7Zg ٛ;0C0ZAKOQmdϙʦgja(|ICg|&ӣh%U?:eݬyx"oIl0GЛtCUӫMO}*MQD\i>4t{Fj?HD\1t^)|qCQkExVp P*UK\G|!!~_aA:7us>Z(dˀ)%쐧)JaU>H>ڞ܆fK7\Jrk9^UH[3~,75pM"rRN.ITv,QA^WY:z-•&AKtÎ*7F8;m;>&3-i 79dla | ur(efJ%euNS oIC+ĸ>f\,g*dPԧB{ED6Ǿ#! +h HKϞǚ\*Wّx4 )-U6:Q#Ug,Rtlv棈eR 1^ôY`QS׸M1> ,8@]8ֽ :zFU{3$,:B]jJQ৅͠$Ϛ.f_<73J%Hm,0T!#vXxHx 2qEv0]2je}ro'n/j)q,~Uu "lu86˥JaTJ̍32G7=khT쑽j"Q$}sK8`Q_@\)Zk ,Փo u:"NHos z~]Ȕ%bޥuReuÍs*uͶudܔ4;&Uɀ<)Y [o!%/wܹ<+ڣPȢ -G$j$ >ts4{F*Q:S?ٽKln+ Anq49GdF;AN’r˜$`@&S$'C=>_BgdqSu9,-;Z/)6ӭG79[Wo1 m7Viݞ+YM2oN%ţ6:^'=_~fDI|r+7G̯,} Ckg9a?PO,zC+,i)M&I"DDYoVk{Kב]m yٟ]l>Nj` pOOmEv0ۉxv;E)C07-<g* lj|c ^,H#xWB14_(x)Foj(yUOW&^.FCAc (35nuc04ޚ)]'ENyfKc:HaC2iA#}]CK?uEcM 5'zdk=񓞮 &c.)j*a o۴؍:orK;)U b(1[UI%kSS9@ׁCߖI#[/_:UQϹh|\8SIz={3פ& ɗij!|s|ѻ:dTWD <wCW!ބ`LBC GP31) Q4V!M1a= c9 "En:iH7( )Yܙ aֽ0~!,h~٭sug;ϭ(bUyjsםD3rm\!F;~M=BՑ- BrnvhdQ˫f62i(8fHnrq ⣊ݪ=p<]hE!SĎ㮃"0">Vw S풬5 ds%;A8!?l9-W[(?(/@@ Qon،r y4SKjqJ*`b3/Pmq}as%Mw}0%n@U[^\$#MЏ0r:]Zϩl'ؐƂ:6`}'qmj0 ȭ?*J2 K\aZW`>^ԏSbƆK}`d[!ѩ*VS1_rV ,SLOu]O"[f*4JrqEYiƂVBʢ._i' DޫV#}O;v!J#2c8%g.j~>IbkmY ^a>qR,*7ehǶF~n.~1:}  =_::]q8S,,ouuTgiTWQa2~K7l9h|GS):0m@,>rN'4[jq;S\8:fWWhegX,4,%A:RQWx{C|j-]z09}; XhcE0Mj d'ZT# >4<ב@/Nw`*߮IH<$c&δ{2B=UAcCKLl^).^`m %ڑ>յEt YZ