openstack-neutron-openvswitch-1:13.0.0-1.el7>  HLk|[ vD)Cd+r m&;U`^A9ΝԀC>ވ;)?v-[D0㳬Ȏ /qH{t[ r}%L[7:45_/ͲH˓5ѳܹ LJm;^N>0tFvG'xk53qeo"+ 9E.jd2Խ.Vš 3 ZFhTmK5g|HEyG46 υ&6b9c99b95c4bd93bf5ee613f549fd6675101ffb68:[ vD)9*u (#i(uVYN=\-OsF{y97zNpܚH盬`ѓ%')0ოQ QC;G20/k]6ZV(`,2rq6U$RCE̮Qc.ʴ*@Tp;_Җ]Jݺ6Sph`*qn~ pa)J.kZPFh* RݑC bT ɮPmiT>>@?0d '0 4 Opt &   @   V   l           M t    (f8p9|:>K?SG\ H I XY\ ] ^4 b3deflt u vDw x y$,Copenstack-neutron-openvswitch13.0.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.[Xc1bj.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 || : fi0JiOB'MAA큠큤A큤[W[W[W[W)[W[W)[W)[W)[X[[fdcb13d104a4d570b5f359d44705f5a1a3441b1e5a62041ddb36506e41e9326ac27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-13.0.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:13.0.0-1.el71:13.0.0-1.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3[@[~[ug@RDO 1:13.0.0-1RDO 1:13.0.0-0.2.0rc1RDO 1:13.0.0-0.1.0rc1- Update to 13.0.0- Update to 13.0.0.0rc2- Update to 13.0.0.0rc1/bin/sh/bin/sh 1:13.0.0-1.el71:13.0.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-13.0.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-13.0.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 !#,iS"g] b2u jӫ`({8WixbH #t#ɤgH_4(2nNz+&t~l, 'Hz spwAhe>>e=ޏ 6}H4U 4_& r(O- u;%~?w7l wHQvdwkV\Fk3d-HxwH_j%h7=Ezׯ ru"u)c3W~_8lh{^%l\ ;jH4cb4M"1 29]U_p#Q{XL̄PlK,Wzgu4 dY,8s({VIbQGQ|rTk%B ;^|FYO /W^bwM_m^EQы_US'/9+e#YA7oKP}/L!IGcΊ-zKQ5c\@acgW (yYM&0E[n5ETC pVvSh0?=Jb0)ZF^ Q}!ǁ,uV 5n_ZNY>Qs*M_9:1<l| TD p69g6Q>gJS2Rs#2W٣''Q &Oi 7bh|S jV|~l>=sJL'=_\ȞP7[BS\Ǥk"FdU.0ӧ9R"vuaډxY9q61S[$6#aJ~ xQm\6.3 V/9ep.:fR#yp΄kZ(S+fA'aou2V0I e7%zfjIeEOiktRIXd{Fd]M[uxZ#ƽKesr%^{"r[RÎ NE+Vsig.A (l/(#t4/5߰DHWfWp,\ 09zYx#f6{́·B 4tWra ǟ޴Uh8{/[⚱6dOf7% 5 %_`}ިrI G=A1ePvH,&oNn~[C /ñ`((w- 4.Զ T"Վ3۟jDE^{<̺)nֶ7eU > /_!WD?ldSK5Pp0sϋ;$KNi`FC?ZFnߵm%DPgW9"~b=ۦKzBҊUݕkx{N`#)t.>@̧ܴV@L mj|ٛ Lv8O]c}틠*¹}5?>¢xT/z!1ZPS9y?Kod72dHOWMHƬ?yk_?{Ȩ;[Ҕ mZ3~!NTJRϥyScI'S {hTjÛ6Vk[:q3 gtSf{bnc2qˀjG2pӞb7Mj4} UGz dKbs@"\C{ ر`2O.7(Cz3Յv3i9:E [#kŽcnX S!s') &ni(*soINqÌٵ$dmt|h&ҍnB-z=0]x&9x X3|l7i~^_\@XR|!lpĨ{J!Q%ڱ lh!T\EWR?[6,T1'j3L+Nў1zN$Y~;nM-8#%=q7K4| @Z?'f^fֳ羒0^8+mX^E8)QI@34~#"CJzÇpQ62szL>dOp,jcƆQVRsw|kŴ={nj5Bg^ D+Ȓh/5vH!L&@xoװrf ~/Zڭ+q׵L~Due.Qy_蟹A WN,*IqGzHB- ꋢ>Ⱥݷ+8nk爫5:_ljLOk$S0D1PixPK2odCSFPP֛z۱J}g y'Un_YȦh??4!C6*XaWLL8JE4ԌTo) (a]@4*F8Nk(i5~Q.Fq*"RDV=d%=p4;aPdV{.ֳC'fJzN3<Ȳ"Xѻ,a٠ ]~|ycvR\%D;6~֭j)[B窨3qf(ѳA6s#M=Om4iK8%hzj4OD t$}O8qde7h1O鴮?b |=.E|q*nM @9sOd5~Q @Ǧ]c>ڈ'۷-1?K΀ Z)ǐ_@zp\Rc-]mV9&ǿW1E wj:YjAnZP@З_õN}K%nϡiME$;w,&N:+W{υύ_낱(hb>6[.|3ne!єw6H{2&Ie60!'QK/kQO]@{"OZKD,Txߎ/<~T>&M;Yf>{O14>NVDr M|QO|s܄: wوgLWG\BwؓPf ~53M=w# Օz'N,S&lg}5dE@.#q*+>$Aw 0]<8/Co1Z'i1 WG&]phYS8UB?X$z/fgH%}-̧Q[ˊ7 ^dU)KR;a78t:m*~Wt8wiPR/,HB:A)Rn }"FEhd2|wHah)T@0fcfAf)u~z 5fBtBR_@_6|;X@mm cLO~M%sM'Ll,$o9xMVXCqЇqN8riѽ!*WDV_.L-7AJό^xFZ|S#Ӳ[3C1]aOCږJ*qe+.M;˚n^L=E1?qI_SCg'tbE88גtjaBIuӗ.R2`kxpKzm .(~㸧N^a&we-jJ9K1SD'lwxaIqxx6U FLwm;XNҜc6~o}D؝+*V4޸.H}El"i8{ ;FTra.='/6'"XwB#7F7UXBGMVս(y+4,eYӔiⓂzkCM Hw~Au<r(jZbG.0ߜՍ)e(h&,(Twxu9i$GSA=oJٝ; Th&WBE쎻e`wC!+ ] ?Ϡ]D8y Ցp}fΏK 4}gLjB $;JXƈT=x9PC#{c 6L UǕh8 XjmS䎢V,ݭgPäX~2?-l Y7_Xuv#FVΚ<"vء|XGvִ/[Mo+ dZ'qֲw-iUAbUu acɫ :>)OO9^'ܥ[7Y䲍<|&4PI>u -hӉNaXd -.2?zy * mZQ>=o,9O4&,Hp)UH5SYX#pyѓ ߊ! 표)xYCa61v=H'#AvV/ӳnZ@/*>fZRTE=9 6ѯIϏ,j=]/\74jpʻ!4]0G\4x&XNUO˛\c3,^j92#lLG^Mdkj2 cJw{6y232-2 w-1ˠ3nr:c>b[w=X{(cT38Ғ"Hil{Uyj(#) ;gYVgF1#" b*w0r|mq ?<ҌHbcC{(3D6/+[t5`1t(JbjeJ<{.+bJo̱c _^40mH6$Za\:2V_F&9ғn6of淲'Ƭ'x[up܉h A~& g>d%r\~N% DrØ t-'l҉'{A#TEl);%_4DƸmؤV;( Di Zt#Al==jWQ.kMyy;4xfO4 )Q20C{ #eS<@S^tG7t> ݊ȟ<jaw C ݇ qtU&"Lwe-Clw啯A3  3'I ]a VX6uap߻ nw:G~I# Šw}= m M2L$-ƑMzbL/mbVuBaMԇrihp';n(|YiJ_ Bkw :Zܞg%,nh?@+19&y7004[&&`d]SU̡p[2h*d~$#-D3[ $|,Zʈ*ݐ*Al|T͝hڼ hIڇQ ]$m۞n5Ky)+N浕T٘[&}m4`鹯"3:Aa9'< K`xk}(W ?4dl_.q[aAy?Zw_%2|_1h.{/|ƿ |Vӭ8 DӮNlVӍ8L1Ee_B?! wط @ɀ< sA&SdᕙH:Hq<0:nDOLqrtX9<ܣ5? g%R8ѵmya,V3i.\hTd|!3Dk ER{}wzۭb^H6 &֨9B/Lo8:E B(,!s o<®A-I,0&_ppĊ;+Ij(/㐤FJ}Rw, u>wPP kc9?XUk"o,dDZ!:m;}} R_Z^#oP˴oqvD3 kHQ}DU\ʸ]1ɋ`$r0t_#Wf,q6+^>[J=z=Z_iGQk-*v~opK?VT3[;鷻6 4C[>V?w9Э1-\i0CZ~@fj4/fL*e&0ZRR%c2ˢeAm9[bqėLtQ`j>V-jZ,MX<D]+pa sd saȏ~BXlKWȪ`(џ-k@?ZGa~kZ<#<&=&{pXpNz[ QmR-,-@c+_p Q ZbM8 ؏%d!:6oVac~Cb¾ӽg6tp"-uE YZ