openstack-neutron-openvswitch-1:12.0.2-1.el7>  HLk|[+ vD)"1bw/yh? lS;wW Jg#9(ҲH[pnj tԾ|t|=m,&/J;?J+Szm ,pD ewK=[lt/$qAE(O ӥ>Oю-[^怈ة|=(o{H%&xQݿb"U G ?w.ͧφ&|) JwyQ_o5c23565f6b3539fb6d85eaf0c8f85ae801503b7d;[+ vD)@N,a"GiIf҆upA..Q6IBbZ\pu?%];'WZ1?>|)I +o&eҊ?Zd:cF]hC-%zYs=U'†-,/yE?G~fKݱLUT+(5˓]+{Cn_K`Z74"vk}nAد3@Ucx {kRjBڞe/K/$so߰i >>t?dd '0 4 Opt &   @   V   l           M t    (f8p9:/>?G H I XY\ ]H ^h bgdeflt uL vxw x, yX`Copenstack-neutron-openvswitch12.0.21.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.Za c1bj.rdu2.centos.orgaCentOSCentOSASL 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큤Z`Z`Z`Z`Z`Z`Z`Z`Za Z)XZ)X985f749fdc345fe5ab013b8a5e82b7325ac44146e1120d7bdd7b68ccbb39106ac27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-12.0.2-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.0.2-1.el71:12.0.2-1.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3Z@Z@ZZ@RDO 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.0.2- Update to 12.0.1- Update to 12.0.0- Update to 12.0.0.0rc2/bin/sh/bin/sh 1:12.0.2-1.el71:12.0.2-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.0.2LICENSEopenvswitch-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.0.2//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 "L] b2u jӫ`({ƑE%!L(wkjhk&Ս$=2Ҟ nzisEjyF|ƓJdG9MBؼKں,~%q%["wa+ l_G$sĉ壏'K5f% (s5RG!WtӞ0.$@v lf0d|=E=|(ԂGZA.W=ӎ~-ⷽcO":X9熠E{'LKd6Ufp|GADHFJ~'й􊳉pa31L"FfaI mWi게hGܕ-Л<`OZ'KL ^kڑ 1p)TFc\"Ui֖d0b\eԢKt,)Q2ߍ z0 QJp>@ 67/t7(QUߍ* E]<'k1{<-+!N崧du3?D߲%'DTS?)r hჲ&23 #7?G˖BbXgL?k LLU vI{M)Ll^!Sg2QRq[a=wZ:+&=j+{ȅt ̦YqnW"{ eK)BCgl x) I;i̪j rثbZrq,LQfU >\x~ 2f8F)vZ@ZRyv mcIo\.yh^ YM3ȄͰ<#FdzY3X&?Rb._&p՚9eL CJ֜@_ke6wn)oݛ_FZ?28^I^ϑ"3=e= % +w0@*ަ_8ȴѮih!2j'BmJ stYp=r-v}[~%wpq}܎I qN0*cv_7EZ-tjs~ٴ~ oz_=fdwG HcL$DD-QTr*Ճzy SK˭^@?|bԐ۶1(~*y-JxDG.Vs5_hb?zzSgJ=<ɄIk}IeۘIJDtr455ԙ)\|f3JvҪ<|uÃ͎lط/eh-A_ 4`CCuU$3³õׇL [:kw{uiʓ {شjD谭\)Yۆ9l35˖IQb۞^k}|f:z–JۖEoTd fsjQ1QZ=c))-09O| tnd9 &xS(z_D5$Cg  &_\/ %a<6՚3Z6DC ?,xa+4tu֩U$!uR H~?cLzν&0!p&YҨY{((ZłJ[d6$B1N1R¼ķnEY7cpim꣐٢jE.'J5Cg@_DZ/Ry嚊)k g,u´-YDbSЖr Gk_OR(+l{L/X۔vT [A@ǗQȾP:험ɈaEwԈKicmb0"¬tJ3=M85fE)v>㧂" xO@|CiM`CP$iMk'}F^lEѐ2W|+#?۲FJdVБ}˴{V*k4Qz| k? zǠl xjq.~-`;TwzWÝ$x+.Z٣|CT_Q+޿F OvϪyrxsTHd96#+\g 8aKg#Dd}`v pH(:JdVn΋V,,RX̓}.Iy~5w3N} /(4MS\0ʣ6wz;ëhȜ@?=)M RxROӏzFև̌xj> ;M}}i\V1D4If%|\< {^^ " t>0f}OTnoՒ?}4'.J}D~-8a:W3y%g»楄'xZ;V-Gx`Z%/~.]i{j؃LPn,?T5%,F7]֘ -EtH&‚cߕK6&,9܄쭲mq Ky{ M(B\ԫJ Xsq4K=TmL #s/d:$C>YfH_wM591W(] s!L R^bg+m wN.k/TAթzM뫝nc]B~!DefAdyrY )okd(EXwCZKӓdw2HJPuyPDhyq \/9W󿖌:6Ҽ{uB[ 5±hs(8 f$B/*3ߏ)}z$!4> .RCo6qP2/=gO r"~lzJ^*ohv6׃I6mfpmAITV-stRq9KN'S"!@[*H4hkCnlm'݁\kǢh9jP=$v.|Y CKCk{&`'NcQ V%/}I7 Zޏ B)25L5Mײ/aCܿE*e[wL$ĄH4ci/™ۢ'A]*mx^0𳙜&K4${/{2pQ9ؕ0>JXJ WA͓KlW/&.'. 0Hq!iB/GH^pGrFBO LOk*Rj2H "u3s*:cP ioӦ4.^f!}#0+;s´ׯHSNRxdt涯(=S>ڞzj?zJ~ 6j{(^ {T<:#54Z֜b0-kQz?4Җf ' n*WߩJ_KZ삜ؼ YӸ~QPhQiYERs}xB8545'ZEt8E>k|Vʿ?Q6d)ּ~E|QFWu~gw/Uv~ :יR\} 9r ܒr "j#"o#+IH]Y6lHUa#L.:l7X,@Ơ`"ioư{|`ЈBڂ#AެIqOLb}sBV`G!TEWKld'8SR ,A$\ %lwT"JO.XfyDjTI$drߩN)^+!Xt}+<.TH]2Gd<*T5\<cm8}Wݗ9ê`{RX) 氧OTyB' +F8CIBt([%`Kkz$8+'RS) wkd^8e(:a?'5oeteD8cA3 0Q 1GbWw`zJ6x-NPV!3-GLHyBJ?nUB 3u8o1hp&R<KAxv_ tgw=W\mCX *SOl/aټ>y#fux!"r2Q&%DmbEJlL{(bPl'Kb".9jMz~1\4XsQIcb!4V0Lܡ1RcY+x,]IWH2r̖PL.ڱ*:\Q"lN:r#z\ %J]̓>}SN]ںlrnQn</"vj:#jDI 6Z:;V(?|ֺį,r5>:M>.,S Fh]kc4:5i5+b>|@W;8v[޼Iq#h;ᆬ 8{,UI~TWsІerll*4*x9fޚ,+[~<_oڴn/Ĺd׮8,^ksEi3 r O[kӷV_2逯l7 N9\&@_`POk- v߼+A陻iBNbߋxQxJ)=z"L^b^$_MOtehS5pJHh"Ž 4.*{=%XrԤ?E ={]6ȧIyhRt!X(KV60x倐NpWqQٹټFwovEP}2Bw<^-j̅-+^b"I9jTfJޮأ`ES'rVþn L3޳;7Onf[Λrl]X29,x<4v[)iHXdpB$gma 1RU)T߁1jsKkgY0FPR)JF*?ͶuX5¨Cd4 qD6[89xQcQﻍ[?MNงv<7dzvh(4 [(Q XztX$3’Нz] =HOa3׆ v})q>%^|XvB[R~ keX]RiA?\CԎ5:+"}g4g*ٔ2{LVTU@;3x f# yT#u$*M,2uk T?QX 29Eym j0_HX249=5*5> )Q![`HTMѡUs:s&X}Wj< @2(dm"(V34b;s8ZlB؃"0kRO;> [Tp-snc&؃l+שfa7ء2wK1}7M Yr_If 3IH3c5Ք8Ӟ <ɧ~e?%'`cF[wпW {BvXV,$PGge=שi$F'~xCث_u4){uk~޿4p46ܞ"MrȲ~my6tRHmmWxt) nfqwl:h]굄_BbyQ\~7LyUPZ?b_LRvp}[;1?$ϰ_\ď_޳PJ9g}rqN8..t ?^hN %Cz!XhUFiBt VF蒼 +ϧ]k3taFB(8.$3Tji; 1Q!#6+ʤYUn _|j J'`mp;:ׁf\oT9p1ȉks~,))\msjZо?&wID$1@4CBCw\ONKP.6 HE0 kmɟ*KFLiWj-UWGq>yDt+\uu5]l x@m֏O~[K $JP\Wٜ ] XW_-CUJBЂTQbfNtn:V{&UԒ~n IJ\qqn=0^Mo@|4Hcci(TzV<'sG pa]<-^ohA2͓8=SI떳u -u(ï)YU41v#Ո*Uɮi6/Z|.WȠ.hI\ "HDZ;92u[8ZR9fQ>zע8[]&˺ =yO/"=zSyvؠЄ F@R]vzC3h"]h8Mە 8/7Bu }칞e7LE^R9ÓL3C /=em)p)ۂV<o%O;gЀ2&QpKq]*3&FR3֪}cT3}- +*P%5y 7ٝ6MSS!J%!iQ;vR`CUG9L-S{.6/N*O4Vb2guv^:{F-m:0 6%xyv">JÔqLbO DX S./prY^Eo} YZ