openstack-neutron-openvswitch-15.3.4-2.oe1 >  A apPW^^feUdcD}ͻYz3tvSOphҾB>2-ZgJ0b Psw`WazObp<O*k$>;gS)Jz=+JX}kK̹z2ˆ{_'% ʩN,ob&v!iy.la'a$2qر70J7R|>pCT?Dd ' - Hlp !( (  T   j           '  a    43(r8|9:>? F(GL Hx I XY\ ] ^ bcdeflt u vw x yz@Copenstack-neutron-openvswitch15.3.42.oe1Neutron 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.aoobs-worker1638945593-x86JopenEuler:20.03:LTS:SP3:Epol / standard_x86_64http://openeuler.orgASL 2.0http://openeuler.orgUnspecifiedhttp://launchpad.net/neutron/linuxnoarch if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ] ; then # Initial installation /usr/bin/systemctl --no-reload preset neutron-openvswitch-agent.service || : fi if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ] ; then # Initial installation /usr/bin/systemctl --no-reload preset neutron-destroy-patch-ports.service || : 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 ] && [ -x /usr/bin/systemctl ] ; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable --now neutron-openvswitch-agent.service || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ] ; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable --now neutron-destroy-patch-ports.service || : fi|iOC'MAA큠큤A큤aoaoaoaaoaaoaapM``051455172724e328d2b82412b5ce8c80267d1d4fbf2d6dc9190d5cea21e36aa4c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3ad67f9322aef4687ca5d38f005a7a9dd1a4258ad81483720fcb046201b9ca4958db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c29c59584ea954bcf63f74490d98e43a297f8bb29d27b63adf8e3fc3877f1fd32f8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-15.3.4-2.oe1.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)15.3.4-2.oe115.3.4-2.oe13.0.4-14.6.0-14.0-15.2-14.15.1aazhangy1317 - 15.3.4-2wangxiyuan 15.3.4-1- Fix install issue- Support OpenStack Train release/bin/sh/bin/shobs-worker1638945593-x86 1640722349 15.3.4-2.oe115.3.4-2.oe1 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 -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP3:Epol/standard_x86_64/6827ee40a587b3573e92211c827b1888-openstack-neutroncpioxz2noarch-openEuler-linux-gnudirectoryASCII text, with very long linesPOSIX shell script, ASCII text executablePython script, ASCII text executableASCII textRR-RGZ>}utf-86bb385fd2a4261f49127d9ab8c9e4d192c0ca3f16c4d53b88b2de5b9681a9d0f?7zXZ !#,R{J] b2u jӫ`(y-7f_2+^˒Th`7L?|b8WPT!sozGKO4'A~̫C*iA`8QFBtjlۏʌ=av|vӞ%mn'ۥ E̴k;pIx \^ 팈pB]3N\k]L!a8Cuy@7q͜>e>bpk`0A+k1he8HHG)!jF}G<vQul}A˷ZS4\8^\Ҙ\QbY\A$G=齏J_*+qZt[Y؟e@R:L=o9w.a_'֡tU΢LN' 5 9 ȤJ8"\BsbZcS\ 8{'̂RvGdϝo#]|`Wd ۪ utV3+\]MyWhq->N!9x-Z]e%xJ珷es̀Uzm0qb1F- (R>S?.,;ᤍqYs>BA1kB}_a%RCs>?\*"Vj,:44x 朡 S{ü{ v0fCןG}+ɐ#y)|8t ON&<ڗrsh=[ҡuhj@mƠ\ڀ`x6I ^X_]*n.{ 026FƯO!e`˨ll} %P`'{B℅m4S5˟b" >N@*$]"g 3v!"KgsۼUn0DŽU{^+0+/ 7?~4:Џ5AGLQm`;xRH#K1K zÛTw,ZJzޒ}0{9͖KHu:Y PzC8Wll+ $j$B*%KUs|WOUpmꘃd}&i SqGJ`@Iw-d)`0DrFZׂIg_ 0ml$h,Z⇐z5.]LcAvo>rKdO`Y7ۥUH`G"ԭ ~5ӃSGU0w'{Ja0R j<~9sis .6bo>Qe 8_0bL;*jNދbxjȩ?%])2dKPrIz}1Eݠ?Rq7f*t 1s2bĔ$%HG>*_9x #1I8҄H1MKrOqn^U1A\ +д$?W] ϹB]Pȝ&;j2 +"`Ч5D)/ :"?({ `ˀOֆ8"_ S>W54y`}Sk?Ӡەٰ 8344|^g.y3/\O2Z>Tz?5? ;;򧿓QřEPU*Үx@Y7] Mt*q:0Mp XQ"h HߙU|h)[#ө|YSKN_vwM~g=tLXٽA}1q-_ue<@cKA<,MGAKz-m9N+/#&"V8>hmi݂]E ه"lBo?-R2zgOc΢uXyqGx`9m<+ioF^qRă44a.051ZciבWae-p#faifDNJi"bVJ7n..m3 Ne)c~E#`\eXv*gJZoJ !AADH(+)4$lC|ߠ:$:_7;Ўq^T^K[{$0%O\u$>=B}>6}7NsӺC%6D'D7C;wʡT=OkN8+~7iT s.>.-I aF'vh~E<"/˨^&B/s 7O61dB\(boBcBz=:\ǐpء&SCF NŘk2Mm91a-$Wק{[C7/ `T۠_1s.FZmh-l/Xwd 8mvߝ|bɘb"@d X^xXWrf}VaEOGCB8O^ ̼ZZY5alٴfJL,1 2).g^sHnό5=IWM2ZuV< `ua6WKF [r墪7Aɋ [nI>^JmT7JT3x’ЋJH?fu#> i;<񀸻Z9!?IӰ7 (qWcGQW&ySヺOi0g:e)0-_p.eAA& -Ղ\33BqŗGw-x2J ?)pL&\1 E@uq{: >AߚMJوmbA(7?<%\LXbAr/Le۪bc67C)&ӺKrCe)i\4&*'XՏ}GUwЯGdMg7땫}/L<1D\Gd/bH}ӻ5YI_ӥIקo+E ŕ5V׆ 3;3 +z⡊10C 9BCIcmq_ ]#"4.R>i{A;>Тܴ)J& !#$*.sb!/oWYh$lRXjR?*>M\am8 })S 9ѰJr/prHZ9.Iw} @>*T|3f֋9aC=-am&-lEZj7.$ee:#I FYKQ#O3 C./vpƧtwc 6&WR3# &`/Ve2}1f^()좍,9w<@jW=h* "Q]zLٷ@P3X{GJ;:h_:9&?Sr3P5RacГݜ+TEڧgi ^? '6ӊ|e"tS%au<64撙\I+9V~/fh}b{ tW2 pGe& b0$Ơl':sFE} 5xn[# {MBs  Gނ,ȹ(!} ~#4gbp6[$KΤz=ʬ».KHNߺ.%=Ab(sS4-;QGI ؠW] [h 2GOf /m[\U^Y ^*ނm*섫Q$[uOTo!Ŗ4ʨ3?*!R1x%-);;DX׹FǏþdil9 S.E5 nxU=/#?SxF]RVepfYP.!d݀P*u5-!kz:̛}'(w$惔4 3)F,=j%R,;W @` (_|-a/OP ˨Ԟ12GK5زv| yLU iKUQMuԗ:3/.1Q]Y~kڒ/Gx4[w[ ~gt|{07w7߁}bPEb cO56/d)W!T'SˆW0 l^~W̪?Mz%) rgDAHͱrzRԃQf7i"gjþmZ )Qt 2+^D|5 Skp'T= ŁI"mZckj6ZXŮ3:Tqfp)&6U}_6#G۰ 2ۇ}n0cKdF蓦䆀)$aQRN(܋E7R )jT /$ nQ~ I/X/l_0)WiZy\p`Xd_9]G \|ƴAz::OW1 %$uޟa5@^T2iGWymԚцrXYciGق CZj=^"cqҢqy$U(Ϳ/t;_u@,mf|EȕӅ߫Ǹo]YŤH!v[wv<4_%@TKDq@Tt Dr1`ntj3{vq 6cȾ9ʕ"F=Phޯȵ㞄ZF8tVG^1V54DŽU^|Őy , i^+e5BBS<|[|`x=L 5\| 矦,E* ' #sa0: /'w;AW8v n?q-l |Q;=}k dՐ4寃U{Rф b![GPei>efR\)#y.<[nLr%/Xйhx7{CC$-uaV?CC qvķz6Qvg}ݱr!s06pvɶ YZ