openstack-neutron-openvswitch-18.6.0-1.oe2203sp40>    fg ;G|`u` b cc%Ѫ-0k"&?y$q9KfWղ?&1|q'w$É0Fd##*"~ȣdL%0>h+@>m4WaCM5Ҽ%yBQ}΂ g!>XwLR8f3%.A__5.I:[RpIc xxJ1"…܊AI?9d ' 3 Npt J  (   B   \        ,  `    H(8 9(:>?FG H0 Id XtY|\ ] ^ bdeflt u vLw( x\ yzCopenstack-neutron-openvswitch18.6.01.oe2203sp4Neutron 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.fghdc-64g.compass-ciOVASL 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 if [ -d /run/systemd/system ]; then /usr/bin/systemctl --no-reload disable --now neutron-openvswitch-agent.service || : else /usr/bin/systemctl --no-reload disable neutron-openvswitch-agent.service || : fi fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then # Package removal, not upgrade if [ -d /run/systemd/system ]; then /usr/bin/systemctl --no-reload disable --now neutron-destroy-patch-ports.service || : else /usr/bin/systemctl --no-reload disable neutron-destroy-patch-ports.service || : fi fi``|iOC'遤AA큠큤A큤fgfgfg}fg}fgufgfg}fgfgjfgfgcbAcbB448b44ef4c3cd0563e5fbba75ad3823c2ae1dcf7f01491d4865fe32843a5923498dadbfef67dd94a51a0b810f6d7ad9904ec4bcc4872ab54302b603f75e1d387051455172724e328d2b82412b5ce8c80267d1d4fbf2d6dc9190d5cea21e36aa4c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3ad67f9322aef4687ca5d38f005a7a9dd1a4258ad81483720fcb046201b9ca4958db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c29c59584ea954bcf63f74490d98e43a297f8bb29d27b63adf8e3fc3877f1fd32f8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b33206b25523dc53a1b60b6a45626aba2a188178cc4a52a7e1a464d36e18586a88225rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-18.6.0-1.oe2203sp4.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)18.6.0-1.oe2203sp418.6.0-1.oe2203sp42.10.03.0.4-14.6.0-14.0-15.2-14.17.0dJccAf@songchchao - 18.6.0-1binshuozu - 18.2.0-2- Update to 18.6.0- Migrate to openstack-macros to create user & group/bin/sh/bin/shdc-64g.compass-ci 1718089576 18.6.0-1.oe2203sp418.6.0-1.oe2203sp4 0-metadata_list-compact_tlv-openstack-neutron-openvswitch-18.6.0-1.oe2203sp4.noarch0-metadata_list-compact-openstack-neutron-openvswitch-18.6.0-1.oe2203sp4.noarchneutron-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/ima/digest_lists.tlv//etc/ima/digest_lists//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 cpioxz2noarch-openEuler-linux-gnudirectoryASCII text, with very long lines (451)POSIX shell script, ASCII text executablePython script, ASCII text executableASCII textASCII text, with very long lines (313)ASCII text, with very long lines (346)RRW/If)kՃegutf-81d8ef2492ec1377bd2168daf17d5828a1514f393280ef5041e1340cc78d3b067a1a9acdd9577070523a860e8c5cb6c5a0ef420214c87d523b3f935003d45740d?7zXZ !#,X] b2u Q{MR㑓Ru)kcE}  _תXMŸԙwxY |EZK?EcTu٬5&_H8ESyejH@y!Ub?l^y>1* =E]__ld+j @Rbp SOJBh5PaqE Lx4]ZWb%>1K?w9=r`e/tO |[̑D/#5S"ΓBO&!ݨ4BN8 g[bos=Vw\5碲:^i}2-J2>^Ksͺ F&ðpz3X#>V\T L'Qߥh0NpWԺtw:j!h\$ĉ3OYfZyŰЊ{#IŽȓ - *R퐹cC"qcm]KB=K [Q[:΍#?٦;cq$8=!DӟIE7`at|?B+eܳe[zb:taVK's|lI7v%$gKI(#9ҿ)3 gZޥ\fN$67<,Wё;tmMI5n((z 9t˙5*`/0]=CbRka;댶<%\.v"8pv٫}6wvkf5L\C$poNO\"7M:";tx#6bԚMސQ&紂ӟšᱲ 3kg|vfg@|:_h􍵕IOq5%O&i`ʠjAc_Y%Kvg.1LiA7V&6NƔӼu=PbWt&V 9v[׋@3N1JgCJf3L'>Znlnүͪč#k֩c?Rg3Is3 'eyQ!sw!SUQ٥`(%f[u\AI򟵵QJ$Ot0UJzpXO~!6bN ~K;۾Mͯ饏qa3E1JY11TAKIj+L yz99 ]O\mȣ]Xg<>[A';iv;H>k\>]3eVKoC'm p+;0#Cӵ .>C0s 53 UY`q4q3Ҹ4WNxY \CN;;>H٧ڤ#SG}ggh2fQ.Gyf;ȳ{qFs 陡2FfM\> eH,kes+.'j} hr!l}W-!Ց$P75ڷ(iin-!wt^=OS0@Vg0Mk ٶfHN#Q'9Sl^25Qv?4a]28TIJp-HXKM5&Ҿ?^c^#Ѻ{&)_6' L,~(T֌kxԵMS,*B]ȭnghSpbwS@|S0\}oI0nr01zH[',/CS/p OD7 IVßLl*MTڟ-~zV]c\u.gPcxK+=&myHOXBTᅘn_ zg߃e2@Q f&dD(k l1\jHT} Y戸J>Ns$A '2LNe 5E K X)[<W#M4%Qc9/]VŹg'ǚY% }`1R*G&~`h;-ALuJe~p+Kû7M&W(`2hmMTu̟'ar( [Nі_JR \V|*D_9Eq*nteaTtYqyoK_#gCCQKBlT&wM $Ng6_% We|/Yi2DY bU8 UQx',$%?oktDtSbu6 én{t/4Ա0*ѧM d=-^|Xlz-}#^2w`E"&n˞Ctc\ފ ̵ۀ>3V?ܤ*$׼!@8(U^xy!t74 !M۝o1D/nmLNX'5 &z,A/qOz@c Bv[~?QFiDTN'SwSl>56G7cy\VJ^ *]_^)mԿ#,Zd> Qbc:.ѐ5-}0? om&Eឍrs  ` 'm0Qe }" D{m-7:"*#^͓*E :vti^2У݇IfeKZRޣp='EbO%"*k0oVZ髫*R9$ܰC X~nėnAb(;RǙbWS w#9A dto[* sH^:MdbifJg_]ձ[h6C T84[LYGMeC54NЗ7v:;nUç>{K9;rL5̲r2RcɠZ߃H;4r i?ԒNE 횛`Au/y_fkf^knoDMA?e{umv7h2EՀAH仴jd vU)}R^Z (bS<5X]B0G;RҜvϹ**)Ro]6!kcyt9lG~Oc7W¸)QuwDIYzΒTs E:A8m|MD~+7y@Nv/moC2_g:KSJC,"eAKL=R$Iŗu BEĤul{aHU[J9FABS?T/nǘ I5dsrַ6F蓰@=UI2ƅ6ៀ(6rkftji :?c=IRc :*|B.Z+,At:?ЧsPx^ !d9LY}D%q'R m%EFYFӜb|괌2e g<%ߥ1B=eaC_9‚vWy!e2i%\'}Қzq~<0X&X-pka/@<# ߮lW }${_( 5$E d_F{0X-`tW8Tt嗄leW C):IlKST@ED|,j -Ưv("o p#l`!; #؛6xc DN{Z]Tō,zUSz!v-urBR43>CA^ĘBdQ Es[:gM:hS[ +JP4Ȥ» O1v^;EL_w;HK0?G7K| FWԻ yetrvD"y*;6#oDq40  <:~,-dX`%Dۓ )ݟ:kMF[{Tcy/G= (ᇻ | m.h6MmY\zp д@EI9xNޤW) 8:#鿉_wۅRPƽXX&%`bSMH ̃@OđӾ02p8!!il %XҹYs X?Qs9g$K UK֨z/<+Ul{glkXCkZ@jڰ#&*s)Ki;J[-_&̚W@1򋇗QD]HqZybnqd:?féPCH@FX?qvum9s.XF|,2E}RnlsRhmEE:2UFB~' *L74c(xnd7(&`Co^|ngR,rD=Pi.dܟ[+?^g4"N-+Å&~le p.>:x%vc6|Nt(|{숙IKϓL<>`8, u #QdTȕy|ᢉ8H(_` RZ2W4^?"~&#$^j]@#AWI b3~I3CЄ?&\+qgOk >셭6`it 鷓R2V*5Mϰ2 }@ ކ,ܐ