openstack-neutron-openvswitch-1:18.4.0-1.el8 >  H b vD)i/ើ໩Xs\)Kj`DtySLِK#1iKr&Har A=p)Ie{CYDZz`hr4&Ma_55˒+Z$nAQ-Ynz8d+5v{(v'?\g"7fj]HR=D~2IRE*ͬQ=IFx^~XooVMBKV f\JNe541dc50a24a48c83bf42e8b5226f8bbdc9b8bfc00aba6ae4fd338f44a0884317d2f4be46b927c7d283f40baa0f8f9f6f6d014be5$b vD)037&:6pіVFd5P< |덮|J7Chi}ZnG#l[4m>ya7vA]X HDt60[yEq=GNc\t?x/lt iEF6Jzj]\ Ň]"2 s8rU6<ȓ/;K`וtf :/XIsouAHMoLTUndQ>pA ?d '0 4 Opt  V        (   3   @  l      0 t  ( 89 :~> ?(G0 H\ I XY\ ] ^ bdIeNfQlStl u vwL xx yCopenstack-neutron-openvswitch18.4.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.bkojid-x86-01.rdu2.centos.orgICentOSCentOS Community Build ServiceASL 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'AA큠큤A큤bbbbbbbbbb b 051455172724e328d2b82412b5ce8c80267d1d4fbf2d6dc9190d5cea21e36aa4c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3ad67f9322aef4687ca5d38f005a7a9dd1a4258ad81483720fcb046201b9ca4958db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c29c59584ea954bcf63f74490d98e43a297f8bb29d27b63adf8e3fc3877f1fd32f8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b33206b25523dc53a1b60b6a45626aba2a188178cc4a52a7e1a464d36e18586a88225rootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-18.4.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:18.4.0-1.el81:18.4.0-1.el82.10.03.0.4-14.6.0-14.0-15.2-14.14.3b@baG@a@a;H`.`v@`lM@`]RDO 1:18.4.0-1RDO 1:18.3.0-1RDO 1:18.2.0-1RDO 1:18.1.1-1RDO 1:18.1.0-1RDO 1:18.0.0-1RDO 1:18.0.0-0.2.0rc1RDO 1:18.0.0-0.1.0rc1- Update to 18.4.0- Update to 18.3.0- Update to 18.2.0- Update to 18.1.1- Update to 18.1.0- Update to 18.0.0- Update to 18.0.0.0rc2- Update to 18.0.0.0rc1/bin/sh/bin/sh 1:18.4.0-1.el81:18.4.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-8abcdaa79226665f908987f5e599f7e07683c534f9f55de5ed9649471b3dcef4e?7zXZ !#,Q] b2u jӫ`(y-zQQLPӻP)_oOև١DJuYӎhJAWF 4i:>M?)<̕_츥?UпWb9)2վ'ס&Yaed X|Gބi9 /4j.ǬPF"w_ iV/F̥ݗdH-I`dcK~Ej[RnVc߱$Z"h*[|Q}_L6H9TmOtKN9,sH/(~kV)c1݌IH}fsTl]" #fR0aV-%!oQB(\ 21Z2/.`  Հyp#*!qDWb1Ǎ+ )Hw&?xIjC75Y y^(N[Ih]Lc׀'kj94g %?(6y-Uz;rnՐP07 ?-J&D`N3HJnP Cg5 Y)5Ddt2[QdZTFy=q=6KBI\W(biP\K#{>!2Sw/h5r͸`2pt׺su [$J5Rx#d^Fauy%'ZAmO˴q6Y|)Fky%|n,pu^PW"=mL#f|^n^IeS,=<{pU ۢ,;K3+;aS G :cjt#!,H'L>c$a!},($7&uauV=v,M׼{Z0ׅIy^t>c0kS-'- rJg]O`#chחSID]\\ ᥻Z dW~ $VN.Ш[ō6!wmXo?uďi$+ҟ`i} Lإ-OM)l+}avEѠ㰯8D#A|#^'CL甡d8'48'zpU8-x$vƒy' pƤ.jWZnL0%Jhr}LHOx||9HuI'zh:>}$-9\RWՈڀ]~4ەQ>I,GmJ#JPehxJd?uX3ZDj^y-\:83#6i~nmT^O 2R$ #-v拊pf*~ҚTkB7u"+xÏ*{G¹PKjUKlsn_Z_5ž՞5d3ploH'"+>9qQ_&F/$[fμ;v,aVE9y/ K,n:ECQ"h}>O,:ۥhҵ}<9!<&Z7g6´#m[C+߄⌥姟qv-?.O@KaUCע;Q72 "W3Y~?j(uWӢy vf)xRrW[p_-~c2/sR۫,p],md I[w6٨{5c,W!hD׆L37T\O;tc( u 濫Oek#_YG2\q_9@Ёbg ,ۙjw\00@ 8(ds2 ?E*G_9}_6]?kq:2$uA6&O= (EL{Fg{b cnM1]YBV,Ut*-X"_9O858%+J.g'D2 xv" $@$t5+RsHjfZ3@wځ;dN\lhL`66(y)M<挡TfEw\B#Ӯ%Pq4IhnK +{:x դ*|%fL~G4{7(8NPEɻCU@I- i|ɜP8]q_%ւx(mҔ(5q8YXJUzl6Fwkx#/l)j:,"Pc1"(7 Ff"N%+K_v< 5\u]UhAd08$<&oXD㆚b`Ԧ 12߅i@`hє0ƎWL:~XfIMӵD l0:T:1h(7y~S,py;&#Ͳ-'EY>t` 1}wiĮ> 4S|/JmUVh)3u W|^;VQv Oa m0z#u7`1,#.$P_0v{T*Ahg i^VG*< m$cblVr-s*uծX;3¬ k{A Z+|b $aH63l,IPXPpOn':(HU[s3e^4~vfCF f_o-$9E.A S!cy'/;X!Ҁ;{ O,,-17lku[]gH6j*XYcx5~rcj'vb\|,2^5r.fR!,6xXJx$)i&KǿHG=ȷaB-@u+9yG⼗A䊷%S6+- !2񈝺+˸޻e b|VՋ!k_܌4Gv7,j-Nl +>:'(@bpg/hu A: a0;[jgUeC-CUN,48KǦors9vQĻh'lU2͟7岶6Or5{Y1v?:Sw8E~tքP+|>tN}FsT.4db;|B^CRo+cyW0{0:n )YYWO:,d Pl0 pLJ'%"kF Ҡ2Cvnޜ%$.#1TPX0S`a}\%%Elvا5(KnN m l !pJ6 ' f|lTW?5:v tOi\:s4 43 3.J#aW_[ճ4*SUTUlF{:SYwm ޭ˺9aѴm*'3cJZNt0.d>w^=琧ge0*Un"Gg0O&Dd4gНγycQĢ>n\vTLYq*Y#Eҿ\_?gD񕪼,AO Fj dڜ0J`?Ykt!+vH X" =΁.ʅXvzE@mNSBHPbEͭ2R.FQmy1@QSN }3@dhQEL@[Xv+Wh1C|p6H|ɋqW@J~VynȆ S`o2#2F'3 [>RVˤx:O(~74R2ϑa.Wj^AaTeI$i >9sj@ϖeE߼RV\  TU=c4'Y?˔0R=>̓WR\rLǕ粘7@.-Z!wF˅?)5kSIu(D/L;[QQX)>`FU4ԛQߑ~)Y'?~K!X7*:?(t%(5S)5|(p[Lu 2nݖs7eBaG'f;R24zJi1b~'qnX A~*)(ф@6~BNƸ%J`Hm@ytqBl6zyH0׈FL.=WVivO9a¤7~SV6 d+ :G [. C^-bA9H}H R5 -q1 @"̤!Ak@J8u N@^}0Cm4c[ܷ I[ ˲[qܾ<֡q،3+=3X0dr'cLNXM@ܦ#1r넨UIZShS"cyhb=3ĺ  UXأJoM$T'~]|rEJ0-|}Zçu@@:\{#IG͈7{ѿ4J$8!Ko I"&+a MP ֲ:}bB3 $Q@A(<"X7~!0Bhk%3AhQ+dE6-F9х[CIs#xR2@M)#Zv]-S. PzǁhMgcB .80[X#ĥ/Wnn;-sKY-QK]`edAp`ߞl;QT#{N,'" 88v Ij&\H9՗hykF 0ҌNQX=ZT[(e?v6;9^m¥%Xv \ Y]m}6[4awakч. Q7>mpLSFwwY*d}UgBQ5]ȶ YZ