openstack-neutron-openvswitch-1:15.1.0-1.el8 >  H ^mR vD)W\if'B[lm][oY FO/Dv~临/T\W#APx8וD^6lmi)k})H q/? HD736>ODCDhXe$D5DPaqLZ[R$MSqz ԈTwo2MAfj̦4O:X[x9A2ƈ\vm"=KSH%L۷_&H`u~68cac7924e225ccc2d0c4cba50b9f9ce743d385726d9ded170b8fec9e1ee055717c9a8a6b31739eb2ef38ce15d52ae995f94f91a5$^mR vD)WzGeF-LUpAl?\d '0 4 Opt 6               L      T  ( 8 9 :>~?G H I XY\ ]H ^a bYdeflt u v$w x y XCopenstack-neutron-openvswitch15.1.01.el8Neutron 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.^{c1bj.rdu2.centos.orgJCentOSCentOSASL 2.0CBS Unspecifiedhttp://launchpad.net/neutron/linuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset neutron-openvswitch-agent.service &>/dev/null || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset neutron-destroy-patch-ports.service &>/dev/null || : 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 --now neutron-openvswitch-agent.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now neutron-destroy-patch-ports.service &>/dev/null || : fi|iOC'MAA큠큤A큤^z^z^z^y^z^y^z^y^{^A^A051455172724e328d2b82412b5ce8c80267d1d4fbf2d6dc9190d5cea21e36aa4c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3ad67f9322aef4687ca5d38f005a7a9dd1a4258ad81483720fcb046201b9ca4958db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c29c59584ea954bcf63f74490d98e43a297f8bb29d27b63adf8e3fc3877f1fd32f8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-15.1.0-1.el8.src.rpmconfig(openstack-neutron-openvswitch)openstack-neutron-openvswitch @@     /bin/sh/bin/sh/bin/sh/usr/bin/python3config(openstack-neutron-openvswitch)ipsetiptableskmodopenstack-neutron-commonopenvswitchpython3-openvswitchrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1:15.1.0-1.el81:15.1.0-1.el82.8.03.0.4-14.6.0-14.0-15.2-14.14.2^V@^K]f@]@]n]@RDO 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.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.1.0-1.el81:15.1.0-1.el8 neutron-openvswitch-agentml2openvswitch_agent.inineutron-openvswitch-agent.modulesneutron-openvswitch-agent99-neutron-openvswitch-agent.confneutron-destroy-patch-ports.serviceneutron-openvswitch-agent.serviceopenstack-neutron-openvswitchLICENSEopenvswitch-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//usr/share/neutron/rootwrap/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnudirectoryASCII text, with very long linesPOSIX shell script, ASCII text executablePython script, ASCII text executableASCII textRRutf-8b07db42a1dd0fcd5f9033eb58cbb63deeb0d2278c23587dd97502304b562dd07?7zXZ !#,R{@] b2u jӫ`(xM(?818(T\G㽟><*'"u`8#$5ǽ 4`rW bC'&f?(&d8jHkvk":NkWB95*푾dLۉc g ACc; rVԿֲX#Pr,! 3~ H27E7v/"Ch!6"ҍAf}:0=cTn^V W|㤶 Wtܕ5QC̠#X1wo0VoYSKRңӊ@g:CK<+1eúk$7{sNpA'y2\5\ ʞsYwW*s=A?RCy>>|Ug "˝k[@Rywƶxy|7vބ;_j LW,k`_j Aꎊp#O~݇gL(Týw.IDlG9E>NTSrfh~-ܙ[nV^~ ,s1k!饪!|:9x?x D0e/hJCg[?>5uQvah1|}RJYU5bU>N~$HK=xoŔy.bð$살NLyD5h{I Xjp.FabGdpJsp?r1qno2'TSH7GePVzI89:$oxܖ_^qM`r[rM}˝E.^qR]iNfuHξ}Sײ/gj/SBJ0!8䩁*,3a3y'#&=9:9Ɲt-O-1ٛ(ttd@]A6"NӁ6iZd _!<|j8MnSxVnST=kHB*jfi0IhQyg\x$As%֨-ۼlqcuu1RӄXIjm@:7jJ|}#}h%uWsڦ`X]0rƆEaX~/f_ QCL@<@׏\/#s޲6er3ӬlrUdhLe ^bקaqz5vUH*by_PKBQʍ]GmxR#Hyrhq_Ciׁ/h@T~ۖ6WzҬNDh{ACl񭳅ͻh7䬡u0r̈́(c¤w,z}pQi57ᇡND}ǯH1"O3CYR0/ғ_%ɦCsZTbSW@3Ք(BuXG3nU,T_M%hZ|t0+Ga~J>EKm^;W/?@_* z\]OÈʍ1T9N8ކwc˙1Y-=Km^o&-p۟|BĊ32PoYio[TX*\'O9>|(|<ё`N{n7⌟''A}CN♐+=Y @AԄW5}jZ1N6kpj T2\)6e;[g}7rQRRfA˕crFyEjǼAV5f0cXO؛ꮠ@RZAK$Y)lB֒T~GillDMOUgߊ;Q5D`yT㏲$eJzZat'HȍtvŴ%;̩#Z& EҙݚsNLh5X0u铮I6~l_O*nK/A~9♓~qT`juΤ)zS<֤eEi߿e)\auZj$lR J~{+ QJDNJ`){JOoG!:ː7p5fɠ&.:k bnjS:1BMhoAt8fpfx091yWYTFTV/m A:)ɕcٰ4f2j^zwI`V֝`ȌaC ɒr'ziNxd]&4[x|x@݁vd#n"N1l֦mMF-sQzd RI+N/H9]l~wĚikTȜd/f%˪&l8 L*G :GWOI\6(u`՗ETN8ã{hu.*0P |@[b|;cDtcײ*U鉂 U)ݿ͠aSk1.U{䧤0 lUZ{Hϝ׋}sƀgXe_Cz{I*,3n=j0(n?`t)vyύTNm&^Ba,Dv .&ގH!1?{o9 .Qro8r/܊& ϔ&fl13#A7vMRk\E<~΀ݜ$/d@<[?V *-DjZtfׯ ewˮJXD>8-d&kM&/~ri+n*-xLgA#UTF(i"K1heb Q-~n-5xVrxɻ#Ey\z8EcR'p@!(/"ѺIM8&M{0(A1gl,cf #qW~ӭ&Xh&~5NXV4}mszӹ%Kd.J g<HIA5cTM74 ^ɒ'^`DJQߜw^Eot(\A)NP,7[x[}jG\msRFx^:'BvQDuh^ь-bHJ[^B. B'UR[d 9j]Ng\f±#|zU=zu'1GX8ؼU<V!>qݍۤs=)zP$&a-r(:4K_Lj:-xYQ9 X]Dül/=r(~}yj+K)T=/ +ޞP,st]цX_a'!-xEfkesPR~.E^ٮ@>T򆉸h5:W_اuj&_ AZP/fSrfX UZE~^_`ϩ9Mŀ+tp*<:L+}-+jh ɫm];1ʶyРP}6{δZ< E5/gi25:ѳqT Gj&Sd.R蟆p J ̭^r6xyP)(P^BbPkŮЋ.pz>SL gXRӜM9qv2T2q'_%xS׺+LQbpN 7ZS~nPphr[ꝡxE[%~q+P,2=KH~MB/7xT0ܷ,sc :m!+QHրw,;cZ2p `׍5ܓqXfk{àdw@.+i)~{H6{ggtT{j/jQY*G“ TJ?g{G0cK֋jPIZ-E@6Է̮>>8?{(OJP d[sb^CUCMyz&%QckE"JA)'ܱfH-Tm,D/E5A,OTU%a]㩜vJ '/4&wNƒ Ns}P5#zzlv6P;XYnL!~&ZS+1pNn+%LZ̐2{Z%atn[ װЀXO,dt3 fȰ+:J ]V5wLuQZ!M]f>k3n]fE lMuÕ(9b(M>$'3nzsĵn*.^nj~ Oz87s-G=d>0}I 9V)Nb9Ҷ?zQ5 (ͫ7#1,ހ+`p7Av3,g2zSFxӯ<]|XMw4 B>z*ql@fG琛Oӄ:~&YKlu{lzb;Y![A5 G/Rv'<IQt:'a$r剃,H>4)zFB?Jlv>bki@ :_?eZV;XKƬ־gaT:깦J1&nfo:kxxאνJc=FP1ţe yV6Lt0 sVۦc  Rg&\{VS pyWǑ8=S ]Z1Qf2u12,1L` 'FILgU!͙?'q*I\UHsӾݼ. gOIʅVŰRb@FF3 =p0q\yv3ڨm>rtՁF.\Ս0J "ĂC~Tmٚ,* Ft[lhׅO漹5hڊEj$Yf;0A[:ha$]ν7tFTd!j܅tmdoS{鷤 cV8{:ܫdxK_[.3BڃG~)-}ۇ@"fLOe[;>ɱ>; T)b2cR9xbr)tDUM1)Cܠ5+m*F|u@jWcjeboi;y1VlRX"}eF~˹ʊ +xМT) 7\HF:,>sD^\:Je< :K3).`q9*%&dȑZ}W2OU2IûG0IW[{2tn/1FAu>4%+U{YNTĵi)5;D,Dgٿ68еk@ QIvwml2CVd`5B669R3FQ!\bB)صfዜ6h YZ