openstack-neutron-openvswitch-1:12.0.4-1.el7>  HLk|[ vD) F{ +<#Ҁ[e;C j| (V= {?S@jHx|^%^we>ѓWt GV}V W!A./eg|Dώ PͪO0WчmGS ]QA{d|WpM%,92՜8Ax)mpUS)q4ZP}-qNZaBOSe rDž$l'9f2858b23b010447c55c6cc2fc1b6cf794d05b1a;[ vD)[lV b^@+l<ҔhƼ~ JӪ*Rv aHC%|#$H!Ro;$T0AG+\^׉~2 \ji?~ H*8Qh>0vI[0y@0dpiU,L ¿˼ܜCy}h<뛍䪦v1ڻ$צ||J3qXydgg[ח2)emE,]n JD i >>?d '0 4 Opt &   @   V   l           M t    (f8p9:>? G H@ Il XxY\ ] ^ bdeflt u vw x yCopenstack-neutron-openvswitch12.0.41.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.[c1bk.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큤[~[~[v[M[~[M[M[M[[ [ 985f749fdc345fe5ab013b8a5e82b7325ac44146e1120d7bdd7b68ccbb39106ac27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-12.0.4-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.0.4-1.el71:12.0.4-1.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3[['Z@Z@ZZ@RDO 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.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.0.4-1.el71:12.0.4-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.0.4LICENSEopenvswitch-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.4//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 "K] b2u jӫ`(|SÜFCYbf/<6e>[pnF6ݰ&CEÇƎT:x-}ʕMI&P8?B9NqiPhV> n3IC4JT3 Y[ѱn, ƅ!ۄntnp,ᄄsȎOΓnƋ7MS"zF#Y6-m~J[Yv?3*K"Ŧ\sG>(b ԫC|=d?3#\Bx-%E998Zi I١F4ȉ/٪ad4FǓDJq Ôɉ $EAt E/l-)PHVӁcRjmC~,6`c@Zgg׵ǣXGv9̝&C˙6 mRb}[.KdZ̚]buj8MK^{-J#k1,-ֽf98G5MW7m"Q#dv^<Ǒ.Z:Zw=GvsyЩS)zG-tL3& rLx$6>bs]V/P}˕!)Pil{4Z`El״nufgV*y*Wb@)tKu(ug1ar 0{WbxMk 3T\o׮*&aτ0eNOϝU[:|,S /v&$hrd#l#٭ uJ{RwDiiİ ->$F5y\⁤54YwK2@BR:BwB8)uEf!}4P3+3I46:nVqbaO]6.p`$ ع**3J;&]c) ڞհX9S!؆|wO~[%*b dȮ6l'037'#e]q;M`6˕wKR>4PZKGt:DOtq%~4\6W.泌ŚJwGs- ؃ 4v)NzQ r+cu.;x'%Mq4 |k!VI׆ ^ +"chgN~vm3m@zM-vu/|)Oʙ."*vxmLeG)bl[ " oy:>,?նIb-g`"ww0]i~BX6GYIZZ.Q7c8X9՚mlx?,=Ǔ&r 2wINQYDH WR(PܵIz-h!{Dۃʿ)6٢+mbpǖ'e7*VfP6Ƚ`I(G hm$Fp-Xy fK%:)^&/,1ar$ л^10_ ȏ7B2Tm++}:N͕-LДjU6\u67Wyxw]gӲI0Ő $jD۳8o`T=ģI;_J<'<<%GWb#!M2y⪚yʙ ;4$F~}3=aQ(ӾYN~;}=x躡qI/FRKχ^贸::øf^Zpp'.@͈<Â-#i(vĿCK3u2MMBS9+c6 d-@j]`=FwSbɪyR%Ffʂ R:$,)s IdWze>N!ѐ'd{ @bo=TΪ׀= 0fGn6XG4 X{"95(=pSS4 n}KX﫼l=^ގimB w#/ \tr YJ9=EN f@j6_]\砡 6ć^!Jb_ ƌ|biSf*=W@ wf,(QZ}>\-2acgW*]eMSOÕxCt$}]&rqbJ Ye|?pSypk;"!lm1߀&6-6Nw2I e')23Rxw=(zg(gհze8x7#aԟpL}J- LMNPID^8-}Qu"_cN% 'ݧ:AZR=D5XX6RU]ےx= Bŕڒ3mC ]N 6o^-m` Hcsۑzpߑ9G@XȻ?v^jpMY {Y?Irݣ)ȯN)W>O1퍌pn.{8luFLVҿ"Q0R~8#:50}voS6֊Ԋb9oO*.>QO{wR0bCRankf ҶClCNzhɮY ۭi{B/9ҬL|~t|~WvuuqKHpxi dZ^ [:A_BXz /9]L7X:ԠG aD?}e-/#yX![T'm3 Ga=7w?Y7g{WiKz6lUO8̋s:˶G.U?S ELUH`+.%7x{0d/E?S4*k`J-gq \U2SLP@ӓtgv[by0ZTzPbQ`)/k슌Zf3?o]lLXC9yh i~i躒ȯ~Cbjq.uvFƮ..|pw/*Jׯ02`pĮxb1*G1[ rы4&R> O|j۱-I:|(x^t=b^b{g><z餆EeU~V ysRcqe#=G Zw|lZt`rH~!Ydi4'7d¤?a<jLtEvUR:hY{4&֌ *'ǰR33G5aƎMyTw-?#cE8o+0Hm4*bihlb!dW:|{ba] z#%nHL]Lސ@ 2 vocD),lMGB m@4 !<62Āվp+O#2V30Gpe0 fjĹK<B37U9!#Sn,#AQ\vXI%XK>/ש?G]_Q!, Wa/-ה֚t&_[$|MzjŌ Kja?m~š"TQ2N V"ExT)x}iĿke kъ15r 8Z"Y^<ա pMQ7h1?&$^?ĉU z9(I&d\$jwr0/"3i 9?h/丐'ҋ=A|Zeo԰t3B)#RtvsE>Fƕ`u 0Е-e/q(V*E=|"dw/hd7֥ ҐQ| P wTNFؙ+;ݘQh0YP׷9XcS s,ٶVXwHx"i0'4,:@VæE-U]{#C!jQ[{g۲ǐJt0:]5H!53JE+%4Y¥pnqtlJVStEV,57..dO@i=_*rA3 H_s׮5忮y|f q?_#s& |2n3eLx"cҎ;~Y=e%~(dNw-U2B;DB)]Ƽ(?g(6Ռlp~#6q‚ytlS1]Hs 3KZ* g%k?"QrL`Pff[) ڥ+yQnVؿPd'e "A pͣڭQ \wH4sFdCΈ6}7P)%r 8"ad6Xx^\U }vtxmKWol[oDi9ĊIcd/112ŬQOY@'JV?,ywS+Zu Jm7?DPn]1J?-2Фe1 iJ}U7Y̛*8pVU&KFɿaF=!*`&GG*슋fz bԸ&`^O$|̹9}T{a!ǴmଢsCtA@AtfC #`p}9'"dU-% ʾ "޺1䫲{^ TKukַooyF}.OOt7ڻL^Zӡ"[;]9(Y q  9؊ϮӷP{ JX)}ŕsN `<XQtw种-wcF{<Ł-羭Yy4ot*6=vC&UShXNVr*3fu[c@X$SB{P(XP&QfdT(pɞayB$ z^d7@üQP*A~> qDa?])!o}X7/ NZiBn[Ϳ^WLQF$}+;Yl=!` q Ķӝ)n(:1ƨ#VMlJuݹmGXPl7DvvGyes`k--BA- ]fDD\FHƍp hџ0+_}3l|(vt6uʫF3eJJ<`G Qg#P9A$Q&F~(M U9q'DDwm2L%8jhlf/̅Ы="}0`O=Mȁ]8nxH"ahjvOWڧ0+o#V^G<^(]2l{oJ '`ɝb5KDX{ YZ