openstack-neutron-openvswitch-1:11.0.2-3.el7>  HLk|ZU vD)旰hXM*_.@Debrw@f8o4(tJWږ&ڠՕ(Q2C J^1O~m3s&O#eB!/=⫣zyo{7 +|gn`ʼŌ[ x>K]{D`:b 1Km]$,ȑq790E`r὏ #U"߼~u,(8N_a6 k/ hv!4feffcfd4d6e35bbe9194e144ff1d8ebff6b24b2=ZU vD)F-rRQ+Z'ߚ{6jLN3,7$sl%AX'|$)) {cҡkoqB^< {3AP5^t ۬ؽZWұHzҰ;:+ #^^ Gzr=D-G_k0?=K 㒥pގ[4Դzr  >?d '0 4 Opt *   D   Z   p           Q x    $"(j8t 9 : >? G H@ Il XxY\ ] ^ bdnesfvlxt u vwp x yCopenstack-neutron-openvswitch11.0.23.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.ZNRarm64-01.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 || : fig,@iOB'MAA큠큤A큤ZNRSZNRSZNREZNPZNRSZNPZNPZNPZNRZ:Z:647e29db2be6bff76efa5a3e27fedbb111b6efe7ab89b56271eba147ecd37df0c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-11.0.2-3.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-3.el71:11.0.2-3.el72.6.13.0.4-14.6.0-14.0-15.2-14.11.3ZN@Z@ZZYB@YY@@Y@YY@Y@YJakub Libosvar - 1:11.0.2-3Jakub Libosvar 1:11.0.2-2RDO 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- Remove timeout for neutron-ovs-cleanup stop/start- Destroy patch ports only if canary flow is not present (rhbz#1511988)- 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-3.el71:11.0.2-3.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 cpioxz2noarch-redhat-linux-gnudirectoryASCII text, with very long linesPOSIX shell script, ASCII text executablePython script, ASCII text executableASCII textRR? 7zXZ !#,eG!] b2u jӫ`({zr;7.?J~Z>BDH@5%!ա/ⵦ'q43,$-lJRv 98 kНhk_%IqdzR1ɟ>N}>AA?Sǹ ]3z])OC̔uy3. 3wwzEB}˥ רZQ vQj$zO@k!ݩw'a1W7يom,y5z t _Gf~ND'4~p}FODžE$ 5DK>e3 7, uc=k7\ctvm.5hr].Tg>AIb'C31S{|Ϙf xoԋSmM%9:%#ChPȗ7;29HI ~mjIn':uxujg]&=M찌" >{[%lb|KY禱hPCNˍ"껗1!aL`2pdQ#ݮ$#bdߙHg8bug'j6u.?H2<;$)4^=H,&cʖ kݫrM_%k1%lCq^Q*҇X¥r!++ѳO+fd,Ly׸BV`⾌u(~Y-Bluܻ~9>79Q@wyΝ|:+֗: UZ;JlSKG@ao0Q``X9}qMz8It('1΁TW2 FR+%:o21\.BhZPub B%-7OJ  9R\,aGEj89k@\ oFH!C7!ڜ z#N^M)wQi(D 'X^%CaY;fGnяX\}4Sx?CI ݗ-ZØ?07,(kIMwҖ:RdׄYaܑQlYCulق/JY,$}%G*5]Y$ _'"lǣ疻GzS=(GVqD^a*ϚrM7DŽzTH,n{FTqpTS%NRE@4W{䍴mhp3vujz-[N Ic4"W?iJCWuh[HS?qER|&4J:aR_ c? &:ζDഷ*>Yfaf%uBP[­gNuHAINqIEb}3My4@.Z.EZ^`_)%e;T sp^8D-EɏvVwzf)oy+nrt#٠:`%:L,dv&srQoow7裌wB/ڐB}*Oyߠna2)Gug~xWk[OڵMwƁ.c5_mՠG3/Ƕ]: B^5H# wrOjp@ARͲE8P#N"ƽjձ (\{Dyz+S2,+:Yؽvdmxzz@}fvͤ2Cʷ-+Cr}tasكg$vzxm]',0U~J!{-b^hS;΀VvXǽ~7Xs3m^bKOT-O:{h++}arZ}@h|#đG"fL+_݌t fTUr H#-’#zvl"U4pڣJgԺE#s1-$hoQSyEX7cn6H+ߖ_SȨE3WZ + 0UqcNp_}ϲȓTtb{*r ɵXkRcv57_zfplKֲ,"0^v!3ƫpOx{YF5ʯf?wSO^{g 2z[0^ۍ+ ^ȳɌ>4sld\o]O% ٢K=b5`?Qy嘐!)[ Us^&~|<+Y2xcJ~wd׀[fvAK=6Rݝ_kR%өY&K o$hB(5ϣX8n3{"0OX4. 5RBA!rr>'(;y{@@}7{E*+Dsx%۷^#xNMG slIN2}XvAE|5 ef#Y!a yǾ/Xu."g6nJ`KUNb_ZHvq80Xǣ^pX!680nZ37Fdn _+Wǒi4v%^5bLCLn8[E#fIY|}*hg(IaFH&ge4Yj7A?.0!i``}uGxޞ4CP_@{ (rvntО7ZS_:XS}rN]@].2I#[iz8rMc Y 90)(Qo ~)#Nb %pQ}蔴encFd [5pH?4EmZ6%yp:34R:rG%]UL'>IHɓ3, Q8 A o%w_Hi )G*E{QnKLP^# ࣞhC Rx@aJw==7,;v2]d%=7t'=+e|oOhw0 Ie ZN] TCJWm_l]t G1;$ieA]+Ti`=B,2nE6)d٦]tY7 $yeL|KDi; ?؇ZL#+譌Z; УYGlBu.TȐMtWA ]RH#Zζ@ r *m;W^cLDNen tHYQNYިt 9.4)2A@NMq\pEB(:(MP kb0&y Wق% O_5ǗrE~orcr-* pB;AC:r[ykJo{j3p{阨]iW'cxQdky5k6r]A]ECs|ZKA]w ˮȸ)@ +VZxi5VO6˒̏x4]iKKW^;^ћJ>fs[gH; 9wU'U s.p b&_$|JV|VeX!?.&Dpdt=SaJ"S@~A e_5DK·.)fBn6@&YriDM$T mYai2A⧶‘\x 68 \Vn)'Ҳ~c( pƊ`| p DɠJ=\CS ~j1Th (fB$'S:;=k8j7 tls=ii8 n^0J8^bG }D;%j/f}Ck_qT^_+^%tA?ޟ_8Q)@HF=S2ר=WkbDղ'A|&ÿ9%SzDZw̃~}sjwz RblG'pDD`_/`BR=sC[&d&SeOnop7)]1iRX8Q3Y#:,-.c[HT=in64w5^l5H焝[cd&&l{_! }WA:Nq6Ћ*.1P gfGbJ b⸚O^K9TYph]mF cSdqdt=K඼z,Ġtt+M 23&KXCƓP^%< gMNCh]^N>V5\KδװLn9406pa" <>I!o=хK ;3)[ s(²A跉7ºu!x$ 9)©Eq- Wa(g Ȉ= ÑqJ~z%faj1,TzָU|V2ػW6BTU+/c`BéXH)xwl [Lw-O3gyr2D}82hj9">2&udȦUhRʤHO>s&quMapf>ؗ R1O9%En``1La~:ki׿3f!H&JdRHax?:BZьǷsFGt{f /9l2 $rCB<*![oEab+dԞ(M0d׊ܥ߸y[5]<8" ^x.+HUϩk(YgҶ[_Xn ШߠQ`c8pzwYwdWyTz]ׯHґ1CD#Fe0<:ː4aE[hA%Pޝk35̩mL=DڜW:i`#E/BSiR \_^UoN EF4@|eX aߖ(x woIԒ/9e=A3zQ2)יcJ^+" ,GaZ=X} u+W)ۏcΤ75첛\e~?V8*d YMNˏ`gGt>; Q"$8R$n W^rp d\2> %ًFګ!c-`{FsJ)DǗhrE_ENu$CHM0kPJ l=kf^ #DUɁA6`j'H{R}F`9~OTY|%!JY^'8wr|9ԏsX'FE[ü<9k8.wgJ966(m8uoѱieOPkٶcd.k[_`C-2܏ s[K~Qf2ah::ϵT"5n:_ 2&M>ɡ" (C|Ldz jz B&}㿺r3 (ȎvPht(Bq'r)*!J3FH/zXh;F\{R3v=JJ]'E @7S{ X.e\SVh|j3}tps#߰Zmog}k8OnlȉmtVfߢm7|P:;?L-j3o  $Q׶hW<,䊊<0EPN)㲟4_MIH sprOr\W(6cN`ʐKml >KTvGaMFݞ } -51Q^T"ub68q8(dE1=qd89wEr9 Y fx?6?\)Cp"Fri'l[Fq=Th!1.YaF"~sݞ⿁ɩKvz&3SXE9yєM`X繗9҈topIH3z+vYV(HK,@w/lf=Z=ל