openstack-neutron-openvswitch-1:17.1.0-1.el8 >  H ` vD)`}gϢv:Mctәe( =t4X~<[k? 9!'!lR^1]t*(B N`mXBިurx;.Jehgl9T!ثr Fo7vR#7"N뿆ヅFB('8`cL'n~%KW|fD.pAx?hd '0 4 Opt >              (  T      \  ( 8 9 :>?G H I XY\( ]T ^m bedeflt u v0w x y"dCopenstack-neutron-openvswitch17.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.`Hkojid-x86-02.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큤`E`E`?``E``9``G``051455172724e328d2b82412b5ce8c80267d1d4fbf2d6dc9190d5cea21e36aa4c27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3ad67f9322aef4687ca5d38f005a7a9dd1a4258ad81483720fcb046201b9ca4958db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c29c59584ea954bcf63f74490d98e43a297f8bb29d27b63adf8e3fc3877f1fd32f8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320258227db8c714c362b4901578471a69ee77ca0b1a25a64ce550ae4bd9de46c0erootrootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootrootopenstack-neutron-17.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:17.1.0-1.el81:17.1.0-1.el82.8.03.0.4-14.6.0-14.0-15.2-14.14.3`@_@_~@_q@_mRDO 1:17.1.0-1RDO 1:17.0.0-1RDO 1:17.0.0-0.2.0rc1RDO 1:17.0.0-0.1.0rc1RDO 1:16.0.0-0.1.0rc1- Update to 17.1.0- Update to 17.0.0 - Enable sources tarball validation using GPG signature.- Update to 17.0.0.0rc2- Update to 17.0.0.0rc1- Update to 16.0.0.0rc1/bin/sh/bin/sh 1:17.1.0-1.el81:17.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-8764ae69be515b6d460938ec53da0f1752d0f00df14ebe91049a8d999e2cc6347?7zXZ !#,R{@] b2u jӫ`(y|(aGB~o4A[ Z׶aJk=TvN"hX6'GUf.ܶUEr*"/?=t&@ZFc?CxT{}Ve~lY۠ͅl&T)QV 9P5 -+Z? .1!Wl]8\ɠqsG + --mf0IX vN ]%I/I)ؿsOP0 Q}ۊ\^@G]:gE;t'ƈt6Hi0thlB`kR5r`RZ~"W߻_90U}1*P4 ٧vEVv ߑkF/w/F>דqiDȴݒ@wЯ!_5”E uox\gC\AcfٸT;YWı=5,hͅNۅrN&aPkrdʞbbI4X/gN;+ J"hގ00¹&@#96Wv&Vfk/p"l&ɖ ȐG0DS70cVA;#cZEV8^2sӥlRo*8BcZ@&.( =xλz"oOJ]ɤU]p,۸RB4ATfa=\ oGJG K@s3&4SF́%#bۀ%])כB_pf3Ď>J hRf$FgYgz:c䯈g gzX%7\;;F`Á(lsm)(fTN tغ#|bS(=Mb=-4K~Wknbղ"r]/[_W^e1beJ=9%v;OæԶr~{0 Ć_X7np'  i 2G1&TZqh0jGK4\ ߐpB(!H =I/;tEe&#gvvHŷ}iF|%̊3*PypY-H816٢GGfWѐ52}QW}K/O& z*SGv~3[[4pޖsA#q[VM81%D>g댼j. Mjʃcӝ7h؅]$ٻܙM G됑g bj;vݩQ @RVW }^#_v2g#m6lzf'JkA]6w)E'0p1<7u.3u69OFv#q2^!{F%.s]1[ hZv3A^5Y8^,͑wJX^2厣td fuØTI'>lbkvK!)aBlǧ]G Q}3ݥ" _~q)=Lk3]jR4v6Y{8jY0J )GM'BbV}5>734R"EBoi oClX0}t}luEK \=Yo;EpdG&Pu/)%ry;gQ5gEFF,CmPA:D'цVR=``br3~EvPpM  g=1p!f3oZ=~`ۚGbq.Ka}vff):OtzT+ *B<p1f!us*w@Z~߭iфR$nK=L{ڜTHhƢh(bawK}?#]Ԝ hU^cduqd"ñ<83۠k)'+w:LuvO2aD>ţou!Sn#Q\[y"xP-ӯt}0mC|=$/KST8'lP&oD>,~2izޱ,BRH>E Y.zAH=2,}T)*}!-T?xVd@b z&+#6PDԃX Ph4//jzj9SJEI+$yِܹ oaN7kH܁2&'2!pGӞ|DWt~2Zj~ X8>8#1=;hnvxew$j1H*c7=A$)53Cd.2? 4D&!%Q:R,E9e 8:Y wC-.`aojR-GC ٽ7JQc䋹sA.u*6Q,'GL-qyL^;('qyT:/.<!ЄtcI/A[0ȁ}`Gj)F.*F-; R`h^ )$zGe%F K)aCmrZn㉜Ln_Ȋ>Ίc[\jeMM-4)_H&Y.O&as8(cgҷT}#pa>s{1%hOzbξQdqbl3VYJL7&c".Ű9X,ǤhN{-JV6H~Q80-A)phHFY_[NzL}[佶R}Z;G}c-Z2=J}ckӛheZƄa\Ry}yZ5Ƀ`),a 9ֹ̀Y؀YZ3z0"WFޔi%?IJe XdgNh,Y@Fx2p% fjiB ##kf/J¦5~nF Uԍl/ _keh= 6d0m$EyJ\8> yҚ--5=彺m2KSH yzCV%^MN4i 6*6G^TG%(A8Xm1G7 H?(tGXEfZ 6TƫZ4\zx?=cTJWJfүa_2K6%kNeo4oA /ݚuLմplQ;J%XCAe<;sli _1<֞mReB><ٲ%\37Aym0ㆬ[vS^w?3 ۀ< 9^kBl |:r{ZW~AVfhTYl^`ǂC AATAJ|N7NVTOzy`DOU: Lzx82?"Rl7;H_\.>ơυ .k'UB%x琪*ˁ6Ij:[vJrׄs4װɋ\l؁[cI4]]feQ/^> {(#Fk7YY /}!wD~ĖF&b3|fu^j=59г(?Sܕt`[/BY ))09AZ}V\;pj-ZgЛv]M(@&o&K^TBnѫ3`ذh5SűT&!275L01gZ[տrS*\X~_W_z/, vrNݦi}>pX]zsY1CPC )YMGrO䢼 VGFrb+BiרѠQ'~6ŕMp1v10\i v4#B((\C{-u1!rCTD $!M}]uX+.)={:2-JWA`hCR73wF wSaʀjpMt@I6ŋq\ cӳWYINH b_@9_'o/˙B U;ȴFEᜯ& 6;Kt"$YeWM\t0 CC;z5zZH(`,6z-FRDvE"Tq`sL88067de6g\.3,Jvvᡠ緓>=Ar|_KիΓ~'f sx]b C/2p-N>5fQ;  Ł[I\U>>Kfd̎]>FH&lnկgfXx^ A$SE<\@a,A -y'יFX&_0/;O͜:.M>%F5WXX p]9~5Aښ~^ ¹̛[ZJp`dR9X Π4 j!ŖJ`5BJH2ܓi=8a_Ӫ79PUsG}Jw8xZ~_>fTuɭ\IO* :9evt°1~@K_P_,k˥{54݂ZOtw6= 44-Yk8WU)O/ὺ1(t\ bwpՈu@h:A?ji^9!+INw\O^Z.d7M1'XZ^ٜL1'%WJ,1C&}'i-J`Wϒٲj[ 3z SBT 7'ix(W&|(k}5nc殝;(Ph9i^Imhpni/֖!`JB R͂olɞ 袭c͊PV89S#FbT?5T 7 cNSQIS&h+t ){{V,Z#d7yJR =Hc5[~ukċ$Z"7"ϖΤ]5G{Zac~< t&/\ZoϹzˉĶB~ uXd Io߅Dܢk͗ Ȍ~ ,,veKCz$^z9)kLH&m[khe~`5:g+!d~NqS0#8JGalYz;LXjʹh*tD'&`i{{#)-tmu coJRvԕ6]ieG~=iCH{\DRe`c$ Κ'N=KBeF)%F4cJ/^>0*\) 6h YZ