openstack-neutron-openvswitch-1:15.3.2-1.el7>  HLk|`$\ vD)Ip$R.xi7 #+\_ '7=},Lj8hp YN :D Mk4T)2=?:I}1Ff!3SLJYG5eΏx/nSG޾d5Ita98hܳfW1 ͬJMq}}ה$P8;b.jtRa+K\9 w-tѼ)I 69ix99b9f64fadd33bbf535909151fd5c9fd157d7f165h`$\ vD)F>DDӆT I*YsOR6XFK>FoB C0{Х{qH 7kwrY9 Hp)~g`IV3 =biY2--4^O9'7?ѭV|r|ޑ6גDAFٸFWx"r2ЬJȀj`Cd}cz_D ȤSid#!8Ie L( !t;GОR@.I})gI$ԊE\1p# KQdآqR>>?d '0 4 Opt .   H   ^   t           U |    (&(n8x 9 :$ >?G H ID XPYX\x ] ^ bdZe_fbldt| u vw\ x yCopenstack-neutron-openvswitch15.3.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.`*'kojid-x86-01.rdu2.centos.orgJCentOSCentOSASL 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|iOC'MAA큠큤A큤`)`)`)`),`)`),`)`),`*'``051455172724e328d2b82412b5ce8c80267d1d4fbf2d6dc9190d5cea21e36aa4c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c2d195eb78be48b124851e4063b00a05f761d42cf293b5bb2e50227a16545852c98baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-15.3.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:15.3.2-1.el71:15.3.2-1.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3``@_}^V@^K]f@]@]n]@RDO 1:15.3.2-1RDO 1:15.3.1-1RDO 1:15.3.0-1RDO 1:15.1.0-1RDO 1:15.0.2-1RDO 1:15.0.1-1RDO 1:15.0.0-1RDO 1:15.0.0-0.2.0rc1RDO 1:15.0.0-0.1.0rc1- Update to 15.3.2- Update to 15.3.1- Update to 15.3.0- Update to 15.1.0- Update to 15.0.2- Update to 15.0.1- Update to 15.0.0- Update to 15.0.0.0rc2- Update to 15.0.0.0rc1/bin/sh/bin/sh 1:15.3.2-1.el71:15.3.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-15.3.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-15.3.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 -mtune=genericcpioxz2noarch-redhat-linux-gnudirectoryASCII text, with very long linesPOSIX shell script, ASCII text executablePython script, ASCII text executableASCII textRR? 7zXZ !#,RM] b2u jӫ`(a-;枯LFȆYE%r VZ)΂%Ev5=ZLL!+)9*5w_ZX+a d2Vu@0'x*Tx a\M~R8c~Hk[1f֩?hǛ{`ϙ螒+dwEE0s7R%tb7Aψ?>XYMCr5>Xg0AbXјhϿ B5p,PVC7UAUDq. z/iÍ#c$qRqv>r D!~ \_z]YVx vs4*`ʖvS2~+O'2aG+`.k"G61&^7 N&DI0ZW+8nI3 3l~pr{``tgx B/ RB44 W\\=Ly#,>ypڞx_P0H6$ lp۶t5s2e*|’_5\ {DUBl sާ,,/0dB1nBycr.|س'$lrC/$J/x^87ty]0qǫ5s m)y& 3$םʿc.YK u;%;hL%"0[f]0hҤ2V$UaR8Eg^#zH.vϠ@UPh{\W$P㰞+NJg_L,uVDƝWjȊJc`=O=UܵsYf$ ;5ְD'nZnL6Ğz5Znj1/ԩcdit]Ĉ%ponUp-(n$}=eX{a'{j3P e &NB|@I%%aQ+'Ry_Jm*-^8)/ 0󽻑KWPN[6M-[.֌56T4ŋO=a?Dk_$-gcX *NFeZ=氲9 պ.%U2qEH᠉a ).$<=W z_GnhLx K>vWpg0z`HS/X%92|TVH[ݎ٥$D/zBZ"Ged\vK ;lqS#F %'h!ddzB2NRМ,ݰ_;E <^JF # X ͮy6`Je4-nX.4*_nƱ"55eb-yQ Jjj zf~^XmY$G%z0Xg~z|!":- "Ix57\s!W)cb!ܱca7dmz00 =>CT6Z;~%ҶÔD2 /{W N$߈>xf y-i+UPpJdT<ʗ7Z[SQ)r73bDYICaxX>%en隹Xp/oZd8yQ#)-DrM&KϬ]$iϊg^%Ś絛؜)w7˒Ԙ3opC%KK)ƚ$ϳHGW!9o.ij$cӌ^n'O؅0ɑ]] ۾NM LP߲7ռ4pIG_̮^1n=KZ:U2liͫYHBܗ7ab(H6gZ br7X#t§-%}<np^mb'/WB84Ȱ}$xr6&kD(gW40{ 9 ix/h&v5m-f[z ͬ mp1Z.n_氅FO L?DP o@DW"eN|To]{ќy) 'i2!S|('qC 8V kKo~7Xly5pSEIxL3(yseIS[\{V4M fD_( [,}[[b>pcbd] Vi$zzPH]?Mj*^WLEaˆr4VN}UF_h5pbN"/?UMJ+ Vu9R~ݏ1~+SgM?SMo4B7JxM¨ GCӘ8 {T!w 'Äcbs_ob"آ&iL 8:lH#%ŌUVm)1͜i暀[F3bdpƩdd>D-ɥvO/b#[ET0y4Ѕ5Dv(xMR5ϏQM3k@#1Tkz\ mv7ъ${!(wL{Ik,Ц:l*SrDVc*wPIٮX  et?HV>UJX(zuݳɀǛ'W-QB;A5QϑHfcHNehR0طƴlc򙐸;I̳p_3w䊤-lP6t^L5B1PБ-.-/ɡ#i#n_IYK/1k4bI^M< 셜^ u[oW҅Gtń-+P"Sȸhlf̶> #-+_ۯui]-jy]Zr O!wX'tL4v3e'ӛ&E#-ykfǸ+_X 0;)lyu(I_252TNVtҗJC-TxM3 "G]NNXq}\kq~>ݐD#RK`яf j=yK8b֧1g9|B*6T(4b %ϰTc+yudsIFv^U5!6D.8%+QƤs|^ ^KW E;F/Z"7S\1Zb}]Ut@:6'}np{cZ]<(1ȍ7: ڟB)*ԠuHk%4"1|k03RQ26z׮㈨Kt^R<)=Pt9<5@1K!^tm nSoedr [og2!ܱx%uLbLlw?zKY LHǫ*t)}xwurRkF C"4S!>7Z}=d|/WEaĖ a5E֧rKdeNߎyr1щn܆vl(!{4(Tɶ |pD{P3;p;ÿV1o-?=TW#*nmaE|n 5lwY0~p/0[aO&sYp}uM_2~U˨ TZ .k0ݐ\"HF)hfJH3~78;6y~goUqy3:ҳ}| [hXp#ñoi4kΕ4f!LNs\G00:I'$O,d yKbMŢ*&Q'ۤYrV {" C1BJ]NZe=`٠'2Ub)*wsG<JwwA}#XSmI4Enk nlyY tvBJ/󅬢VLñ>3sĪX'.D`nt,#ߢ&aCe%za/Trr0NV@~v G.K+PcՏO>_"l<Ұ*9h[6OmM僌ZKޅq'Nޅ°x Os]u;^e&Q o1.g '|)'N}_ }&dPM+L~=ar,[yDgb2y6]EoZ\dh/:{ Ũ:|[>{v4{ Nfk<|o4SaQ2W_(u5jt% #KyS/O#m,BF޿g~ۜW5RUܸ06= Z:m)[TR ݵg75P6 N5Ff"BI ֡[ZO|8˘)q@k# ;ԼcJyז?XZlVR9x<|X!O-GYl$PW\L~|n<Y1m#()gΞSj! #vjws=7%4߰37_3-7 8vx!27)c/krT(wo(D`Ç[JlYb9ǚ8dxBadO7Mf+)Ɯr<(E5·w޸.e/&s'.V<o\v m6ʉ3L6?022DZ_8RD[SL%q3X|.=UgRKPi%y9fE0 0{ɢ`lbTW򓦴1k xy:wgw'Fl|,_ǣbwZ; -5]Nf /Op7@ _R_zfkSܼchM}ʢuVIT1Z.^!7M.>3tyb"4Ma]TEF|OMfY@/*jTa1GH .%[ | }͇FASb0 ]>`{X~4Y+-`N'TR(#9;rkEtTYhOQcC;4՚4(,q sEͬmxɹ?IR ^#d%YXTo.E[&z.rb&fL%]ʖ:tqjr)40G,XfIhힻ Qp1] TB5!W qxm ><뚒@ĮeK^? b @{gh ncM 2Vl؁#3 G9 C 0F&kyj7y{̯\(NXS!rQ Ϭanh} 6z>%qbТ| H#&%UwBy[{2l}kٛt+:)7^7q`"4dF~afe)GTbUVF/hS C ph4|A`v{~0LJkAC@I >ŐM )7-G?E6 RF^^WdI +(.X#bDKG*Aq&d zH*>H^Z20y_F?OEU?`+E7 . ImqIw't@I`P81 nJ:+"6J+ڗ'k잮N#?#5$H0lA.KzRF+9þ3uF[?s-[PGf/*>Ғ$6&*<*a\Aб¥x!IJ8ș2˛_Scnuc͐z=hk .Cw.ۅ)JB|!hG =(ԽH4~vaS˚ӬgAZm|]&ɆHנm]\T6hJ<' iNr˵yX8MQ%ҟF݈X;r;Bԙ6a#Zs=U'w+dQo䣛pPxC|QoY)gq3A1zMΤ7y}HZH3$AäÔF)c``>F`# *:w_z1_ɩOCTnFsxvɦB,aɪg1gqD_pl:_v˴@ 9q~7Ϻɑl}_W:D6 _+Y_bz; 7XJ2U6Z7+ YZ