openstack-neutron-openvswitch-1:12.1.1-1.el7>  HLk|]4 vD),,|W/AMrBcjhaLX!$RvU]Ń`O7`C&hGh3Vi_"CFS`[MU+qvw%IZF ?c$/ד2f?W٫ _R&xce#uwS$Y ڰs9E!r_Uh+XȨ|ypR"K(iES24bCabe05cd07109a05c6c70439437c5513525afcf61=]4 vD)擖+28@+-qIIbI5F#Bɝ]wE* ˕m8g|.z;ʄ6͘Ä 1 "7A_6܁vAU gN#:8?h❨U9#$D5ñ_ _CDŽ^(чH<̒ OU{A;7l,Ûܙ;}pk;FIS&r?Ou/Y}*dB7]~ }l&nIBgmfj>>?d '0 4 Opt &   @   V   l           M t    (f8p 9 :C >?G HD Ip X|Y\ ] ^ bdeflt u vw x yCopenstack-neutron-openvswitch12.1.11.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.]fDc1bj.rdu2.centos.orgcCentOSCentOSASL 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 || : fi1iOB'MAA큠큤A큤]f]f]f]k]f]k]k]k]fD]`&]`&b33e575def6a704a2a006846f2fc465e8f04a3f831f70c853e32b6c925bcbaf0c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-12.1.1-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:12.1.1-1.el71:12.1.1-1.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3]@]@\}[@[['Z@Z@ZZ@RDO 1:12.1.1-1RDO 1:12.1.0-1RDO 1:12.0.6-1RDO 1:12.0.5-1RDO 1:12.0.4-1RDO 1:12.0.3-1RDO 1:12.0.2-1RDO 1:12.0.1-1RDO 1:12.0.0-1RDO 1:12.0.0-0.1.0rc2- Update to 12.1.1- Update to 12.1.0- Update to 12.0.6- Update to 12.0.5- Update to 12.0.4- Update to 12.0.3- Update to 12.0.2- Update to 12.0.1- Update to 12.0.0- Update to 12.0.0.0rc2/bin/sh/bin/sh 1:12.1.1-1.el71:12.1.1-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-12.1.1LICENSEopenvswitch-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.1.1//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 !#,j"] b2u jӫ`(|鲉޴~A~i#JʺA?+Cd:%q; [{4.k16B1 5gb;(Gw}9Όq"n1\[—Ydgw\xB, BC:W;:۲x,~fUzaNP2xƂdNxF;A Mmч1UKϴ*R;l|g9<~buYչ_c` ]]^$?'vעT.UF(Rp"gU#:U~Obo9f3"%lexT?xK)Kzqt-nq949fbJSp u/ϙ[fDžGwWxG @} z)@N"3P,NvnafQ[ Q%5v?X<^ʨyX769H5?Z9H5JOD[(LLUEdc4guG`@oO$d*d&!wdHcūMÙ%#rn^$$W ?[B[Aʯ?1,L( I(.mdC6vb)6yAdddGD a̎Y\sLu9 IB%!eJ: qqQ I%!-hXl™k[|@Hv׫ DāuZ5գ֋ɤAjֲ`mo;"3:- NJttm[H̪xߥ&!ȊN.מy3Kyi_M##yR ?Z.Ó͖O=Qƈ۲}QrT0ŦuنgERN bGdi'[i(]2cY |ӈqNhGfq 4Iߔd@xn΁(û*vLH#@o yH9_ QQQ ECv5,@o~.DOezQ*]_)E8Lr`yl|VRKy#()WU;::h/şȺfZ+H;jʍD-~;٤aUBLh9bg@7%aY2 irt  r a?)r!Wja寪[zfTX!@K^@ *ADޭìUq>Bh,J  :*2g3dO-P\OĞl+=9:*!\I-d;xܫͬ^_ލW-RgM?2w]TUmrUh?9@Oqe^E> i&?p:0JR jΤ#뽾=T4+WA#Qn+Ԛ3K r0$3:q!/PozG@9w5 <{ag0 ":#-kjxwь`Q;ᘰX멠"W`%WT  ف-Sc9W iP;+\*P /(N?Fp#Qq@nwSs@HO瑀bLgrzq]b5“$ O!vW)=@h ѣx!dg%p_Fj7`"!j#hY_KtZ^k6xLG".W( 1qMQ㤓鿡V9A U_YA9 ZaWtӀC/HA<{9-j\WpQ5 =epdKqAmw֠B纡A ,晳٤(Wt,q6@K;$oiEa?W=WKǾF܀୿E|UzNKA'O: =C|׊ W?}Y7;kr,'̍CZ[GB~PeZ&@:8rIOf 7JhYgI~|:?(au S! W,,xڝOMZ yFpz%#|`Zp}xz:̀}Og^kR;t1 - ݋aD Z)...޲Ky6x;?,65LK.Ԓ!>] c&#ͬNb t߷fo(͏/9'V!h_Xϒߟ0ѳm~24(u+C| 3n֕%* x("lPj߂Nzڠ>5BǭS1mm!àʾ6ǪBKl|NgB'wKdT;R)N! ꡸(, i85g^h¬bxHl)L+2s,4x>76d.I/c׆0Nm*,5t2U#g..ySlo "龜ϮǦ J~Y>vNem;ip񔫙quy|IU Eg"XKPS1[6~}I=@M &~;$謰'@}lf~+-\'?s͘:Ibn[gKǍEmNg|nb(Rzxhq/ǂQзu3Y࢓d٥iy4`ɛHN͛!YjOS/X9I~%R'S L)n?VtN3V 'bI3/럲7 @eJ G?5KnQԪc&%n)?}DD K-> I<t4ʯd12 NwojDP+EN-Jf.,sG#㱯ar[~.V9PIs0 LwEPw_c(ifyqC ^ ŸA04kj@ZT@qq[@vߗ:_/t5=c>Lqy6Vնx3%IҍF!I"k0+IN(NwL0)aJ<ޣ9ҮJ>=]'e2f{/ˏO0>9 =,\:94~]#F1, xeþNScF,ڟ Mw6WZ6Gom^By{0 h' #+R>RèҀ5h) vY@ :zT!c\GoPl ] c3:c**r*LO& #[ޙP}\ ub'؎$-V"~.ԥXDTLFl&#܀߉?("8U,?{2S=BG9P|l`N AWn^s<R:5m"S*d矧0|W-al]nBY=m4sgUܘg]nVVeʹTZ j["_~tw̰ z˕ S>߼sr[ha0"*AcEzJ.3DYBUD<&/;aGWc^::8uBfSE`fnH^@ o۽ /jytZ{E…DpwS#mzxzErmG7wty#FǴ_T, MĒSVYcWV]q,‘}7<r#Z9+%XC^a԰ gJŒuNacv5N3Jz=|{`0%[ƒRЦyh/FXQΟb˃zokVFɮv8a YdkT?2Ůyr)o=N^;pd!5z j;z^$5bgWM ewӾoo)*ٚ#KioJG.껃G N3 :C"|M ^ EGQH^5ڦ2jr#E}.R$}s5:Z,%B4 Ou{g@BeE* 0u7p"'n"\b?KeYjg?^x0|2cX.^싟 EYRW821S=cچV; 5X{ltih =i~%4PBqsyQбJJ`n͖u[myϽ~ç/b<̱isq h'5D+e(`n?g@'׃r{Ѵ 1/ݣeo@[lq'G,줳ڍ%)gnY'<7 g?럎?!4>D|]jnc!nڜ-OyB>7[yך͏9ѡ .0KYq166PN:5@1ɍ(KjudAxuX.}ВOrOEYҨ*%bv A \0`薧g Z"%bMCpw?vƛqTda"5E6˼I 9@DI&-{gl1_cxDeP/NHpZhy,N7{^!wNI9VW.T}/WZ8mg&UK?q&3h5Nt>1.]I =0K@ L( 19 $`3'+6XKԗB@Gn=O`us0'Yd, YL@hܩ>CK*>O|[s9mZQNd b MWvgʋ4^3lXNྻ#e]=-$,CXT&W빭Ws+&r+~aCY61o%jOՆAyeďT m4 K‚>>37f R gXW.dIJ3d=eg&윿kBD죒 w[IHNn쩐"Z18@ބsC&*jU~s:DenLxR\Ђ*6e-[[HLm܌rNX7tsY^C 0ޖ5)O%jxB&@S:jafo{>$QWIyO\4KJ2zBIJ{IVnzilXvņ͑莘ѵ4GJBE>b|],[x3dYGCfTw|mn7<L♛6eOg%: v#NO{){NoL"gvs% _ EA taE9HX Fp}iT$BcfNG.86WcW1"v,^@r2Z ]~ձm2B`3r "리uJ)#IJUȋQPn7z-5[\|\AeͥN9PȞ~2)v 8 ~拷7JșEl60ooAbl{ȼ jPH/Bvcѽ4,k)7g=1Eأ[-I' 4 lw:[aF%\,64HTP{Ck/LG~V05TXeL8kx H'80^܄֝]9L0_}z2ՁfT3#3%IRp#xRa$gm&|dZLMޑ1tW#Cn׷ [4'[& ^?:'U7"Y0?gHr.pK~֚4:Κ+;I M @\*PY E ] [d}kW;?pWfciO"^69c , 01|}(8%Η!m|J9!I$u8G-7#>k뢈IuMGx9YE#ori\wDcpz=J$ )}'iZP;y?@Z?̫@ . +x2.2FcZw\"@fiWܱU,t~Me;3dt.3FUJ`ĸ .Жq :g'zUTcPSs 18-mVNCjw$:MHyR411: &>^Yþn毭F\\yg¸E=i YZ