openstack-neutron-openvswitch-1:11.0.2-1.el7>  HLk|ZA vD)3$lHv Ǡ LsbqW`'M ZR˦'~k>=x1m8c5 Dˢ:,eLǽ!H G6Y2 覟3xmώPx-?k^ Kг?n|RJk n3굶PoV GA<F?|k!31<Wq.00\ELF >? d '0 4 Opt &   @   V   l           M t    (f8p 9 : >?"G, HX I XY\ ] ^ bdeflt u v w x yCopenstack-neutron-openvswitch11.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.Zp8le01.rdu2.centos.org]CentOSCentOSASL 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 || : fi,@iOB'MAA큠큤A큤ZZZZZZZZZZ:Z:647e29db2be6bff76efa5a3e27fedbb111b6efe7ab89b56271eba147ecd37df0c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-11.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:11.0.2-1.el71:11.0.2-1.el72.6.13.0.4-14.6.0-14.0-15.2-14.11.3ZZYB@YY@@Y@YY@Y@YRDO 1:11.0.2-1Jakub Libosvar 1:11.0.1-3Jakub Libosvar 1:11.0.1-2rdo-trunk 1:11.0.1-1Haïkel Guémar - 1:11.0.0-3Assaf Muller 1:11.0.0-2rdo-trunk 1:11.0.0-1rdo-trunk 1:11.0.0-0.3.0rc3Alfredo Moralejo 1:11.0.0-0.2.0rc2Alfredo Moralejo 1:11.0.0-0.1.0rc1- Update to 11.0.2- Keep code change from upstream as minimal as possible (rhbz#1490281) - Call main() in destroy-patch-ports script (rhbz#1490281)- Create destroy-patch-ports systemd service file (rhbz#1490281)- Update to 11.0.1- Bump python-pyroute2 (rhbz#1487766)- Bump python-pyroute2, rhbz 1487766- Update to 11.0.0- Update to 11.0.0.0rc3- Update to 11.0.0.0rc2- Update to 11.0.0.0rc1/bin/sh/bin/sh 1:11.0.2-1.el71:11.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-11.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-11.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 -mcpu=power8 -mtune=power8cpioxz2noarch-redhat-linux-gnudirectoryASCII text, with very long linesPOSIX shell script, ASCII text executablePython script, ASCII text executableASCII textRR? 7zXZ !#,eG!] b2u jӫ`({ҮtXNdnL^eR}jldUW;xs+3K#.K֠}4EOIkB #fuOO ДWft&R͘&'M*+ ,1ti~T1kz/ϫ㸕F yǽ*D-1ȣ-m7 `傰$*ә}f K`%t*(яFb1CG^B}J N(m"ƧV~#E g^p$sqi9^,m64C{?ZCG{|͕Ӎ :f&usU>=АM4{2imRڟD^taKY3"izu|}{HNϤ,RV*#L3,PEtHo(VX*et5@7h] b;P9(+/ª:.qr+8>N*.v?sP#67ľ*S<5.-Lu0ߙF wEWNpϚ"ѕD"vSZK:+b\AyY{߹Sgch lzjGɿunۨ8> ݙTu!9O4l: !TWD]?=Mگ'<)4>&FM׬&&|د(ghEhLe{O9$Rk Jm"w D>:dXV^ů8Q+/*{J6nQ}5FPEP"i32paBe3UV,;^hR-˩=aZ\:`1Yvs[e?[m?pTfhإXW5ݧMJTo1-}PڛhZTf݇@]pl k[/6O)6(Z =^+(i<~`#R,IB$@HɣRˁ̵cv[~Ny̐=TuۊH3y z"C%yE+G<\'BKL.1*z%4-i}r {1SCX3ܠNԟb3ew[PBZtFb)h0LΪ HDI6 S19x(gn FB%~5Z̺9\maL^c; #|D,{f /]AO2lzW2aת"Nnm r# o(`^)1焯izp 2U {pg:@?='܆VӠrvԎ'!!~AP^mff{O?-v?-xw-66aBGllc),0w‘1QUoةX iOq>ktVۤC{Am8zU/Ku4>{2xnGTf͹ >@OVt*urF.SVABlw*$[ʨ>SPYT.vR3Ќg=?gpm'uŚ;ՙ[j7ޘK_k|7u]yS8*>;tϨd] ^6 _ٵ&/NX/ڿ8D)Km`ܔðC[m8/lz{Wn_\Z4f-55W9V+c΀jޖ e-]JoV5<*.&+ WĢ7қU]43n~T#8诖l4$6 8'_.WQB#@@PHdvGHþ6ݛ.*kx? :n<%@ 8-xtMSbkL|vgTR,n>\?Xw3dfmZXB0R\U1F=׮_v ֍Bx)X]SL 3G b *eW">OOOUjef%kw?@t)|#t[MZCBPRFS sn1my04փ?;wH,Ɐ/Sdk֚` nZ1\dvf|fWzI#w+ئAX$\dV0fn}ݻKؘ^{ƴC(Q! ̍+k&w iLͭ~9Tjx.ZD}{v*n#F]1ų! l;UT3=C_t)GI0c$uJWΔU^~0])hP4|T.iL3at| ֱ7~d+&3|M cg֭k$0i@wΝQFإ|]PyuA~)SH,sqs"٪W1l9=_8ޢ{J `< g6zR}GQQ_Mٮ̨ *98sjf6Ppuhgf}`e~3$!6׈D“c!!Xn}V=t;q>EtѬ5rʙiǑBqLDoz_ <<8RFRLZ.e~ܷW]SA*ghҲ8ݢeffmoYVYCV:fݪ ~bIpRnEla:o x=3bs-*(ci|J e $zp Նiz4#}k٫> \n2̕L:`z8隤ҹ;G%tsYϴK濻R/ P=[CDA]q1@s.TVܯn2{C<m xyIڥ`.&f|| 3Vw-MI~$AxBxz>Yq:9ILGsœxKey>p5m%&Ubx-1I Cd&b^Ly&ÿLOJ o nL)J5&,^m"|e8yM2H1 (/GZT  wCETyAQ]2I¿*)ϒ {VhA5iS D<[ǭ(ei5a3 1IF'+`R o)&!4EsA;5y@7eu( xrͻcv 6poO^|) Up0'4juGfwThm]j> w?FK`sKG3_Y}~Ƈ.>j|]GhÊVJC;Si5_ '^u+9@uYϚq)у_6 ؂o.Qv%ά-9>lОw5gPr[ۃR}UGJQȀo%6JK)y y\kÅU5H0QBuTDȥ({&K߾l39 %`NXƏsq)M3mh#ezaA :e"1y+xtTIv.4}Un1rx>T13X_})h޷^[T4Vrib>*M:^jVDZ9g}0`kN9iw칲J KserC Yn±i`)k*1A''AB>GueO(gh],+ZAg[$5fRp-`jDux+uAS~XRuut6r+5Š;`鶠x} :JA]Jd˚ }9dNfŐ{rd(qD5ԉNyOxԚ>̭,RD4I7;Zk## 6B8i}Pk ^8(TMNB9s,_ B7:>l4elȵ3~ӫhoF՘{@BUP̺봇J+v!Sb:R23oo`C 1Ho|s P4BhZ_o g񈰈3p҆H[vtv>šQZ{\SwT9kj!iO➱[WyܲRc1OSBh=]!$z/?t^ m96U+őHV߸dïoz\k\j0csG=&,.ɧڴǏ?+]g$KRJ)m`@o#ɳF.G kx,ltA`h;fiZ9wTvu {{\j `7J#|l끫ާVKv>I{`zОfU}&К.Bsz|\߾.c Tg!S!M5? z-`/V9( ѯ9~^6@= l\զ="E[+ڰG?sbjHWdJe1gC;J:eTNoʆp,R_?U"9hGTuGg |w) 0#Or@z}rCKط3$ ;nNvͭPD I`E+n-sh|.:l{`) sj>V׭zաlwmX$3(#!28D"ScIiI[ Xwy9eYxoK3rI4p2ؼ@CAT~ePy[5SSeׯGcg06hgk%{Sk!`z_m7\\CWkĝ?G[̛mI.QI*i4@j< 50!= &vs{63Xn.t+Eb`C C# \[QbU _<.w a c+>}A$ON* RvIN Oۧ^ 8Guq)WjBw.<0?\U F9w $C|(vew ?sh+ʩE]A 7خ!M쉠 Bt)# Ub3=&vc놪<`uŏ<C{Q) LDJFg:+!S(a><}LeS;@a٩K"+ aVc7 U݉O+PLi=pB !(0x7!뒾]Ezx* s-PWҒŞ5]V:ܐRP@SȹQt>eûT؛󮒱uFS p^E.eBkEʌCKU YZ