|
|
2025-03-15 22:31:00.306 20434 INFO neutron.common.config [-] Logging enabled!; n6 ~4 _+ ?0 b: q5 S
2025-03-15 22:31:00.307 20434 INFO neutron.common.config [-] /usr/bin/neutron-openvswitch-agent version 22.1.0
1 x# {) N/ `6 Q: F5 t0 {: a2025-03-15 22:31:00.307 20434 INFO os_ken.base.app_manager [-] loading app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp9 L2 D+ I: M; f9 [$ L" \3 H
2025-03-15 22:31:01.339 20434 INFO os_ken.base.app_manager [-] loading app os_ken.app.ofctl.service8 A' k2 U% I# p2 |! z3 E
2025-03-15 22:31:01.340 20434 INFO os_ken.base.app_manager [-] loading app os_ken.controller.ofp_handler0 V3 N$ {. p$ ]7 l
2025-03-15 22:31:01.341 20434 INFO os_ken.base.app_manager [-] instantiating app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp of OVSNeutronAgentOSKenApp V; T" U4 f) Y! m
2025-03-15 22:31:01.342 20434 INFO os_ken.base.app_manager [-] instantiating app os_ken.app.ofctl.service of OfctlService9 I2 y5 W, A2 U# N" v6 U
2025-03-15 22:31:01.342 20434 INFO os_ken.base.app_manager [-] instantiating app os_ken.controller.ofp_handler of OFPHandler( o- w: q- U* O- H
2025-03-15 22:31:01.344 20434 INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: [] b2 Q4 a7 k- I0 n$ A% N& f
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp [-] Agent main thread died of an exception: PermissionError: [Errno 13] Permission denied. ^2 `0 F; v7 g& `% C' f
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp Traceback (most recent call last):
% M# V& }6 o7 ]2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 41, in agent_main_wrapper& ~7 d o; _2 |- S
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ovs_agent.main(bridge_classes)# e9 H8 A: y N
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2947, in main
; V ^4 ~& s% u2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip)( y2 d9 f" R9 t
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2928, in validate_tunnel_config
1 f1 T1 a+ n7 @: d6 [7 s2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp validate_local_ip(local_ip)
% w4 j! m7 }- N( c4 I$ P. j2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2916, in validate_local_ip" b( t! B+ t5 j; v' Z" `8 {
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp if not ip_lib.IPWrapper().get_device_by_ip(local_ip):3 ]& \" S2 P! I; f
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: r4 k. h2 @2 Z2 p/ B4 A
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/agent/linux/ip_lib.py", line 204, in get_device_by_ip
( V( S4 a4 _ X$ A+ m2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp devices = get_devices_with_ip(self.namespace, **kwargs)9 W ^+ X+ p4 t; N. F7 N- L c
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0 A/ x9 f6 d, G9 Q: o4 s! P, n
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/agent/linux/ip_lib.py", line 1409, in get_devices_with_ip
! h' N+ p7 o) J4 ~# e4 ~2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)8 d. I- r0 ~8 }' F
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: k) G! y5 N% \ r4 O6 i4 S8 u4 S
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 333, in wrapped_f9 Q; x" E- F2 n3 y2 ^
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return self(f, *args, **kw); {4 G5 v- C k% Y7 o
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^7 M; v) I7 ~$ N# B+ {$ y
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 423, in __call__2 D" G% P! g9 _8 x! o# f
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp do = self.iter(retry_state=retry_state)4 [6 \) p) [ ~1 f0 G( T+ k
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 @( ^, }* q- j6 P% t8 n2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 360, in iter
) `3 p7 T) t8 n- o( V' r2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return fut.result()
- O5 }+ g+ W3 C3 Z2 x+ S+ T: _2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^( q" ^) T5 [0 W0 B. c# P
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
; |0 F$ G7 `/ p: Z: c2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return self.__get_result()
; k& P4 ?" X5 C& g1 [1 M2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^
. I- |+ U4 j" ^ T. y8 B* J3 ^2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
8 n% h9 i3 [7 T- h# d% ~2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp raise self._exception
o% ^- E3 L6 U v$ y9 ?2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 426, in __call__$ ~9 c2 f% r- q. h# p
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp result = fn(*args, **kwargs)
& \" J5 t# g6 K- N0 c) [2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^
% g: d+ @6 Q) B( G# ~. \3 e2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 269, in _wrap
2 h3 h, g; w1 L. `( ?& h2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp self.start()9 [* w! f s. }* h
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 283, in start! v7 u& @6 Z; S
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp channel = daemon.RootwrapClientChannel(context=self)+ z3 I% H, A: c7 P% }
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: N6 Q) ?1 x A2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/oslo_privsep/daemon.py", line 348, in __init__6 ]7 J4 A. v/ a2 d% z
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp listen_sock.bind(sockpath)* b: i" u3 x8 M$ M _, O
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp PermissionError: [Errno 13] Permission denied
, h# t2 ]* O# u* s$ U8 { b$ _0 x- z8 y2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp
. U& H9 Z' S, r& H6 Y0 u) X, b# X2025-03-15 22:31:01.363 20434 ERROR os_ken.lib.hub [-] hub: uncaught exception: Traceback (most recent call last):* x% l' A- T! q0 L
File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 69, in _launch# q$ Y! m$ \- H3 V
return func(*args, **kwargs)' V4 L$ i* i3 C! `; S
^^^^^^^^^^^^^^^^^^^^^0 p" y% U, k# E% D4 F# y4 }% W
File "/usr/lib/python3.11/site-packages/os_ken/controller/controller.py", line 153, in __call__
9 {; U" p6 j& Z# e8 }) {* l$ Q1 t self.server_loop(self.ofp_tcp_listen_port,
! C! t" r( h/ y* U File "/usr/lib/python3.11/site-packages/os_ken/controller/controller.py", line 193, in server_loop
- O6 c# F( H+ `' ?5 v. O0 U server = StreamServer((CONF.ofp_listen_host,; n+ H o6 T. C; E( U' V; ~: U& T0 I
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 {0 \( g' R: s' L File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 136, in __init__8 G3 J" O( i! ~3 d
self.server = eventlet.listen(listen_info)
! t$ L5 F2 g4 n) n W& s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^. t! H; |0 L4 I. Z4 l j7 M
File "/usr/lib/python3.11/site-packages/eventlet/convenience.py", line 78, in listen
' }5 r0 N# g, Z6 f3 [+ @4 n sock.bind(addr)
" ^- X \/ }( ^4 }2 mPermissionError: [Errno 13] Permission denied
5 q" v: |8 v# Z: PermissionError: [Errno 13] Permission denied+ U6 H) E0 |0 {
2025-03-15 22:31:01.364 20434 CRITICAL neutron [-] Unhandled error: PermissionError: [Errno 13] Permission denied
7 q5 `: G9 ^: K7 t2025-03-15 22:31:01.364 20434 ERROR neutron Traceback (most recent call last):( k: S& R) `/ D4 Y# ~
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/bin/neutron-openvswitch-agent", line 10, in <module>
7 u! Y8 O# n! N) B2025-03-15 22:31:01.364 20434 ERROR neutron sys.exit(main())
& \0 V# g- d: ?* u; r. h" g2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^
% T% n N( R8 V. @3 n2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py", line 27, in main
) Q4 S, P; s+ Q) @2025-03-15 22:31:01.364 20434 ERROR neutron agent_main.main()
; c8 S% _- d9 X/ }2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/main.py", line 38, in main/ \# U! W4 o$ g" \! [
2025-03-15 22:31:01.364 20434 ERROR neutron of_main.main()% ^# a9 p7 K# I% A1 f" H0 `
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py", line 34, in main
" M7 F0 H1 }" a. ^$ L; ^1 G0 d2025-03-15 22:31:01.364 20434 ERROR neutron app_manager.AppManager.run_apps([* d" s4 Q% U/ n6 y4 Y! F
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/base/app_manager.py", line 371, in run_apps
6 [0 N, ]5 p1 O( W2025-03-15 22:31:01.364 20434 ERROR neutron hub.joinall(services)
" k; A& |- g% C/ x* M2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 112, in joinall a9 ~; M1 k) i' h9 r
2025-03-15 22:31:01.364 20434 ERROR neutron t.wait()
0 I7 Q& V/ Z9 Q: j1 N. ?2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/greenthread.py", line 181, in wait
6 }$ u4 g6 C7 |! x2 K* w+ i2025-03-15 22:31:01.364 20434 ERROR neutron return self._exit_event.wait()
% {" A. ^8 [; _5 G2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^4 K( E, a. i( }) \8 {3 m
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/event.py", line 132, in wait& Y4 o e: V* w T: ]% h
2025-03-15 22:31:01.364 20434 ERROR neutron current.throw(*self._exc)
1 C( _# J3 C4 z2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/greenthread.py", line 221, in main8 {! J6 K( e+ h) [0 L
2025-03-15 22:31:01.364 20434 ERROR neutron result = function(*args, **kwargs)
; B; c2 H R; K7 b( m$ k/ e b2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^% d/ a$ m! T5 U0 P2 N3 S
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 74, in _launch$ k8 D5 l& ?% [. `: ?5 _. S+ ^! }
2025-03-15 22:31:01.364 20434 ERROR neutron raise e
) ~ v% Z+ d; W/ i8 L% E2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 69, in _launch
8 n' ]. n f6 w5 T2025-03-15 22:31:01.364 20434 ERROR neutron return func(*args, **kwargs)8 ]8 Q' E9 n* k# V# t
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^" n1 I3 F, G2 s3 j7 K5 D' K
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 43, in agent_main_wrapper) K7 E+ @! w/ R2 n" A
2025-03-15 22:31:01.364 20434 ERROR neutron with excutils.save_and_reraise_exception():; x+ O# d- b ^; v$ D x# |1 S+ O# [
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_utils/excutils.py", line 227, in __exit__
" q6 k. m% N% V; J2025-03-15 22:31:01.364 20434 ERROR neutron self.force_reraise()+ W0 k- j8 \$ C0 p
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_utils/excutils.py", line 200, in force_reraise. Q1 @6 V8 ?5 } x# u! g8 @
2025-03-15 22:31:01.364 20434 ERROR neutron raise self.value
& n" Z/ h' F4 l# z. x2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 41, in agent_main_wrapper2 |# W. ?) B8 |# b
2025-03-15 22:31:01.364 20434 ERROR neutron ovs_agent.main(bridge_classes)/ I! u( |; \4 F2 j( e, c% }
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2947, in main1 \7 F4 ~( B+ N" j
2025-03-15 22:31:01.364 20434 ERROR neutron validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip)
: u! J! U5 U ?7 Z" @2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2928, in validate_tunnel_config
z! g; n" L0 T. j* q2025-03-15 22:31:01.364 20434 ERROR neutron validate_local_ip(local_ip)
% o5 a, N2 P8 k* Z( l" c' C B2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2916, in validate_local_ip
, `. A: E+ }# N3 g2025-03-15 22:31:01.364 20434 ERROR neutron if not ip_lib.IPWrapper().get_device_by_ip(local_ip):4 V6 M& m& n1 M+ s
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( W$ I1 }: K) z; @% S6 Q2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/agent/linux/ip_lib.py", line 204, in get_device_by_ip
9 J/ `9 K% c; w2025-03-15 22:31:01.364 20434 ERROR neutron devices = get_devices_with_ip(self.namespace, **kwargs)
2 }+ `, f7 j, K, _ o7 R2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ F5 U# {, Z1 x0 j& _. B- O1 R
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/agent/linux/ip_lib.py", line 1409, in get_devices_with_ip" b0 U9 v5 E r5 \" h6 O: t. t
2025-03-15 22:31:01.364 20434 ERROR neutron ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)
8 v% I0 g$ S) e4 w1 S+ B2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# T1 |" P3 Q3 a; S8 f0 {2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 333, in wrapped_f
! w5 R( _6 V0 F2025-03-15 22:31:01.364 20434 ERROR neutron return self(f, *args, **kw)
$ [& J: ^: u# M9 I6 W, x2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^; ~) F; m+ q! O( R
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 423, in __call__, m, D; Y7 Z" g9 C3 K7 ^
2025-03-15 22:31:01.364 20434 ERROR neutron do = self.iter(retry_state=retry_state)) b L7 i' {% U4 b
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 C/ J0 e' n- |3 @9 m8 V1 u6 }2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 360, in iter% x% `( N! Y6 X: i( R' o$ I" D
2025-03-15 22:31:01.364 20434 ERROR neutron return fut.result()4 F u0 W$ V5 T0 E* H$ @
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^, j* Q4 {9 B7 j+ s' O0 G, L' S& i- i
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result- \$ q. T* h6 ?* s2 G
2025-03-15 22:31:01.364 20434 ERROR neutron return self.__get_result()
) ]/ f' s" M6 D ^" J8 b* S# c5 R2 v$ l2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^
& X: X2 \ r* }$ J b4 { B2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result) q/ o9 g3 }' B
2025-03-15 22:31:01.364 20434 ERROR neutron raise self._exception0 E6 }& k0 t0 r/ A/ ~8 U/ S0 D; y* m
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 426, in __call__. l" A. s) _8 [, a& M$ F/ B
2025-03-15 22:31:01.364 20434 ERROR neutron result = fn(*args, **kwargs): f/ s4 E9 q% E+ u+ J* s( H6 u& r2 y
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^
7 G5 z. q) I3 z' O0 X2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 269, in _wrap
. d( G9 g+ `8 z# [2 [/ [% c4 k2025-03-15 22:31:01.364 20434 ERROR neutron self.start()* T- r6 H0 x6 `4 e1 b* f
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 283, in start
. R$ W6 O( {* Z9 T5 B2 I+ A2025-03-15 22:31:01.364 20434 ERROR neutron channel = daemon.RootwrapClientChannel(context=self)
& O2 R5 }/ G* X2 V+ ]' Q2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4 a/ T* U& a0 k! H( C
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/daemon.py", line 348, in __init__
" u) _% J9 f! y* Z5 X! e0 o2025-03-15 22:31:01.364 20434 ERROR neutron listen_sock.bind(sockpath)2 K) d! R T( b% ~- X4 Y
2025-03-15 22:31:01.364 20434 ERROR neutron PermissionError: [Errno 13] Permission denied
5 o7 w# _ |- W5 S/ v* s7 j$ e/ a- e2025-03-15 22:31:01.364 20434 ERROR neutron 2 O, p# f* q7 ~4 e0 f5 O6 \
9 R( M2 _; t( n% ?# ~
) @0 @3 L* M/ o9 _# V% D" L
+ w/ k9 j b; [! k7 D9 z4 u检查发现,
" b } p! X& \0 K j+ t6 Q3 o# {5 _3 q+ P" X" R* F
[root@compute3 neutron]# getenforce 1 F2 j: s* r% D( [ E
Enforcing" q$ Q( Q- K! |/ T/ V
, m- W9 t3 @( v, K, W! }+ _: U, J& d
居然selinux都没有关闭:
$ V/ y) d( v# Y$ U- M4 H- f$ q7 o- Z/ P0 M) O" o
" e& Y/ K- h5 y6 r8 P6 h
关闭selinux吧。
. ]- y" E2 j; t9 C9 i7 Z9 D: @
2 T; o# r4 f& N8 L& O" a b6 ~+ O- M
; }4 ~; u- t3 ksetenforce 0$ w) x2 a9 g& }% v
/ _9 O/ g5 A% c; L4 \0 r
6 U; {. y3 ?1 v. N. Q请参考关闭selinux相关配置。
$ e5 r+ M1 S5 k3 M5 f! \
" w4 D0 h" p. G6 ]6 O/ J. x, g" W# c8 K. f9 w1 ^
( Y8 U& O& E7 o- I$ M( Y, [
2025-03-15 22:35:43.996 21221 ERROR neutron raise self._exception
" R* D' W9 u0 ^2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 426, in __call__
2 |! I/ u, J% l j! T2025-03-15 22:35:43.996 21221 ERROR neutron result = fn(*args, **kwargs)6 x% D# D% v/ _- l& [$ N8 U! t
2025-03-15 22:35:43.996 21221 ERROR neutron ^^^^^^^^^^^^^^^^^^^, `5 v9 W" E8 |2 C$ e- Q A4 U% K
2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 269, in _wrap
1 Q0 C. R I8 Z r) h; A2025-03-15 22:35:43.996 21221 ERROR neutron self.start()1 @/ I# Z4 W4 s4 a( e8 U
2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 283, in start. O, a6 E5 i7 C. p
2025-03-15 22:35:43.996 21221 ERROR neutron channel = daemon.RootwrapClientChannel(context=self)
+ y$ M/ k6 H( m# R8 ~! \2 D$ f2025-03-15 22:35:43.996 21221 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( x$ ]: I" u. s2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/daemon.py", line 348, in __init__" \$ N* x& M4 `, r! @
2025-03-15 22:35:43.996 21221 ERROR neutron listen_sock.bind(sockpath)$ ?! m1 \4 J) b9 z1 i
2025-03-15 22:35:43.996 21221 ERROR neutron PermissionError: [Errno 13] Permission denied; ?) i" j" {; E c- Z6 }
2025-03-15 22:35:43.996 21221 ERROR neutron ) R4 Z; }& t- \. K- a) E% n
2025-03-15 22:35:47.328 21236 INFO neutron.common.config [-] Logging enabled!
! ^4 q0 J. }# s# |' S( N, ?2 v2025-03-15 22:35:47.329 21236 INFO neutron.common.config [-] /usr/bin/neutron-openvswitch-agent version 22.1.0
6 Z \$ Z* {/ U$ X$ ]2025-03-15 22:35:47.329 21236 INFO os_ken.base.app_manager [-] loading app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp
. |5 N9 c" K7 }- K8 ^ m0 c2025-03-15 22:35:48.305 21236 INFO os_ken.base.app_manager [-] loading app os_ken.app.ofctl.service
8 ]4 P f$ ]4 D- S l( r2025-03-15 22:35:48.307 21236 INFO os_ken.base.app_manager [-] loading app os_ken.controller.ofp_handler2 Y4 V$ x% U$ c
2025-03-15 22:35:48.307 21236 INFO os_ken.base.app_manager [-] instantiating app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp of OVSNeutronAgentOSKenApp; d! R/ H, b4 D$ {
2025-03-15 22:35:48.308 21236 INFO os_ken.base.app_manager [-] instantiating app os_ken.app.ofctl.service of OfctlService, l8 U- A. M0 y0 p1 J6 ~# ^3 C0 @
2025-03-15 22:35:48.308 21236 INFO os_ken.base.app_manager [-] instantiating app os_ken.controller.ofp_handler of OFPHandler
+ _9 C9 K5 U* [" l2 _! t' _2025-03-15 22:35:48.310 21236 INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: []+ D" Z5 C+ V7 r( \% Y: K1 h
2025-03-15 22:35:48.321 21236 INFO oslo.privsep.daemon [-] Running privsep helper: ['sudo', 'neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'privsep-helper', '--config-file', '/usr/share/neutron/neutron-dist.conf', '--config-file', '/etc/neutron/neutron.conf', '--config-file', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', '--config-dir', '/etc/neutron/conf.d/neutron-openvswitch-agent', '--privsep_context', 'neutron.privileged.default', '--privsep_sock_path', '/tmp/tmpa7su5k_g/privsep.sock']" j+ a& ^9 E: \: R3 k
2025-03-15 22:35:49.936 21236 INFO oslo.privsep.daemon [-] Spawned new privsep daemon via rootwrap! {& P9 `1 g5 p @5 M
2025-03-15 22:35:49.705 21244 INFO oslo.privsep.daemon [-] privsep daemon starting
/ J! U4 e% y2 E$ D# A2025-03-15 22:35:49.712 21244 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0
* m6 o: Y. S6 Y' G# e/ v! f2025-03-15 22:35:49.717 21244 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_DAC_OVERRIDE|CAP_DAC_READ_SEARCH|CAP_NET_ADMIN|CAP_SYS_ADMIN|CAP_SYS_PTRACE/CAP_DAC_OVERRIDE|CAP_DAC_READ_SEARCH|CAP_NET_ADMIN|CAP_SYS_ADMIN|CAP_SYS_PTRACE/none
; `7 a; F' z M' k2025-03-15 22:35:49.718 21244 INFO oslo.privsep.daemon [-] privsep daemon running as pid 21244! e9 {0 G' N* ~1 c0 P& b+ e
2025-03-15 22:35:51.483 21236 ERROR ovsdbapp.backend.ovs_idl.idlutils [-] Unable to open stream to tcp:127.0.0.1:6640 to retrieve schema: Connection refused6 ?) b; I5 _- m* t; x( A/ z: N5 f
2025-03-15 22:35:51.484 21236 INFO oslo.privsep.daemon [-] Running privsep helper: ['sudo', 'neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'privsep-helper', '--config-file', '/usr/share/neutron/neutron-dist.conf', '--config-file', '/etc/neutron/neutron.conf', '--config-file', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', '--config-dir', '/etc/neutron/conf.d/neutron-openvswitch-agent', '--privsep_context', 'neutron.privileged.ovs_vsctl_cmd', '--privsep_sock_path', '/tmp/tmpqsrq4znf/privsep.sock']
' R: I e: {' P9 p/ |& \% x2025-03-15 22:35:53.686 21236 INFO oslo.privsep.daemon [-] Spawned new privsep daemon via rootwrap
- e$ _' x' g2 e" D# T$ t. x2025-03-15 22:35:53.182 21252 INFO oslo.privsep.daemon [-] privsep daemon starting
. [0 Z$ G7 b; A) Y4 b2025-03-15 22:35:53.208 21252 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0
; _9 G4 y. y1 ~2 _, F7 E2025-03-15 22:35:53.214 21252 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_NET_ADMIN|CAP_SYS_ADMIN/CAP_NET_ADMIN|CAP_SYS_ADMIN/none
4 w& y* m7 Z8 v8 t2025-03-15 22:35:53.215 21252 INFO oslo.privsep.daemon [-] privsep daemon running as pid 212527 a- l- ~7 Q8 }& I' o7 I Y& Y
2025-03-15 22:35:54.881 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_bridge [-] Bridge br-int has datapath-ID 0000cec823ae5d4a1 C( e$ n$ ~& _
2025-03-15 22:35:54.895 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [-] Mapping physical network physnet1 to bridge br-ex0 Q5 N: y* y6 w& x# v
2025-03-15 22:35:54.896 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [-] Bridge br-ex datapath-id = 0x0000000c2984eaa1+ w% s! |+ `* O8 ^9 X! D
2025-03-15 22:35:55.914 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_bridge [-] Bridge br-ex has datapath-ID 0000000c2984eaa1, B8 F' L7 b+ ?2 A! v0 Y7 S" G
2025-03-15 22:35:56.991 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_bridge [-] Bridge br-tun has datapath-ID 00000a32db3e5141: K$ M6 y y7 d# D
2025-03-15 22:35:57.402 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent initialized successfully, now running...
4 m8 L; u8 O2 G+ Z$ ~2025-03-15 22:35:57.427 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 started3 a, v7 h+ ]/ l* H! w! N7 u. X7 Z
2025-03-15 22:35:57.448 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 - starting polling. Elapsed:0.022
* r' S4 I, y$ s/ Y+ ~ [, Y2025-03-15 22:35:57.450 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 - port information retrieved. Elapsed:0.024) w9 Y* P8 L2 S! i" A
2025-03-15 22:35:57.450 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Cleaning stale br-int flows0 @4 @7 \! L+ A# j6 f6 `' H* E
2025-03-15 22:35:57.451 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ofswitch [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Reserved cookies for br-int: {5934588127615068766}
4 ?& ?; h+ y' s: d c. [. x2025-03-15 22:35:57.479 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Cleaning stale br-ex flows4 W* C* j0 d& u6 J2 U- H& }* R3 k- M
2025-03-15 22:35:57.479 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ofswitch [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Reserved cookies for br-ex: {6419282576831478037}
) f4 b0 k4 H9 ^6 \* n! l2025-03-15 22:35:57.488 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Cleaning stale br-tun flows7 h- a F- j5 V' u, h j; o9 Q
2025-03-15 22:35:57.488 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ofswitch [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Reserved cookies for br-tun: {4905649147443091958}* E& U- u/ `! o: X# v
2025-03-15 22:35:57.500 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 - cleanup stale flows. Elapsed:0.0737 |' k# y- o& Y9 |* z. ]' Q
2025-03-15 22:35:57.500 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.0730 l" g. ^: f, f% Q; w& j
2025-03-15 22:35:59.427 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:1 started+ \: E5 D& O: L- m ?
2025-03-15 22:35:59.430 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:1 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003! P" \1 n8 f' c/ w) t6 G
2025-03-15 22:36:01.428 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:2 started
( r/ w5 V: A8 \5 o1 S' u! \2025-03-15 22:36:01.431 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:2 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003
: K2 W9 @( p- y# l9 f" e2025-03-15 22:36:03.430 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:3 started
! u. ?- ^. P) p2025-03-15 22:36:03.433 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:3 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003" D; V$ V# ~$ l! b
2025-03-15 22:36:05.431 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:4 started
8 C, x! {: q. A& O2025-03-15 22:36:05.434 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:4 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003& ~; u0 b* F' x$ t2 R+ J/ \
2025-03-15 22:36:07.433 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:5 started
3 m# U' U2 @& M7 V- T2025-03-15 22:36:07.435 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:5 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003
% A# u: H" z, g& r p4 x) E7 k2025-03-15 22:36:09.433 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:6 started
2 z& S) `- g3 g2025-03-15 22:36:09.436 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:6 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003! ~- K& X! F! k/ x$ p( b
8 v8 _3 X$ `. F
6 D6 B* E( G {
! e S/ z9 b# s- c. C# i/ ]
日志不报错了。
) y0 f% i0 i: z, f- k I
. I- g0 O9 W1 n K% m6 L* j5 ^- c# Z( c
2 G8 J3 a' w( Q3 _' f/ [ |
|