openstack-neutron-openvswitch-1:20.2.0-2.el8 >  H cEb vD)Yi H:$e.Ar#~& =|EB3y2Ywv\LDO.I5g8Gy =AI|0ƀ\ "摱9!ŝshpk_ԕPƺtf n?qr>2߮ng擗Jtfėy^kަTl_9|zHZM4,;7yd Lvt ӰC`&HiQ+E[8ad7cb8ab94c3752ddbc7bab8db00e2c31c64a2a2309c12ce67dc87085ca73ecacc5372771e7b48d755ccd62c12299bf2e19f46e2cEb vD)|Xݾ*r*@M4)A6- /%$AnTb7?٩)EM*uC\S)$Up]RĤ:cEq3V)[%SkРevda?3n_3Z, uIU,!tw\^TDl-˔tkY=td]WmGSmqU9wA}V*N>pA|?ld '0 4 Opt  V                J      P O( 8 9 :`>?G H ID XPYX\x ] ^ bydeflt u v<w x y &hCopenstack-neutron-openvswitch20.2.02.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.c-hkojid-x86-01.rdu2.centos.orgGCentOSCentOS 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큤c-fc-fc-fc-ec-fc-ec-fc-ec-hb331c0ad7d9789f9221adf4f69c5fbf84d3ff6374b6601328d1b5d64985ae639cc27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3ad67f9322aef4687ca5d38f005a7a9dd1a4258ad81483720fcb046201b9ca4958db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c29c59584ea954bcf63f74490d98e43a297f8bb29d27b63adf8e3fc3877f1fd32f8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320rootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootopenstack-neutron-20.2.0-2.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:20.2.0-2.el81:20.2.0-2.el82.10.03.0.4-14.6.0-14.0-15.2-14.14.3c-b?b@bDF@Alfredo Moralejo 1:20.1.0-2RDO 1:20.2.0-1RDO 1:20.1.0-1RDO 1:20.0.0-1- Fix incomplete alias name for networking-ovn-metadata-agent systemd unit- Update to 20.2.0- Update to 20.1.0- Update to 20.0.0/bin/sh/bin/sh 1:20.2.0-2.el81:20.2.0-2.el8neutron-openvswitch-agentml2openvswitch_agent.inineutron-openvswitch-agent.modulesneutron-openvswitch-agent99-neutron-openvswitch-agent.confneutron-destroy-patch-ports.serviceneutron-openvswitch-agent.serviceopenstack-neutron-openvswitchLICENSE/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/-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-8240a57e2f6f2657016587f420ad4e8e9da3119e38dbb7b143f48eef74f7bea8e?7zXZ !#,N] b2u jӫ`(y.A08Hۈu?.R4qy-PGt,vkiΦ崂8&dȪsy OƛkA)9!Um7ӣ@٬6hNI ugi8W%dP ș|ieϣ4"( q4/E_>v Wˏsus4f-#L]KSuuPpئ*q.&SV^)꒒*WzXmzɖI]EBrCRӎ}oꑩht"<I_x<֘ 'i;ƌ)*NUPZWVA-cFuswM$)QDx#bj1Rd;Etsԉc^H"^"A|].$C՗dB51RShbdQ<{"7iwYIDFL{PoE!3oH;aX@r wjgf|xS5ˆW軦(*]5 TCh͔zۉŔqJue 1|0ʚMKƴN?jq;ft^ (AY] n /شރD)UC#8/Q-AU4uqr5䈸2!Mx6B6dG&Hǡ1W>@|mFt}cU]3 v# 0Zigi3|쭻| SV'1Agy_nB[U^ODfט L:ޅ 1oU }fÆx`Sj)IY#1\WMC+eS}n櫉~iuI1xY[9Rq: H[`SxA>$Y}}0"hyyi#|Y&s>( p-6tn|EzuͤumjNAD}] `'c r~tO|}kHP[-C?ILR׊DQd"ʤ+t 'w暓k."P13Zh-T3<[UGho30LlMOP Qo4r?Ƥu j%09iow0cg9#Dz7RI[GlW͞|V{O_HBm]eaNT涮鲴Xf"5f@q3[fH$ōٚ%uS{k 901 :l")G34m-p!L|8| _<0˟'&K-hu| 3C4wO:?3͊k2k?h9:S1򃨳ܳN로5ׄ4hb[hD r 9;dQ7wn~+yfNb\YddfNKz2V`3,Qt"цf!]5XvZV*hL0r.wMɡ؁*!0?-ܗ :xWwy$+ԓʭ][Xf'X o_8p.*,EC5AuӈRGoh=mUك&`;>W?}dPd0JPjTE{8e409ۻR.δDu:aCqlc:' 8bsT8T+5 cu!-tb#2*ϠtMQ, ԇ%ܴPqwyr" ?~ۀ64X$8 >=mUp#o^gF; \+]BFRoQ3@,i뼦8nz0& ^ L0$ăcaM;s|'M k8sk\ޞmlNrCDvIQ^/]Ql7`f+E*_[flMU0+ݐ ^HE뷲ҬebZ b#}_6Q)M:Z.0upTt0 ̣[8wSߣ;i-=VnGcިdv6la~XlEah2}9]"NM8eq&vq`f 4lJ$b0 !j [!ny$ t%\˂ 'oLԱ=k_vMI{I$|oٖ>on8(eFyE qt ͺZ!O,b=c]8v\PM GQ92)^lEJV `rWHՇy1zq {mdO#*Q'Rı Xtpt5`׀ie{~$QCn,5i>ZA\K|>ut@yj [x_Rhl}ϥEmgI\`Loq0?P8$&NߢAUPlLlj*B[1]btxz Ux굗Dtt>i)hkr~"|ÕCAsGh3>Cg2~d(b@bn2?I]+LXQ*);rAC}S>M٧[$dv#cmv5FX_k՜*_%%Xlh~o$u7._~<;̬Y}IL-a?p$]+l!ymjkrG.AC';]n"]݁u@v3Ĕ!gҜh}ށSg'%W ɵ#c7DS%1*Av"-WUl1A7uic MÎ/<[z$~)n<7[)zc5tZK0ШH'(ߖC%=1uqR]SAv=8)ѱwӵdD|w6^1^=iO>˶c$PGgzjR+/}Iݫ^S&x=$xsMڵǓB+758 "YK.5/e(g7G3dyiVnחJo z 9<ip挾/V9[(~%;~ ,CNqTqìnbKԒ:~E5&x48]eK|n|A?ͳ</DJY<?gnj ;#$ŵ 5F|D{1d32!K>1pL(?rWp7-ל}b(*+1 F NXpX[| o D}w( rgcUzrl4b+mO`vd}Ձe`pGEuꜪJfeam (`**v؋$ŽA!#cr@̭Z’&jUr.v {kD Ph T*1 MBq~c46o7MQeF=鍏))6pW,O]E`@I{g;=~Wkjʗ34۹k?Sp tmCr!Zo.|`\Cj#ͯ XWDA :4l@Mq/i|*!+\}7[ڈd=O|9~Ir8nx 3{WLa(2yJ2Y*!EO7 DNj QæO'$C߰;&+X>\rkF. nG; )z ܪt LpxadY*=8ם$/Gc)7Y'@N@'CmsU(vA#-1_|ޮ G,)SԂf\֏#^|Z%&S7ឫK"[B&~Խշ_T ~cͫHO9 ^E0Eq`tG%B r K` =|oO"qTIZsP4TXi dzF,XƛϤ|8D[C8͓6~tCH[t]e +֚?^ ߓK5[Gt"1Q[4&JB{čw ̱UA&؁j\kO-')ArS3>Qdv24 9ǑknЯ'= .#ŝҢ^`W1@uNtd7w;6'1;*i[nvBܡ-&-V~Kk/r.rdrPrgkH,TLeUz JU!9F %,V;O}eF0~!}}M 5Jp'Fe{I;c+#mUe!2[ j9@7~de_mkMw 0AU$x;4ZIAkba>_~PaXفpBHO3 /+K#$)$lg$W1s,**IlM+VLC_a.Z( XSUqEV8K6GU}XF:Z7^~yoj lJrGET]'7*m0H6;㌀SD)D)`ߩrEVeWhC߬]~im26!rX_05]g@sJY$=w񂂰%B鰇d! L[{0>B"Ѣ|>tN]choM_Zl<2 Dus ^wA(iDM"f"/Y;0R-v oVq l5X&I=fV,QǸyYސ3 YZ