openstack-neutron-openvswitch-1:20.2.0-1.el8 >  H bo vD)F% ET&)K5]-&Pta)"4/i^g߃\U5] Iƻ_'{m^g;^n03\a U%)\W#׿*+EQm6O=䧃LZ.RVǜ?2쀴$X<eŤ##GM+ˬ lplΌ`nTnaK% noIGWí)=[813e677ab7da16b32ce0738342c34c36f8b3e88bf897f954db4634562f4a8090e45faa988e05d2e4ca921a9da8f95f01ba3c370c2bo vD)+$ &Fm^R6Vg{q3KmVo@ʼR g{2rs2VUǂ OmakF6R͋XP`| _PLJhgw0)7|Yfݕ0gc /"O?{"iI\og_c. Q$0ҤPzO0pYVv o_v'+KW˿[;HKa#2X<{/+>sZ椟ʰndN>pA?d '0 4 Opt  N                B  w    H G( 8 9 :">[?cGl H I XY\ ] ^ bdAeFfIlKtd u vw< xd yCopenstack-neutron-openvswitch20.2.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.b&x86-06.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큤b%8b%8b%2b$b%8b$b%,b$b&b331c0ad7d9789f9221adf4f69c5fbf84d3ff6374b6601328d1b5d64985ae639cc27a9bce20bef73280a296ed9a376a55e7de2b50dff15d591a6e72a572b8d23b3ad67f9322aef4687ca5d38f005a7a9dd1a4258ad81483720fcb046201b9ca4958db1a103a5df7fc5305f63ed5a21c0527beed862d3d38d6a087a565e52c62c29c59584ea954bcf63f74490d98e43a297f8bb29d27b63adf8e3fc3877f1fd32f8baaa5f5f05914b65c620107fac2fdf167f39897bbc7a905152adaa031071f635df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320rootrootrootrootrootrootrootrootrootrootrootrootneutronrootrootrootrootrootrootrootopenstack-neutron-20.2.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:20.2.0-1.el81:20.2.0-1.el82.10.03.0.4-14.6.0-14.0-15.2-14.14.3b?b@bDF@RDO 1:20.2.0-1RDO 1:20.1.0-1RDO 1:20.0.0-1- Update to 20.2.0- Update to 20.1.0- Update to 20.0.0/bin/sh/bin/sh 1:20.2.0-1.el81:20.2.0-1.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-8016e09a46db9013983e061a3b586c5f018d897950d7ee2ab6ee976777dbbd84f?7zXZ !#,N] b2u jӫ`(y-dzrwJi܌ *,uIr[,ZPL|.Sjgldfp{?)ǺdNQNn}_/ƙ-W &0SLpVM?/ 97ݴk]`^p*˯90a$7^6Ŭ |n6,;kou)B6JaA-pΐp %]dS:"=i [*F;X_tK#1Է_)7۲.;ck5l_&^Ou9~H>)k3t@w `@u~,#J[_vS:bjix-;tue)\qvȞm&=<7i)9BS ¼ܱTm?43UJ|dҰ~ yX5e_ f7q9)zm?QqJ` U F*:Xr|IY!bl+jp=_(  Jd{kw q嬝OMM[VT-F9yl["_hKI<&2PƄ(L?xTQm>8w^-Qv! I|9A C'~T5 'b O,ĕ~Q꿭/{9:D+AM4I,ji݊'fRU|)G2Qd bA:T mWV[@E!' Z8O.J\~O yN@jggVw/WB8~}M4 (#o:Bue 9]|Q .7ͻSGM6A4O 6SHf W;)h$BBoJa8Vw)9)( ͟$UxFg" Z)˔C(톡ƪ#/B_ rv1zq^^ Lא&83S,i禼:H2q>qO<>$^,ޠWvW*7'/0Pׄ#ER&6T . U &o]~i%By>jB9ذ#;(ϓL!Hk&t3]#XM[ k׀$E>ЖWN'q֤TL8xZ0iCCt}ɜmžcA+x6梈 0 $ Eu2U-f4 q¨:ߞlA1q '+\@^AmUedE2v.w}| OUw6@pm5QZ* ,A-+ :4&?6*(B,2ys1A;?zRVӕѯM7w ^z8fd"}?Rڎ070K4kj= kBhr&G]I7h/W /M 5{B|4w= 3x>;!x, ({CF@i/$5e9WY-{ɓA"LL'Q!*jҌ:Z%p]3]QK)ɕU#Pupӽu( ,5S)(A0˕4u?}9i5 $uT\ b|>fk#NxoVX}cTHDvzY޷(FF}-Z@ϣk\wo8 dz`}?@N*2@<k T6 e<>?/tBx|xd*/i *b* *V^F׺LGSx,.vNs눠Ђ ϼET@oc-3,6HqK0\43G5>Ҫf+Eq1=6X$S̱+ ޗ |-15 Huav%9g= PE Ss "톆{uW ѮVo+Cmy ш]y(j̕ GkX,j1CrZ[ՙ\uкKņ lRJ-#cP2kVu0}v0Xx,Xw\ºx[Gs R_?MsϬ(rr{rRc $CВ2ID /|<)вpYYW%_\uO!67 SZ*ȷD ⁜!fZſBσs|Nkg8LOL|߇D>G͊6cnB Q&u4_鯙J! 2.gP ̓,r[M܀lxDڢb ۦЫ(C,ǽn EڎpiԀYh2@yJ J3 ۠;b#,n:*C˃/g2<~u`=1v,.zȷݴ+>-=FM(졆}8J '5ָ])֏~JdU ) CkG7G<-¥ctȏw$2fkoo`O aWQ=k*,3kv?/+ oq$M0V.0iRg oiteNܾo%]&^{G"mNnq'I7=[`.zPuf- f+>YuTKӀu}L§`UcNs!ъ-`Yٳ`V;Rf2V?Ȩc0ĜN>S$8>}BT  .ˬ:pyOOq2>o`LJUrZ@QzIt^`׶-L,wZңD *?ZWR-j,9ٷ(ndž2 P&@ͩ)}LRzfž:WG+<") ٭%g q]kKRDs"?7v{i ֨]X^ϥ94cp'DmXH' oSWG ϙsMPo=s͞#`fdA0P\V:m鯭eF!ע%XPk#Q6K2 Z,z]vd4#!:W(g X324` ?^_/P).^fXg0JdhRDݼD<) ʼnҭe6@: 3Bi}?<΄;륹<:JSS->Ni.y:,-Z4W}A<7pW0p8JDס&};F?0_9 X؇ם8N$a #UTo}l*v2mI6/]_wE"ZmrHK95]qoVA9jW=(7 F֬wC:(Ԕ8.3 :^gu}jBpQ&'CTr&2_Rɾ3hy:&u͋o-'ild(!Uwp +Mz!i#j&v10(jzskpKGz,W']CnYv!qˍ J %X|iSml]P)q}9湧9ˋ#DyoQu1Q@#8+јb0` LJc)@)_!2bX,=@^Ͼ~W5. 9_mYHs0-!QE'i',j-wvO[:l2 ~'oPL. NY`dO!@Z~/XxO$ꒋR4VxQ[( jO#`18[p|.S۸dʥg}Ibg$/0Hčn0ŋꐓa&wx#Er]w.≗!xW"f)Ee/^Sd|sq?>ZhrMYneZt7.V.2#0iר_#*)qAݮK ZT}XfgD6XǔlP$OM|{fx bԔ\<}/C/A7۾(S&%' qT I