openstack-neutron-openvswitch-1:11.0.1-3.el7>  HLk|Z ~ vD)u|(g7~r}mI0IbL yNz"sfRm? Y"%xw{0y Z4wkIO"(޸TG1W~:v^\=WsJ(FWŮ;hFڹ cX3ty7,>g_ O47aL6a17fbe17eed037f50f0c1a95f9a263fe4d3466bd<Z ~ vD)jRBhQD47=q\7;IiܦJ4>VY63> 뢪 Ek9{ b\ @_Hn F~*UmxJ Y@" CbL=r0ېE$:Nͪ/ͨ(5XaЗy#vy7%:(gB9>?d '0 4 Opt *   D   Z   p           Q x    $"(j8t 9 :a >?G H IH XTY\\| ] ^ bdJeOfRlTtl u vwL xx yCopenstack-neutron-openvswitch11.0.13.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.Zarm64-01.rdu2.centos.org]~CentOSCentOSASL 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 || : fig,@iOB' AA큠큤A큤ZƼZƻZƭZĄZƻZĄZĄZĄZYY647e29db2be6bff76efa5a3e27fedbb111b6efe7ab89b56271eba147ecd37df0c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3c9f35dae8a1523b53516666003120f5ea9b64bb15d4b618bc10a7eff751500458db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c21608a97a07dda6592c1fb93dd982f4199533c6f82170f28822d9bb16aeec53bb8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b332052dc1746236724801fd7207dff370c5c43488b544319bdc3554c915f24f9daderootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-11.0.1-3.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:11.0.1-3.el71:11.0.1-3.el72.6.13.0.4-14.6.0-14.0-15.2-14.11.3ZYB@YY@@Y@YY@Y@YJakub Libosvar 1:11.0.1-3Jakub Libosvar 1:11.0.1-2rdo-trunk 1:11.0.1-1Haïkel Guémar - 1:11.0.0-3Assaf Muller 1:11.0.0-2rdo-trunk 1:11.0.0-1rdo-trunk 1:11.0.0-0.3.0rc3Alfredo Moralejo 1:11.0.0-0.2.0rc2Alfredo Moralejo 1:11.0.0-0.1.0rc1- Keep code change from upstream as minimal as possible (rhbz#1490281) - Call main() in destroy-patch-ports script (rhbz#1490281)- Create destroy-patch-ports systemd service file (rhbz#1490281)- Update to 11.0.1- Bump python-pyroute2 (rhbz#1487766)- Bump python-pyroute2, rhbz 1487766- Update to 11.0.0- Update to 11.0.0.0rc3- Update to 11.0.0.0rc2- Update to 11.0.0.0rc1/bin/sh/bin/sh 1:11.0.1-3.el71:11.0.1-3.el7 neutron-openvswitch-agentml2openvswitch_agent.inineutron-openvswitch-agent.modulesneutron-openvswitch-agent99-neutron-openvswitch-agent.confneutron-destroy-patch-ports.serviceneutron-openvswitch-agent.serviceopenstack-neutron-openvswitch-11.0.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-11.0.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 cpioxz2noarch-redhat-linux-gnudirectoryASCII text, with very long linesPOSIX shell script, ASCII text executablePython script, ASCII text executableASCII textRR? 7zXZ !#,e!] b2u jӫ`({K$ /]_6H;]Z, z1U1xUx곘fPA@ϛbúM@-j+'ve?TLEGhK_ WkhQ)'x)h'g}ծ$d8J&|lp<9e\(#"fy#ƁWX]]+:=+?|N5)L|)5q+jN_+mL[A8 Rr,iiCjr̚-{AR<94pI4`sOQw] N?a^ D>NMKzяdSG!NL'1^k*W#Tն&Yӽ*VG A)&Q Π]5ܺKPqN e Cƃ -Yk8%6ԅ`#M.Rr溨=5cE.J 0u.Q1;oXVnu~ZG'Xb(C! -2 \/lI }G}.Ԍ^L Q. q?QO{ M %.!UAB=p|gFHڜ+8d+~5I6nmb0g{P^`![i\{.=Y˥5)MƠsɺAdoFpP|?iXs:mUmv6}&4{/X!BPuG9ܘWe[ꤣ/A %/h&k˵r;EJ '\]֛^t[]MzJbY3\mʏ4dZMf!w3YlL}L]NgO{du Rẙ^ͭU]jRhaL b:4*` m7:2HkYo2"gv1ÆY&ǂ`!`ai@eĨ?sG9E`p$QYn !XMq)pv ^P霂vF˙;(݈jb|$!L/*\63mϾ8Kx'b*):ϾȈzXB`;uN4Y#>)2ѣ*`9v^/טyFΡU_/ފI} d6lCYA/ Ś볺<H(-prt/ܤ>%u{,W0q/ud6Mk(X5F-k Xu%G,p-c=!"AF>54% G$_nf36]mw}ט<@S-J`h8s/Za,F}*hKG4&1d Ih|^D)MSeԖ*?$TV#S j]OWOMZ S!~aF '!n+W ?ۊngM Ϻ{b1tͣlSWI bJxnJ r'^LtP±C~2^k)'s2 ǹT5T!A Q?;qDWM~; z$p[9HN, *Rj31Id\(m(y.:VZifg:/DVPNOzH K%}BӨPp bP$lj!%ga-Xf!G5b7N9CT80mv<+!%KAX8:z[2JJ@ mLxΠL:Z{`z6早 =Cg5FMvr gېT:"g'^ y+\f 2\Ц)DkuBJXjakqŲFo3 K0} dKeuvӓpHSnyP4`ڊՑis\R(8oJygO%<Tm/fg$Bfq<>륷!=?ռ׭VF'BGBi|$ApKE[t5x69 F)"hETXqf}z+7yTDJCR"Srn[cJrl2KAgp9vyÁğ[Ӧ6\K,Ij0B|c=\BC!a>|3e6CսxӶr*GlZ FQbv[W$"Wf"xnq `bƣ4Z3VAӑ]7Kfdp"Nq#Eɀ !瞼\OE݉?sI.ri=+ٵ.Ű<E#yl +Y'&aݏEwCX*f/RNHã'ZQO[7UP62ZΣLNn۟N)JQ U&f~9Ҏ53׀-JY\:p_Fgv1yBGJGd'VL0i*=$]R3y=s5WC$;|~nKOϤF䕮 K-ȁIѯ jŝR`F6?MǶe 恝CڄGs}t]~NVi-jPUS\c2ޅxtXy*0|#`*4S#iol̋zic{}_S5RME7o|T r-lZPI!?ŋ$s@*"9B]=T1b+Vvwk;4pʄJw#ϼj 9毟9sWV!:aL*U5E#0"\e{Yi<>-CvDCCˣsys=nRp,:-XRŐ"\4ވ6Q^X1Z5ƆL 3=8!M'%)t @ mx8pB~kxNV* c\L k{G=]Ğ<խu;ij<nt?㯵!YB| &&tTˉ@DBNlmakO9wI`pGÖݘSMWRaug_ZӻZn3Vfy!T. /[XVG#87'N9Pt dr Ga8 OAaqJG(vK뜓[gzU~Fa5 H!o" 3eFM0o" sg߲wM%V+ǭjWNM*M:2AHms;^U30RW‘/,Ў7]۠RO}|" 3>n!g`BȌ:剁(XطbH9їef;C2LQNf x&#|ɑYV3kwtuu؉+H0ax;Lnc=|[q%};Vx{` 4J>]kV!]43ϸEUso{y "d4^K0x&Ӄ/uuwm|@?Ӿh71 S9MD">PA '΅~'/OJT O^d? ^DP(|!s#2OnL+#];UZnHtku* UeJpXI3EjD XX4\HGCWcL2Q Io3 ڋ_g2K?Rc/@_); 7w?-6k,|B >wW^:gO{ z V>go3}A2kH[MvEMa)\wy)}9aƅȀ`˸ > Bi~ˬ0I˙z !@ptlGqGZ_a,_ $Pp[H7a*$ 9UḗL#:<Y2o/JmݠUK GmEVEh3t.Hg,2Qe>if/jRp/gDJC*[4ig{$&۱:<8ll⽳tW4P3U>Shkb- 0 ;/[GM[o3QqvdјfWkqY2.R$⪼ܕ0p1o~K$MU%P6(euf"wk|2wMn/` έljm4io>b.w /ªLwVD {BL0- 5t5dթyo=z'mDP췹a p_{ 6HEpBgэ7w~?; e)vٸ 殭4WſtRy\${ JnpR(ԯu%yMu ߖeɐzBV|6YcvIxI[xXS!0+"Ze=x0;Dؑ\$4U*l"К]!f,¼6V OJ J%K^J 87Ss> Bܯ14iiH2e3 (8ȰYs>drz9guXRCwW&3hL)Zvt]o/O}{]?6AFYCp/sèdA*М_q53u`JL QUu\ iщRЩM[ȖPnl8C._% TZ^HCD\Bɳ}ʲ Fô~r-N:q-~=eN8]4ф3{9̣-E|ȫeP Ϊcrb :<^VҠds>-4i{D yyc|,gQeݫg]]`H_Mnbիf!@,,jg)l&`2U %~@wMeS9z3 wR8oeF1 y6n$PaVl_0*.tSuk12ԊHVT1n~NGRfp>ianDp\)S@GCF1)$Y/,CXsST槀D|zDw:0djYz-Z %*Xgr^r +g{bifx\#=\gLtMMqfK2-嗙K;)\(B Hgf8LlU,$ )^SI+d;%dS5!\T$@+` &R KnW]% M;P %T Vz穇k;ӑf6r[>a g,qw^, "ϗ{m< ̂_#Ř[Rj`N(nky$jGY.hq}Fm-qhf3' ?G(bRb(yC޴fgL>u\;V]*֍`.VJx kMB#ħ&WG>?O\B6Nzd=xoD//D^/́/6;@|`3q*ʺq.N^5R/̨:|ZVo$gc\W4uL&qԜ%:Zڑ6Ll.]u<}N$D7=`4UZؽ?)@)v C|WUE:^3a j?7H.[,p~Z:MrF1*mw0zOAEX_-^[##&j\aA4e> B{/:oԑU[UXgaȡ"9:XSalNԕ[2'f`FM-(95 GGQ(=D2H&D/%FHAݵ}(p4$ 2ݑhnLAw.E̘$vW{ь"dČ0 ߶6޴ ҍIl@=}\@ EAQ9v8Dxjj ҺtTKK .WMT5~7 O&@7*OZ$[7r]su}q+rW%MjJ~Z1>2#kdʄ&#%`=نrIcYEHm40prcOJ$Η,OLסd 4mxu9Z]o[rMD*xKhGwO{ȦonA)tHRʗy)n5mI JS| Pp-?o#i^.GHt\0ӶJ `'"2,I2t 3v-_Yl@[,}zleͲ|Cf~ YZ