openstack-neutron-openvswitch-1:12.0.6-1.el7>  HLk|\= vD) p8w':CgϢr^+<+!5.0Jꌎ|SofsL4 ~}f;Տܴ׺yVu_C#WybE1>x?hd '0 4 Opt &   @   V   l           M t    (f8p9:>?G H I XY\ ]L ^l bkdef l t$ uP v|w x0 y\dCopenstack-neutron-openvswitch12.0.61.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.\Oc1bd.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큤\\\\\\\\\O\!\!985f749fdc345fe5ab013b8a5e82b7325ac44146e1120d7bdd7b68ccbb39106ac27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-12.0.6-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.6-1.el71:12.0.6-1.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3\}[@[['Z@Z@ZZ@RDO 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.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.0.6-1.el71:12.0.6-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.6LICENSEopenvswitch-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.6//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 "K] b2u jӫ`(|r_ܿcltx;@y"rdi=,`HhpI`L.u1f(ߍ&)-?W{0F":+L>XlFo.*.fMnUpML-=l-˙!ש^yP5w*iX8gGCFa .PT'aVj+Z*67^CTch' OE"}XJ Ov" [ZlsjBɐM-p\<8\j53IcMyq>}Sšj*( `@5{*3fHyc ~E&w!}kEizI(93yD1scc{_G#@OpA3ד$v-.O&v;~$5en5J-eWS)>#o'a0v)Cvr13:dwW% !#dn2*}T87QrP[fDBkڐ9i(7ϔWDn$0` h)+BE_~jF2iP'@\0@p<] |Xǂ3v1"l`06 >9ܫ F( q*Dóݷ cḂ`>"V:/gf˸>L@?8=wft&z0ҜRҩZ@l='qYSʞ&C3ո/:wm6jG8Ñh T2DDʣpOi.GdؕGg]IpO3;C4K͢ץøu_ *Ww7vs.!ku/W)zNR4Q=rq&&@UD!`:\qo[:Zt5~(2c}l bvU$¨6fAøJg"q.dfnsJBe:w{8)GvhK.Z! y{F/79wWKriL ˎr)Es K.d11m5uN7ujCN[ÒMhJ7_=NGswbZc{hZ#`F}p3Υ!?e!O3?N%` U )Q;Cf <`Q| >CzHN`iHYbz\ӣeSDHLgނӢX̣| }$"]9飃WW\Iп%4MIpsW? $Ok$QscO>x-(zm /7'B9a@q:J]t=Ze\&?r9įSd2T@QXO`vF[u?w`ݦ"SR!Atc$ (` W!]}P +4x [4 |U -qR|tK]C;FMSMwKLsX.hRۛRkBx/6%iAӹ #@V{tk'z?+@>x70`?XXLњpcQDMa^u#P;ǣrNj C&:)8i'|)=^: %T\6usrB=~ 4$ݩecJf^`kUD-fZ5DMPq #8)3UZMئ4&hA|yTÆol϶;r_=<5K2 Y^L $n$$ "&[ߢ`)Hi,wO={ת;6L/lIxnLw`v8"]TNخ<2PMl-,$`Ql uαFv"""Uy"=MWg+4.k9I<DR{Qk1iy)ѼŜۜTv7-syb#_ ; -v tOܺ%ԭPH.P0U3"dSfa7l^1q"g O]p9@{b.B_Bfȥ[l*U\kE}hQn|mb @+ӵ D,>9Tku+Mt樋'[vH9Sh{ HbÁh|̪m!]:]t[7[^x;p=RW,mlwf6Tݬ|CC^Re,ʘ/ f iH EҪxƺ|#R~:='44yc(} !Fn鲔 H}+p`ج_Br_OGPk qJqHvx 5c4f+$k;Y0?S$ejwCdR_Tc|j*J_?0vZi<Qg;ی@`w60T|w-n0.[N u5F 93KL[,ܮ0# εqн:7MꖰZ.TR!랒>K(\F?n?% c1#FIHu-⯣ URWdmH@7"h݁_7%$pI{FXt)zM~ th=D?%:=h'uY d:-PB~_%w.H{U n3S8hiGN~*.J9cH .b?"g@m^'Ce.TfOKyh3*4>%]Ҧ)k.0m:5>"ȨS"E4+qƬH])l7m)8T )!MpX'*38vkl 'h$@b QۀZeeLp++9na*$\vQwYAM'4DžTV""uNPXHц^>W?'a[;p"m&X+"UՕKyXPP׃¡O6~NQ+KU\e%Zp` DK=g|&)G:lC\)s\*<˕LjLU?P4rْ_H.tPvcWh}l w>UOx'9pAI (YzouoI4ٶmY~o9IB]>H hϰ-pjI`Zv';.0/|EWS&#M-4 ,ڹ7y_[xPbg ~5I ~`lVcc+ [t?$٨N\⫔W妖& naʠjWKpj,bPGOɜ^ܮ;#ѧ{5埊s 6E\{LԎ_.T x?2;]P8cM?7VsM0NYZ^$m5DH?{`bXa,].­s r25 ,mwI+2.'6‚Θ|gdGLCk-hK\^Cc &PG$2-MљF"G;Qu{QlRrY& ܿ{wOC`f+o'AxZ$>фO}2%;=( gŤ7_LW›~ZiEDdٞ]Qp U}/.>uIGP )(_M*U]#CꃢJG[(%!Aj1A坜k4B,>"~Y8 Bʕ%Hj܂^p˞٥bV)2ߑe< Fc8T{\ N9l*\>_%`7S2eDDgI%⣀~Xl6nt0֋jJpt_bD[*A9H̨@,f>`ƛ Q%-={nIU%o4gSFXB#~5[9=j dfrf.aug$]>Yt9R3\Z~5\}E/*p >:&ФB֐?|㾵/$_"O ڢD/ I=q&I6ᾫMjn>5HB# >d4 -&<J@)˶m[9׍a<t$Ϩ[wKap]cj]K'hol( z<#;3 ͟p& l€g41@W8j-#dj)J,mG<΀*4 g\Hc-qbQsfP/pZ13NAQ\IoG q3?xu3J }yܡ;4;@xϑ+e1v) B@}TqI-*gzOR!qR5]eGV&R?E,TUG3^CJCʬHPy޳->6nl|DHSR.-&M,rK}eh掷u"LZ_Ng! Az0HOODCufU=Fˈ/\9Rʃlnt;!4(*Y2`#8(H<{pDrM Lt:BdCۖ)9Aiwf;`<3)uPI Q.*tJ-%Q0MVYbU cyF̍ZiDUCmoGWo;\ߠ+ʗ+ noTć@F$pM7N?'$#՟ƌtb,kk\,%78Fa#dj5Mx-؄D['iqg&E.yJrތ-U|bG aV!jJ {kJi+\FSس 0&ķNH\{f;1;*uچrCatsAꝻ(N9mͲ3^)8%e2‚tN.EڋXk{8CP%&KeǥLʮ>xK2<;ApMe qr[4~`qߜBVn"yoxJwFF_*1*m ^P9+$!":7?- {~DϦ8@iƧjaEKtqcwPloNT&FOшTsi`m8AmS@JFVH +/SYĜFHZqz[[:~{>m<92#͛IfRKN?k᢮Q rgܠHds`Gx Mهå¤kَc.X?iBXZaw"} g \k9P4kD@ ߄PbL76DMt=| Fji2~p [4(e2/ƚoU…5e.eOw8.#xB+8<2ᒂQ_"9 26T/j15솤5:kjQpA]Ch^ZCs#}=0#dXoȚktkfT 'v4`IA—O=\tIiyCA/G!#{qnfoT؝]5['=p|og=lvai ]YYfuDh@~]JxE7ϏÒO] &`@ژ2A5}`OTk` M4LyĥZ{gF3SXzoT45C>7 A>p٣~S,#)Vg{!QL=X<<, χ & D #}ȮÖV 6p PcdxWr]<qHUY0>^!w*^4=uX©ںqC,/˥n6:1A1=^jRڻtd,*B[ Г䬙f{Zibtv̺SУLپ 来 ax?뾖;g)&Q|A#eEHH x-JA@R. cwu,}d Ъx_i ?$銤Ѿ?hyNa-Җ54_.|uEen92Ynk"0LVB)aϥ]vpXRs&6MbSdcgo1g bC^ GW]-Sihe#[XmJu "+ \Nl><$ "k:K4:+@OV çinsX HdI-1-6*KhS:6FDX{ YZ