openstack-neutron-openvswitch-1:12.0.0-0.1.0rc2.el7>  HLk|Zxt vD)`-Σі.'m (|fDž+*ڒ;ʴ:,#DOyzn>*FŽ]]|+B[g!zkYb.s;2۽)KlN3L,WK*; ˮъئRR")]3Zy ˆnxŝXymivBBG4m[cv65q.t)SCjُe\ GHXEXȹUN0e2d9dd96e5456a840b0d5086b4f410b068fcd46:pZxt vD)a < >Mj1%!|]EOU"%# خ$~LLbH\E+j\|IU-".+t%;s,¦6 Q }f7)yeՠ[ ӕԪAW;GTxn.@̭ZŠ @<7XH!kQG>6p&B&]zT^fpe'{ǃ[n†ΐ:L֮J7j6wS|J0$+?Ml]i >>?d '4 8 Stx *   D   Z   p           Q    ,*(89:>?G H I@ XLYT\ ] ^ bdbegfjllt u vwd x yCopenstack-neutron-openvswitch12.0.00.1.0rc2.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.Z 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 cZ cZ [Z vZ cZ vZ vZ vZ Z>8Z>8985f749fdc345fe5ab013b8a5e82b7325ac44146e1120d7bdd7b68ccbb39106ac27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-12.0.0-0.1.0rc2.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.0-0.1.0rc2.el71:12.0.0-0.1.0rc2.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3Z@RDO 1:12.0.0-0.1.0rc2- Update to 12.0.0.0rc2/bin/sh/bin/sh 1:12.0.0-0.1.0rc2.el71:12.0.0-0.1.0rc2.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.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-12.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 !#,i "M] b2u jӫ`({yXuIjޝBmyM//c-yE42Fnn UF\w/ Xah.~ 560*A/5<%XKeYIi3ZL b;#CC-uYL쌌7I 3ɐ|QN8e<aEX>N0y@$8B;aBXqOw)1{>2%ca—0hz($hlt}I:o) f i$iQ_N`u?8֐Jb6ºdIqZU?CSCq}/U^SQSKakhd7BȮ>!H)ń~'Ѯ=gw^3kSEM=n:Y3g!THA1g+?tuQ;"G կe|53N}T?i}Ip l+ɜr=Vl+(kH5C@*8:F| D"= FoifPw\K,rr3npf<ͰExpȗ>Ϲ3cFQօ;"mb}mw3 *f sC Y VDAO"6fԦXk9 yzo+#́8LԱ[.&Mgp6@l׋(uh3g=t7|[`όެjz ǏoQI9>"F_}2G`yW+lOSd zFNݓQ|⯾WqJeʉxPu"WB0"Ih"n {̡>K wiMs9h1jwTh< Rih~^1Yj˜óܔOg~v"eV@Kw@-Mh5frqnHG MiIZLxRy;Xq2_p?UhR,&X*+sBVP% ]-EA ɳ$uBmڹb^D|ɉT S/7ҭ ෽hIiL\,kzn>B`Ʀ+ ^3I)JbHO, ?rCI&d7κRPUf .jvmw!zMG!3(4yJtwqxI]WZ >: ̷^R.MK:ͅ\2(I5 vY݂l&3q@}f]G2;G)?ĵ}ḩzjftCYo eY.(x"y" qp._T{@)U|aYk (p¦G EȲ:2[Bς pP#*ƻЇ5|ܫ.#(/)Ec)ũc#".XEhjĤ~_J?TWtsHz-$}miL% ֬d,ͱF9+|D~ XRAjJ<[ArGV2\t򃷔/ٙ/[c(8l7DW@{&÷9r'Lb bb}]f}$`v[0/8_A ľ+ʬ/$eRsWD1)iRn!6w`/QMgN͈6AZ;Euw\b dT,;#ㅢGQ=\r_(3Z0i.PbC!e)Qd`hja?$M!$4Fz ׌|,?U>l1IX Er&sWH>uۄc}$D:V[ ŔAL-} 3 鿆Ӑ: Y5DMHfx1o˝,7rך}^p 0VL;Hii' k,T)lO)R\̃V snU4A ChJҬ@VsMCj>h7ݐZRPY|y> #;&Y̒DZM9 `)2=d$w!;3AZ:`cI[ZU!1 ?N0% q'K5M'>%8vYRkuG SI$`ҵQx_#`RiCqg E/E ex q= -"P5E-TbCJ,e°Ez5p`?R0S 4ڲxL3BN ]t|Dj@ϳ*dO7E@/r-Gb>PLLٔGNZڅg$o+Kzu$ĶcQG mΚY!`n ZW$Tt;R4Cikk[aGk9EO']vx(wo1ztq[{B$ \[ãV0[Ҋ;aiA֍J!;䑢щbѢ\4Ufm{H\Erܙ-N{(),)#ľύl8| ;܍ifAZ;P%A6  ,4 w02"jZ*OX bvJeԫ!E`smOK*v%8 e?;t7.1Hո?3T缰sVɩaXEbTGugNl6:m_^&,CxirPNwݞo@6k@~Ҵ "}}Om}*0,s3rckMM_.^W9lvBW+,->d2>1q J62Aگ#is 'Y>śsf%ɠHoXƿ\5*3&r%'ITq҅NۋrU `i 0*vl8i? yuz2 (6_U{w:ΧE&@c/Qh@q(yO!m@v (f{X͖qzchm#oM#=8ߜYd J:'o\#h+=1J \%WN>z4Q1jz5A8ɗm@~d`_/7< C|Pm K6bxŏJ@_[:*zGZd|mjv7‰_Y=V#Cԟ@y;Ph>^]VrZc_U9\Rmsqpb&02;P*##0)Hl4uPq!1 ,r=W =|_G3M׺kdc`x{uddv_ ?57/UFPU 1`}4L%8 ~ur1ҵd~&ER9'?oWF}''saxϋU66B1k46:tJDJkBV#@ЭGxx A.N_gހoߒ'zNMZXe^_<3~/O$yfDгun qEY?pEMwU)DZOЅ*4U,i\U.崇x6W+gd-n 6jxT ľdiܓFrc20[wwyxdKt0zfmۗMk#4 !~jF==r*Φ<(X r<׮^ppP6(xTѐxO3z7Va6v")甞x}BUx&y "w&}O$ytP[8mJDQ!daFheߩp 9#@#9cJB$疃{m\+%V&^GP]-])o ̶cRe~3e~J=zj9@MJopaLФyy$X}ٴ0!: h4YR&uau:ՠ3NmuKK~뀧3/ Հ$SHV_(JS{GA)nVCN_Lq8Zn,UQ21΢E{;!YFgr ={;bTۼ"G#{3-E '4ԕf_, ԎGȌ"ƍFWS/)^qfj-:ow:^AYʓ6w# >x?x2Z}i.&zY<*XɘӃU+fiA7s0WOT؝H`jI >?h=G?D~|菾#+ķw'so-~F!JdwLW`VՍF庳7OPaf2,)U=(ɜ"K]N ƞYg r'uX1dWxI&6AsYs/ 6ߵ~7۾pp@J,pUsC%$&R_o H6ft@9/iV,y,ΞH!24wrǧ]i=:>Ƞ-A}z&<`f4[Y8Ko,NlYm89-,tcן`8 F@cNϡkh92'j5c;L{44xiiSl5` ?ua# uzqnp8fwnڔXWcU҄<#tnaJ%+s \"m6 ؃q].uC6+ ͕ ?9y1r 5ӤG@$Iy6H Ďս/ !>C~D%D(3vŧ""ǭ#^;@g.: t͋(X;Ytђգt ]Yrf+Vpp#LȂb}F)g־+iUbo/s)EMK[&^ھi;41{l t/FDduEZNEgLOAdx=!D`I`JMy8T=Dfk5x(µ hO9~gGkv&gPXCIr 2'b,`tȤʩa|\,-戌UN_P bA?3a $r-^&>o {؈Yr 5ń1+7Up'?Y}؈]h{$L | >a_:l{n79U2ǑMnL2gf]2sLU$Y,ǝίH1n]ihY.vqk$*t)L+a\ʴdз#{çk5o@DN ~ܺ5YE,-c @kw2*̙f^ó{v49-QY޲n%[lgܪ` IMP+B]E ~Іr*3C19Cۜ[SQ5jGxFẉۖ}S$Un=vڃ`%lS(^_7j[HtX@H?-16Hwɔ oycXP<3dh(нe{ |T 3PL{ vG~__? 8/d6PO%= ~e - }ubfP[PcPdF$ĩYLq1bZ@Z h0Q2Y%ϰghxQtqb̍EǝVi}~~'C[Gy"wb%pX-d &;Trp`AKU^w/ B(~. {_?x Tv[mդ.5({!ם声h}m͘"W:_6qe.1gȬT-GiZkzAaA~㶽K1j<`ធf8sl!FsKG"+2ACw VvЗg hXi|YffO㝬 ]ϔ$ Kpc~*Ҝ; k3`Yňa5*#^Cs`zB'DG؃H"g2eTI0><ԭ]}МC;X? GEQ#%,tJ<4E3 YZ