openstack-neutron-openvswitch-1:12.0.3-1.el7>  HLk|[9 vD)!vaqKnӀj*0.|&zh—>ڟ+=Gbvۂ#/jꂦŚPfN_󮟖c;\_ng~[n I7P|ēϗ88/]O@$̒/${l/{enDJHf'6&QqNR(a)=!5s].:'B>[ZLU-)b9x̊6'7|718000ae89cf6aaac9fb20af1528a5127764a044;P[9 vD){Abe[E*Xn Ju\*+`+W]R̉6֗vЕR~i9jM#jx:1ȅF"<@*wgZSqMhA,ILF9XyŠ. LU?GVa%, sN_V8>PMcIZ؅*,Ak.Z}OE E4u zVf YdȤQ14bв eKRKi >>?d '0 4 Opt &   @   V   l           M t    (f8p9:]>?G H I, X8Y@\` ] ^ bdBeGfJlLtd u vwD xp yCopenstack-neutron-openvswitch12.0.31.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.['c1be.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큤['['['['N['['N['N['N['['['985f749fdc345fe5ab013b8a5e82b7325ac44146e1120d7bdd7b68ccbb39106ac27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-12.0.3-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.3-1.el71:12.0.3-1.el72.8.03.0.4-14.6.0-14.0-15.2-14.11.3['Z@Z@ZZ@RDO 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.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.3-1.el71:12.0.3-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.3LICENSEopenvswitch-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.3//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ӫ`({  /`gɍB&>[ ҹ ujk$A?dK;K*vȠMmD c,Toou:H!z%dA uWbB99YAv(bB5_PcC>6)&Ccd3‡b/|UۇvFlrgYyJމcBEGN{K%^D?\_K J1WxM*o.JiD)€lg@n2b|=5хv]G%X u~eaJl"7^q8lz~7aNI>_&:a"P 6M?bx2ϧdy4`5Pq1Eeak5l 5~]! 4'?j0'vH(Cy,4ԤpH/U\Fk}0N̮xZ}Q4W l]Ƹ/ =BgpfPvV΁ ^w 弯4@8B_QB9aQ҉z);~G޻= hµ5ߘuHjߙ#<\d%ݚ{1eJDodiIfYu8r$)JBMMe])Ț5ZnȊZGkp4o6߻ㆯ:fe gئPu`Cb>=okc=ƤWJ`C}8&i tVg3;I]M\D/Y8x^@O u mι^nQ* a(#卑) A\2Gx9&gy;| y!>juYC]9!cc;P$= jUsG:\< 'ea %e(Gpm<ѶC_92';xH嵌>nhT%]AM$>/ ->yX?Nm-jTa\3`ph|Wrpt8b;ߩ:2 џ/ofN^+=li"ޭ<һK51^*C;AK5.TC2*s~?|Mȷ[7O.F+d4Qa UmOxREϠC &27 "O Slo6{p꿣;=,#@n"hDR8H"l`Kq0ohu]̬bZGe}2}^x[2$Ye ?VչD #DĄHsJgr'xj@LXb)2 K5Ve=NJOv N&&<}K@u=jMx Yr?h ƌ 59o  gi,^2T _Rsl@#B3oEà՚=}F OR7eZ0s|: Aj 0JFOWWG'>aOc>DMK./CR?gdjszg2!YC͑8~Uh> HQAPc:J?Й|R!gyʟiM^/cϴZ+enD%o+l;?|rGFfzfF?ڷjX67`%Ne5Ԣ+`fD̥?>e58'W@^O@\e!F ]a iJS8CZQjw JAcKQ%5g'; `[FOUP\PDinzhĄW Q g*Dm}}4 y=8 Z)8z Ӑv6=I[?B(L@~1wLE}-H, F6* f(=#ߴ]N`CGҮ+!gçE~iz~V%}Ƥ0g}?޹Mm 2F;(L4E>h A' 0ٟnHICxDPyfDqOu6L0IMA'X'u5qsm`8,Kd엉[)\!Neɸ2{c%֨&6{hc#(ζ:]eU~dXvZΑWd?p]Go?J~td bLbc0x"&od NB{׸ࡅ9.ieZ]x|; Tq3&$qb1h9gCv3'Յr8AðvO`@Fi7>4xrÈ&Lo0Ðk1Hvi_@mtod'3L {!U.ˤ) UTZa}åeMyCREw=qunrS׀^45 3FQ)#d_6 mbQ6pӜٹR6D&E6.¦h?u~X]עed 4rݰ{qc^}YUyhdW?6dَ :7w]PTT--Jri1O@ G/?s |؇4 qpg9F.2\7Y:X-F(p{S2g9saEu6Xu8/m^͡I1PNe Ocow$I)MKnNKuכQ#abeQ0.K%ύ7M^9jb}-Eg-?QJu¨0wmS!(Ұ<ؘvQrӭ[Vrε VWtH2#ޛrO7, r4Guoyek䏢oXCMfJJ{Y{/[|&m{rL)#"rzfz'6x.q&cW{QmCTx%D5  >BnSY1\lR4mw~R:JRiB!]ԤaR #T+UIT8]tÍ]F\򹫊{ I &U6.y{pR^" &΃jX`\'&|PTnkͅ+b`s 8YMs_VgL?BBdeLGabYky>ǥl~0W# b s}2%jrNo}c:UŽ{ c-IWrtpf21'}G?nY僝1%zګl6:aƝc᪓?|ozO8)Nw+b* cr f筬Gǹ\Xi?mD 8|b5%d"(yk$6*HgRA{f2jSka?бϼ5Rj$Xw*  QR#qi_ڜV g7U5ZB5BI?~Л)5em!v+eH싏WPi*ۂTp\iT.`a}֧WM,"HכAECK߁(4^rw*QUvBE4 YvùmZ-ǩQT.("LkYcb&Np5Zb yz p|%s\KD+%6hNz7<^E 'T4fTuwMP![4Yj|G2p m&";P>8$t0xA<@)Rp+.݌umhk{ ')ZNG̥5TF"t_:eq!by7jı^nӏ>%{ŁtosvN=_[ qyܔqЕݔCN\t3y@}=k$,KE4vM?Ь` 9'&nШ6HN&O=^Dz݃RSG K+=ՈzbZr@ ?7S'hYL>!M7a 'Z%/ KWo7<<)|޾B A(l^%pL?6^E9_3ːV "W ٠]:gS"GNPxrńkv.uѠ`?{jqqhQ%򾡵KB ֢A@ARfH] #Zcjp'?DfB_Rr;6GybY$o'ŊTΉ# 7R’7YRs9ѹM?hQ>*lP7ĬJ?v__S'ҔCAmz>jd~&l>fdPM&Rc>b@_9Usy%Ʈ?x V%T;x0ijyG%3`P͕R?d? yvj32+ jR q*?lt5 ̴-/ A`:nkA/x BG A~2K5Qe]uxc"3vTFB%;e؉956M`24ut3FA{Y?a]pi6ʃx*t$,XUeɠ}'{-zg{{37L*[ԱY.xdx2S89$a9FAjZJTmfV([%F3'(&\H4oh11ZW_䯬ݮͧlE1Bs]1 cl([{T_o̅âKN9$K-rJnqӸiT0KFiI?g+]MN& `qE3 YZ