|
|
2025-03-15 22:31:00.306 20434 INFO neutron.common.config [-] Logging enabled!8 T7 C2 ]7 w, |9 X0 n$ c
2025-03-15 22:31:00.307 20434 INFO neutron.common.config [-] /usr/bin/neutron-openvswitch-agent version 22.1.0* Z$ `) a0 g- K. @7 C: \$ Y9 d( H
2025-03-15 22:31:00.307 20434 INFO os_ken.base.app_manager [-] loading app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp# x' U# W( t5 W. c
2025-03-15 22:31:01.339 20434 INFO os_ken.base.app_manager [-] loading app os_ken.app.ofctl.service
* R# s1 H. p' w6 B" R' j2025-03-15 22:31:01.340 20434 INFO os_ken.base.app_manager [-] loading app os_ken.controller.ofp_handler
9 V0 ?* \3 G. g8 S4 | K, G2 N2025-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
8 _" U) t! h2 m6 ^& t! O2025-03-15 22:31:01.342 20434 INFO os_ken.base.app_manager [-] instantiating app os_ken.app.ofctl.service of OfctlService
, d2 [" r: {) ]4 t7 o. M2025-03-15 22:31:01.342 20434 INFO os_ken.base.app_manager [-] instantiating app os_ken.controller.ofp_handler of OFPHandler# y2 p/ z4 h/ k! Y
2025-03-15 22:31:01.344 20434 INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: []
, G6 ~6 H6 I0 r" a2025-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 denied7 \4 y4 M d. [2 K
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp Traceback (most recent call last):1 c5 x5 D' z# j9 u
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
1 d$ m D/ i$ l G( d w- x2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ovs_agent.main(bridge_classes)5 V" t+ F$ v+ B" G% C" V
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 main2 f; ?( g6 V' s7 y F
2025-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), O$ ]/ X4 D. I" T# o$ 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/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2928, in validate_tunnel_config
( _9 g7 q9 X w& G2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp validate_local_ip(local_ip)
& o" f% _ X8 q1 z6 \# ?: S/ z2025-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_ip7 ~( M" [/ Y' l7 ?; ^- m
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):" E9 m$ q3 _3 p2 `/ o
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 m6 \! G7 s, w( S: H6 P2025-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
- X/ G1 n5 p6 T, R, O2025-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)8 o5 O# i' ^$ H, |6 j' I1 n
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
. Z% d( ]% O& g- @. Z6 D2025-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
, U2 W3 ^3 |* ?6 K- @ E2025-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)
3 U1 B$ B% j. j; r7 _2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4 c1 G. J- I4 I; y/ P
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_f
2 X0 `7 k7 H5 ~1 O( `' s8 H2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return self(f, *args, **kw)
/ x: ^+ R; y1 Q9 L4 e' k( N% v2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^8 h" j( ~6 W% N/ b
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__
) {' L7 U+ D1 a4 |/ N' D3 F2025-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)
: H+ ]0 |% T' i; m ^' T2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4 D0 N. B0 |9 |. N2 K
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 360, in iter1 u. T! h; }' Q1 a6 `
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return fut.result(): k0 p& f" h3 f" @! c% J: |+ I( f& ^
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^
, P* l5 ~1 v3 o( J' y2 y2025-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
4 k) F9 n, ?$ _0 L5 k2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return self.__get_result()
1 ?6 {* w) }/ o7 R7 y8 O( z4 D2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^
3 i: e4 w2 W9 H) l* }8 c, T4 Y2025-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( A& A C' Y8 e0 k! i% ]
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp raise self._exception6 z2 d0 W3 G: E1 j4 x( S( t2 @
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__# k C& j g( @1 c2 K
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp result = fn(*args, **kwargs)
4 y6 q; C( I. X7 @( A" l$ o2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^: {+ C( w9 O( K- I# 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/oslo_privsep/priv_context.py", line 269, in _wrap' f, G9 w' }* B, ^1 u( H" Y# H8 P
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp self.start()
# Q* F u [/ J, Y8 ?( D( q2025-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
9 y; b; g- a; B4 o/ H/ o2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp channel = daemon.RootwrapClientChannel(context=self)
/ e. |( ^8 J+ [4 L: h# Z2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# H. a6 P) F8 }% H' \' s- f2025-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__" L6 D. p# j9 b/ |% a! ]
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp listen_sock.bind(sockpath)# K1 ~2 E" o: Z
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp PermissionError: [Errno 13] Permission denied
+ J, a8 V8 _2 g& r2 N2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp
8 t+ |% a9 D# e2025-03-15 22:31:01.363 20434 ERROR os_ken.lib.hub [-] hub: uncaught exception: Traceback (most recent call last):- z6 c0 X( o; E a q- H, }6 Z
File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 69, in _launch
2 W6 R1 y6 @3 ~; X8 J- ]" e( ], B return func(*args, **kwargs)5 z y# I& S4 ] @
^^^^^^^^^^^^^^^^^^^^^
# F: K# ^& P- G9 c2 c File "/usr/lib/python3.11/site-packages/os_ken/controller/controller.py", line 153, in __call__
" s; J( V) w4 {; r3 S self.server_loop(self.ofp_tcp_listen_port,
|4 m' @6 ^. m6 |1 {# ` File "/usr/lib/python3.11/site-packages/os_ken/controller/controller.py", line 193, in server_loop
# S( g* ^& g3 _# w( X/ F server = StreamServer((CONF.ofp_listen_host,
: J x" [4 {* R. l! H" s6 W( R0 B ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
! C$ u. n, Q: O File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 136, in __init__
# C- H3 _. d3 v. r self.server = eventlet.listen(listen_info)
: Y( f7 o) S& b1 Z: k ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
) \# h: ]4 J/ K: ] File "/usr/lib/python3.11/site-packages/eventlet/convenience.py", line 78, in listen6 O( L, Y8 ^/ V. }
sock.bind(addr)
$ Q6 Y- s+ V! e* S, u% ePermissionError: [Errno 13] Permission denied) W4 X6 m7 }3 l
: PermissionError: [Errno 13] Permission denied
R( h& s) l9 x) M5 ]2025-03-15 22:31:01.364 20434 CRITICAL neutron [-] Unhandled error: PermissionError: [Errno 13] Permission denied& y4 r+ }' f: Q3 f' n: y" R
2025-03-15 22:31:01.364 20434 ERROR neutron Traceback (most recent call last):
: g8 n! {& m1 n2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/bin/neutron-openvswitch-agent", line 10, in <module>* n9 X5 H* V3 Z+ \. N
2025-03-15 22:31:01.364 20434 ERROR neutron sys.exit(main())
+ B% z# W% T9 ~4 c- E$ B2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^9 d/ W, O* ^" y" V* J* f' y+ y
2025-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
% n2 z+ w( Z! u2025-03-15 22:31:01.364 20434 ERROR neutron agent_main.main()
5 N2 \, g5 U0 O- c# Q1 w" \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' s5 p* w2 w2 V% Z2 s3 O( @
2025-03-15 22:31:01.364 20434 ERROR neutron of_main.main()
' w- F6 z9 G. T2025-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
) X! m) p3 w, j* |8 ~8 v/ x2025-03-15 22:31:01.364 20434 ERROR neutron app_manager.AppManager.run_apps([* x3 j! d& I, C* d
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
! g9 |9 l+ v2 N* S$ T9 V2025-03-15 22:31:01.364 20434 ERROR neutron hub.joinall(services)
4 E' l( ]1 s- Z/ O+ ]2025-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
; c. G0 ~) }1 Y: P1 Y2025-03-15 22:31:01.364 20434 ERROR neutron t.wait()
a* u7 i! f+ v3 z0 S- ^; w' M3 f2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/greenthread.py", line 181, in wait. m+ I/ u/ I$ C5 A/ Z
2025-03-15 22:31:01.364 20434 ERROR neutron return self._exit_event.wait()
F0 z D" @5 e5 H$ [2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^) s. p9 w+ V- E* f' m( L; V/ u: F
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/event.py", line 132, in wait
! [ P- w3 Q4 V* U+ R2025-03-15 22:31:01.364 20434 ERROR neutron current.throw(*self._exc)
& _+ A1 _7 E t: @6 u; P2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/greenthread.py", line 221, in main
' H- a5 Y4 ?" q8 S2025-03-15 22:31:01.364 20434 ERROR neutron result = function(*args, **kwargs)
3 `1 f) G" U+ g2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^
6 v. P3 k& M6 t, x1 L6 f& b2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 74, in _launch2 Y+ X& O, L( ]
2025-03-15 22:31:01.364 20434 ERROR neutron raise e/ F! f% |7 `4 Q. H$ V5 B" f7 S
2025-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. F# D. y5 ^. E+ w
2025-03-15 22:31:01.364 20434 ERROR neutron return func(*args, **kwargs)* j6 K, A* T$ M! Y' N0 y
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^3 t$ R/ |( S0 h% C3 o
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
* _: P9 q o, ?, E) o. a; d1 T2025-03-15 22:31:01.364 20434 ERROR neutron with excutils.save_and_reraise_exception():
. }/ `! y. R) ]5 w% P/ R* S. I5 [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__
& \# [1 P5 C6 `# S4 O2025-03-15 22:31:01.364 20434 ERROR neutron self.force_reraise(): W' }/ V7 ?5 {6 b7 w/ k
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_reraise5 G" |8 O- Q# c3 r& X" d4 L
2025-03-15 22:31:01.364 20434 ERROR neutron raise self.value8 x7 ^' q4 W' l4 O
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 41, in agent_main_wrapper
( F/ c3 m' Z" D8 U2 T% G M0 B2025-03-15 22:31:01.364 20434 ERROR neutron ovs_agent.main(bridge_classes)
( e3 P& k. d) W* R; \7 V& j7 a5 b& m2025-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 main8 y- w4 m1 B6 f- n" L* M9 X
2025-03-15 22:31:01.364 20434 ERROR neutron validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip)1 n; [- w6 P/ ]! u
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: x, C2 {" L2 u- s: U; ^0 o
2025-03-15 22:31:01.364 20434 ERROR neutron validate_local_ip(local_ip)
" }) i! m" I7 l" Q2025-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_ip0 X# f7 t# c3 K2 B' D8 D; v# q- t5 z) a
2025-03-15 22:31:01.364 20434 ERROR neutron if not ip_lib.IPWrapper().get_device_by_ip(local_ip):
5 ^3 V( \* ]3 \ C2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: H5 M! f }9 n: g+ l' h. x
2025-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- T$ {' ?1 L0 T2 f9 C
2025-03-15 22:31:01.364 20434 ERROR neutron devices = get_devices_with_ip(self.namespace, **kwargs)
r6 v% O, M4 b0 H: h2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1 _( K4 b4 F$ I! w2025-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
$ ]0 O# P- X( e, b5 o2025-03-15 22:31:01.364 20434 ERROR neutron ip_addresses = privileged.get_ip_addresses(namespace, **kwargs): J' Z" T( m7 n' O$ @* i9 L7 D
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' ^' Q8 H; `8 H0 C
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 l# ~* }! R: W4 C" o
2025-03-15 22:31:01.364 20434 ERROR neutron return self(f, *args, **kw)
( b7 K- }9 l7 _2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^
: g* k, w/ i9 v T5 u8 c7 m2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 423, in __call__
; k" `0 a+ U( C$ F" r2025-03-15 22:31:01.364 20434 ERROR neutron do = self.iter(retry_state=retry_state)
6 w& [7 s; v! v' a7 j2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^( M- X }' z4 i( G: L/ m
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 360, in iter
7 \& Q: B. M8 Q3 H) W" y0 t2025-03-15 22:31:01.364 20434 ERROR neutron return fut.result()$ N* ]7 h4 F# R9 ?0 l) {% j
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^
; Q4 s1 Q8 S% Y& `) g5 D2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
$ b. _9 N8 |0 c8 A" t2025-03-15 22:31:01.364 20434 ERROR neutron return self.__get_result()
/ s, _' E- S% Z/ [/ k2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^+ {# J+ h, E2 a) S2 Q4 Q( C
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result' }2 Y( c' S' g4 | R6 j0 U
2025-03-15 22:31:01.364 20434 ERROR neutron raise self._exception$ I& C4 a5 n% g9 s- G
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 426, in __call__, @2 k7 K2 w ^" P
2025-03-15 22:31:01.364 20434 ERROR neutron result = fn(*args, **kwargs)
# F$ V! M; s( ~% P2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^6 K9 F7 s7 D( j# w6 _: J
2025-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) [( F9 V1 u9 H1 H" q, g. B# W; B
2025-03-15 22:31:01.364 20434 ERROR neutron self.start()# C0 l1 N9 V! i
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
$ E8 Z7 z: e3 ?& I2025-03-15 22:31:01.364 20434 ERROR neutron channel = daemon.RootwrapClientChannel(context=self)
( \% w) e8 ^( G$ ~4 ]2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1 |2 D6 Z5 D( Y) ^9 H
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__
' @5 L0 k6 c$ }; l% V/ F% a6 m7 O2025-03-15 22:31:01.364 20434 ERROR neutron listen_sock.bind(sockpath)# W/ K1 f; F3 r. ~, W2 ]
2025-03-15 22:31:01.364 20434 ERROR neutron PermissionError: [Errno 13] Permission denied
: Z! _$ S. I: F2 V; M8 H* ^2025-03-15 22:31:01.364 20434 ERROR neutron - i k2 B8 R) G3 z! t
8 w, | C5 b& l
f" m# ]: m# ?: ^2 [3 ~1 O3 i
1 @& o! u* R9 i$ A( T检查发现," G- Z0 k3 f3 e- {+ T
/ J$ n+ F7 Q, n) U" d: _
[root@compute3 neutron]# getenforce # v7 j( L$ c6 @3 h1 d2 ?9 l
Enforcing' I" B- J# J9 q* }: E0 l, R B8 M
- j: h* K" N4 K" e8 d7 A) z8 L
6 k! n/ r; L3 p8 D. z
居然selinux都没有关闭:
6 T" \8 l' g; ?/ W: }) ]8 ]. G/ q. r) j+ E# s
" z, G& Z l: N关闭selinux吧。6 m8 a" P1 @, Y. j( u$ Q% j+ t) \
5 \% M2 k8 c; Q$ M' T8 @
- G+ ?3 w8 ?7 `4 E9 e
setenforce 0
q: ]' S- D$ \0 e0 {# m: B1 Q7 j$ w' u) A( S! Z+ h
K0 N) k+ U' g& s' i( O4 S
请参考关闭selinux相关配置。9 S$ Z& N9 f6 @3 L
. O ~+ u' R$ C! V- e
}% H4 o# B n2 Z% o/ C+ ^0 q: c) ~5 H( V
2025-03-15 22:35:43.996 21221 ERROR neutron raise self._exception
+ x* z# m8 \$ x( B2 w: r2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 426, in __call__& [4 {! C* U1 m4 P; P1 P: e* @, J
2025-03-15 22:35:43.996 21221 ERROR neutron result = fn(*args, **kwargs)
, D2 A4 r; U P; |8 }' x6 Q& T6 u2025-03-15 22:35:43.996 21221 ERROR neutron ^^^^^^^^^^^^^^^^^^^
) P; G! y8 q3 P0 Q2025-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+ z% O1 Q5 f# A, |
2025-03-15 22:35:43.996 21221 ERROR neutron self.start()" x1 L. \9 k/ d4 P7 {7 X
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
+ I& n/ Y+ |: C4 Z4 I: U+ r2025-03-15 22:35:43.996 21221 ERROR neutron channel = daemon.RootwrapClientChannel(context=self)- _5 z. P* }0 ~' V& N# }6 P
2025-03-15 22:35:43.996 21221 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^7 n9 N" @: f% v+ e; M
2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/daemon.py", line 348, in __init__
: M; y4 x0 @: b0 e8 d& n8 q) u; G2025-03-15 22:35:43.996 21221 ERROR neutron listen_sock.bind(sockpath)2 ^' s8 A: ~' ~' {
2025-03-15 22:35:43.996 21221 ERROR neutron PermissionError: [Errno 13] Permission denied) ?( q6 w2 E! e6 ]4 ]$ r
2025-03-15 22:35:43.996 21221 ERROR neutron
5 e0 C7 Z: r7 ]6 `" {; K# R2025-03-15 22:35:47.328 21236 INFO neutron.common.config [-] Logging enabled!/ |1 `. r6 [" G, X9 U
2025-03-15 22:35:47.329 21236 INFO neutron.common.config [-] /usr/bin/neutron-openvswitch-agent version 22.1.0/ P4 {5 y* m2 p
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' o, X% A. s3 K$ L0 `, A, u
2025-03-15 22:35:48.305 21236 INFO os_ken.base.app_manager [-] loading app os_ken.app.ofctl.service7 d+ V( L0 T, v$ m
2025-03-15 22:35:48.307 21236 INFO os_ken.base.app_manager [-] loading app os_ken.controller.ofp_handler1 g2 L4 X% u! k& n1 g, W0 U
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. z! `3 f' p2 x9 i; H% |# W
2025-03-15 22:35:48.308 21236 INFO os_ken.base.app_manager [-] instantiating app os_ken.app.ofctl.service of OfctlService
7 R4 ^5 @3 O+ K7 s/ W2025-03-15 22:35:48.308 21236 INFO os_ken.base.app_manager [-] instantiating app os_ken.controller.ofp_handler of OFPHandler
5 T2 u+ G0 V' ?$ g! I f* F7 U2025-03-15 22:35:48.310 21236 INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: []
) y7 \, m! e) x* B0 T# U2025-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']
) E5 J8 v! B- x+ w2025-03-15 22:35:49.936 21236 INFO oslo.privsep.daemon [-] Spawned new privsep daemon via rootwrap
. y6 w) E# u4 j( F7 P2025-03-15 22:35:49.705 21244 INFO oslo.privsep.daemon [-] privsep daemon starting
9 T, Y# m+ n/ p4 Z2025-03-15 22:35:49.712 21244 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0
3 U2 p& e9 l; e$ ?2025-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
% Z2 r2 d! k0 z9 q0 ?2025-03-15 22:35:49.718 21244 INFO oslo.privsep.daemon [-] privsep daemon running as pid 212447 w; g- h, m& _7 R
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 refused
, y2 w8 T, J, H. S2025-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']/ x5 M' s7 `8 s* U
2025-03-15 22:35:53.686 21236 INFO oslo.privsep.daemon [-] Spawned new privsep daemon via rootwrap% p! {- t9 I1 o& L, v) j$ K
2025-03-15 22:35:53.182 21252 INFO oslo.privsep.daemon [-] privsep daemon starting
2 F' F2 m/ }! `' J" Z6 n2025-03-15 22:35:53.208 21252 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/07 Q w! \" ]2 ]! h* G
2025-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/none7 r! V) I9 A# G' E3 H( L+ x
2025-03-15 22:35:53.215 21252 INFO oslo.privsep.daemon [-] privsep daemon running as pid 212527 ]% X6 f9 X, G9 y5 D& m# p- r
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 0000cec823ae5d4a
* ?( ]; c9 P' p, z6 m/ p2025-03-15 22:35:54.895 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [-] Mapping physical network physnet1 to bridge br-ex5 P& s6 c3 w- m: `& C K
2025-03-15 22:35:54.896 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [-] Bridge br-ex datapath-id = 0x0000000c2984eaa1
2 t& {5 J% G6 U: f- q4 D, L1 I2025-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% t8 S$ j: f+ g0 ]# `+ B4 o) Q( C) M
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
, ~* w% J, k, M3 s8 v+ T& g2025-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...
/ g* t. q2 J# T( D) R/ r2 w2025-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 started- x, [7 V! q0 j% w* @7 ^9 ~8 m; r
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
* o8 O. h$ y3 x* v9 D4 V2 r3 g) g2025-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) F' `" |- e0 o+ ~
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 flows
1 j3 T. |3 m' p' G, u2 O' d2025-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}' x+ A) D% ]% w2 s0 B" X* w
2025-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 flows u p# N- h1 }% {+ K' l! B8 V
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}. Y) Z. b/ T2 x2 {
2025-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 flows
( |! J, M2 F4 Q4 ]: ?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}
2 t: z* I' 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 - cleanup stale flows. Elapsed:0.073- b' V2 E% p4 L0 K4 Z
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.073
5 j9 s' n5 M1 K9 s' p- h* p; \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# O; Q" Z$ F% T; P2 p- B) R+ e
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
# O! d( I/ d/ H' B" j2025-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
/ P$ q" H3 s- O" x2025-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
) \% |4 o( R5 O: P- O' U2025-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
7 F' Q. C& |0 ^: b2025-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
, S ~# O' O( V% E$ b2025-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
2 r! H3 Z& G C) I2025-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
2 c# v9 j8 S. d$ z/ h5 R, m% ^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 started4 [6 g% o. U' u% V% Y
2025-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.0032 D8 h& Y9 x( z" ~$ _% g% R; N
2025-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
0 q$ J+ L# F: _; e8 {2025-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
" y3 x V- V$ K& c0 ~ m/ P3 H; @6 z* L( n+ c+ z# n; n, R
' P0 f6 j( r) y6 e+ U
' K- Y; r' @" Q3 P3 V0 r
日志不报错了。
" k1 J" @% C2 m
r& K: k N. T+ C% U/ V1 c% O6 l& C/ n8 I; k: ?: s) n4 F1 h/ ^
2 q2 h1 l- O1 H0 Z$ d
|
|