Fix ip range#6010
Conversation
Summary of ChangesHello @zbb88888, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request introduces significant architectural improvements to how IP-related Custom Resources (IP, OvnEip, IptablesEIP, and Vip) are managed within the controller. The core intent is to bolster the reliability of resource lifecycle management, particularly focusing on robust cleanup procedures and accurate IPAM synchronization. By standardizing the use of finalizers and centralizing deletion logic, the changes ensure that network resources are consistently deallocated and subnet statuses are correctly maintained, thereby preventing resource leaks and ensuring data consistency across the system. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request refactors the handling of finalizers and subnet status updates for IP, OvnEip, and Vip resources. Key changes include modifying the delIptablesEipQueue and delOvnEipQueue to enqueue full objects instead of just keys, and updating their initialization to use a nil rate limiter. The logic for adding and removing finalizers has been centralized into new handleAddOrUpdate*Finalizer functions for IP, OvnEip, and Vip resources, which now explicitly trigger subnet status updates. Consequently, direct subnet status updates and resource cleanup logic have been removed from enqueue* and handleDel* functions, as these operations are now managed by the finalizer handlers during resource deletion or creation/update. Additionally, the slices package import was removed from pkg/controller/ip.go, and label management for OvnEip and Vip resources has been streamlined to occur during the main update call rather than through separate patch operations. An e2e test case was also added to verify VIP creation and deletion correctly updates subnet status via finalizer handlers.
02a3fd9 to
90992e0
Compare
Pull Request Test Coverage Report for Build 20299792163Details
💛 - Coveralls |
90992e0 to
ab472f6
Compare
|
/genimi review |
|
/gemini summary |
Summary of ChangesThis pull request significantly improves the robustness and consistency of IP-related resource management within the controller. It centralizes deletion logic, ensures proper finalizer handling, and enhances subnet status synchronization, preventing resource leaks and maintaining data integrity. The changes also introduce comprehensive new end-to-end tests to validate these critical improvements across various IP-related custom resources. Highlights
Changelog
Activity
|
4b3acea to
6eddd9c
Compare
|
/genimi review |
|
/gemini summary |
Summary of ChangesThis pull request significantly enhances the robustness and consistency of IP-related resource management within the controller. It introduces a more robust and centralized approach to handling resource deletion and finalizers, ensuring that network resources are properly cleaned up and IPAM statuses are accurately reflected. This prevents resource leaks and improves data consistency, supported by new and extended end-to-end tests that validate these critical improvements across various IP-related custom resources. Highlights
Changelog
Activity
|
@oilbeater 大佬,有空帮忙review一下,上面那个报错,感觉和master 的代码有关系? 我并没有涉及改动这些文件 |
6eddd9c to
f450873
Compare
ovn vpc nat gw e2e 测试失败作用: 每次测试运行使用不同的网络名称,避免与之前运行遗留的网络冲突。 问题根本原因 不是并发测试创建同一个网络,而是:
三层防护 现在的代码有三层防护:
这样即使某一层失败,其他层也能保证测试的稳定性。
从你的输出: 当前情况:
不同测试流水线的情况: 假设有两个并行的测试流水线:
|
|
🎯 解决的问题 原有方案的局限性
新方案的优势
📈 对比分析 修改前: 修改后: 测试2: kube-ovn-vlan-def456 (172.28.8.0/24) - 254 个 IP ...最多支持 128 个并发测试 优化效果:
|
|
测试场景
|
|
OVN VPC NAT GW e2e 之前只有一个用例,现有三个,所以标识为串行用例。 奇怪的是我自测默认都是串行,github 默认都是并行。感觉有这个差异 @oilbeater @zhangzujian |
|
有一个 ovn-vpc-nat 测试用例会出现 ovn-central 重启的问题,但是 e2e 已经成功测试完了。我查了一下 log 感觉和 需要单独修复下 @oilbeater 单独记录了一个 issue: #6053 killed (Segmentation fault) root@kube-ovn-control-plane:/var/log/ovn# cat ovn-northd.log
2025-12-15T03:03:56.393Z|00001|vlog|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:03:56.394Z|00002|ovn_northd|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:03:56.394Z|00002|vlog(monitor)|INFO|closing log file
2025-12-15T03:03:56.395Z|00003|reconnect|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:03:56.395Z|00004|reconnect|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:03:56.395Z|00005|ovn_northd|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:03:56.395Z|00006|reconnect|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:03:56.395Z|00007|reconnect|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:03:56.395Z|00008|ovn_northd|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:03:56.395Z|00009|ovn_northd|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:03:56.399Z|00010|ovn_northd|INFO|OVNNB commit failed, force recompute next time.
2025-12-15T03:03:56.461Z|00011|ovn_northd|INFO|ovn-northd lock lost. This ovn-northd instance is now on standby.
2025-12-15T03:03:57.462Z|00012|ovn_northd|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:04:06.420Z|00013|memory|INFO|10720 kB peak resident set size after 10.0 seconds
2025-12-15T03:04:06.420Z|00014|memory|INFO|idl-cells-OVN_Northbound:12 idl-cells-OVN_Southbound:189
2025-12-15T03:04:09.453Z|00015|northd|WARN|No path for static route 0.0.0.0/0 on router ovn-cluster; next hop 100.64.0.1
2025-12-15T03:05:26.064Z|00016|memory_trim|INFO|Detected inactivity (last active 30002 ms ago): trimming memory
2025-12-15T03:08:09.994Z|00017|memory_trim|INFO|Detected inactivity (last active 30000 ms ago): trimming memory
2025-12-15T03:09:18.449Z|00018|northd|WARN|Dropped 3 log messages in last 309 seconds (most recently, 309 seconds ago) due to excessive rate
2025-12-15T03:09:18.449Z|00019|northd|WARN|No path for static route 192.168.3.0/24 on router no-bfd-vpc-125016627; next hop 172.28.133.1
2025-12-15T03:10:22.072Z|00020|memory_trim|INFO|Detected inactivity (last active 30002 ms ago): trimming memory
2025-12-15T03:12:59.176Z|00003|vlog(monitor)|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:12:59.177Z|00004|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x2b8) [0x7f34c69412d8]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:12:59.177Z|00005|daemon_unix(monitor)|ERR|1 crashes: pid 495 died, killed (Segmentation fault), restarting
2025-12-15T03:12:59.177Z|00006|vlog(monitor)|INFO|closing log file
2025-12-15T03:12:59.177Z|00006|ovn_northd(ovn-northd)|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:12:59.178Z|00007|memory(ovn-northd)|INFO|6648 kB peak resident set size after 542.8 seconds
2025-12-15T03:12:59.178Z|00008|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:12:59.178Z|00009|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:12:59.178Z|00010|ovn_northd(ovn-northd)|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:12:59.178Z|00011|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:12:59.178Z|00012|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:12:59.178Z|00013|ovn_northd(ovn-northd)|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:12:59.179Z|00014|ovn_northd(ovn-northd)|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:12:59.189Z|00007|vlog(monitor)|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:12:59.190Z|00008|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:12:59.190Z|00009|daemon_unix(monitor)|WARN|2 crashes: pid 8777 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:09.190Z|00010|daemon_unix(monitor)|ERR|2 crashes: pid 8777 died, killed (Segmentation fault), restarting
2025-12-15T03:13:09.191Z|00011|vlog(monitor)|INFO|closing log file
2025-12-15T03:13:09.191Z|00011|ovn_northd(ovn-northd)|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:13:09.191Z|00012|memory(ovn-northd)|INFO|5456 kB peak resident set size after 552.8 seconds
2025-12-15T03:13:09.191Z|00013|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:13:09.191Z|00014|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:13:09.191Z|00015|ovn_northd(ovn-northd)|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:13:09.191Z|00016|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:13:09.191Z|00017|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:13:09.191Z|00018|ovn_northd(ovn-northd)|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:13:09.191Z|00019|ovn_northd(ovn-northd)|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:13:09.202Z|00012|vlog(monitor)|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:13:09.203Z|00013|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:09.203Z|00014|daemon_unix(monitor)|WARN|3 crashes: pid 8803 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:19.203Z|00015|daemon_unix(monitor)|ERR|3 crashes: pid 8803 died, killed (Segmentation fault), restarting
2025-12-15T03:13:19.203Z|00016|vlog(monitor)|INFO|closing log file
2025-12-15T03:13:19.203Z|00016|ovn_northd(ovn-northd)|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:13:19.204Z|00017|memory(ovn-northd)|INFO|5456 kB peak resident set size after 562.8 seconds
2025-12-15T03:13:19.204Z|00018|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:13:19.204Z|00019|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:13:19.204Z|00020|ovn_northd(ovn-northd)|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:13:19.204Z|00021|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:13:19.204Z|00022|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:13:19.204Z|00023|ovn_northd(ovn-northd)|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:13:19.204Z|00024|ovn_northd(ovn-northd)|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:13:19.214Z|00017|vlog(monitor)|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:13:19.215Z|00018|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:19.215Z|00019|daemon_unix(monitor)|WARN|4 crashes: pid 8848 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:29.215Z|00020|daemon_unix(monitor)|ERR|4 crashes: pid 8848 died, killed (Segmentation fault), restarting
2025-12-15T03:13:29.215Z|00021|vlog(monitor)|INFO|closing log file
2025-12-15T03:13:29.215Z|00021|ovn_northd(ovn-northd)|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:13:29.216Z|00022|memory(ovn-northd)|INFO|5456 kB peak resident set size after 572.8 seconds
2025-12-15T03:13:29.216Z|00023|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:13:29.216Z|00024|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:13:29.216Z|00025|ovn_northd(ovn-northd)|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:13:29.216Z|00026|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:13:29.216Z|00027|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:13:29.216Z|00028|ovn_northd(ovn-northd)|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:13:29.216Z|00029|ovn_northd(ovn-northd)|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:13:29.226Z|00022|vlog(monitor)|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:13:29.227Z|00023|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:29.227Z|00024|daemon_unix(monitor)|WARN|5 crashes: pid 8897 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:39.227Z|00025|daemon_unix(monitor)|ERR|5 crashes: pid 8897 died, killed (Segmentation fault), restarting
2025-12-15T03:13:39.227Z|00026|vlog(monitor)|INFO|closing log file
2025-12-15T03:13:39.227Z|00026|ovn_northd(ovn-northd)|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:13:39.228Z|00027|memory(ovn-northd)|INFO|5456 kB peak resident set size after 582.8 seconds
2025-12-15T03:13:39.228Z|00028|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:13:39.228Z|00029|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:13:39.228Z|00030|ovn_northd(ovn-northd)|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:13:39.228Z|00031|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:13:39.228Z|00032|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:13:39.228Z|00033|ovn_northd(ovn-northd)|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:13:39.228Z|00034|ovn_northd(ovn-northd)|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:13:39.239Z|00027|vlog(monitor)|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:13:39.240Z|00028|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:39.240Z|00029|daemon_unix(monitor)|WARN|6 crashes: pid 8933 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:49.240Z|00030|daemon_unix(monitor)|ERR|6 crashes: pid 8933 died, killed (Segmentation fault), restarting
2025-12-15T03:13:49.240Z|00031|vlog(monitor)|INFO|closing log file
2025-12-15T03:13:49.240Z|00031|ovn_northd(ovn-northd)|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:13:49.241Z|00032|memory(ovn-northd)|INFO|5456 kB peak resident set size after 592.8 seconds
2025-12-15T03:13:49.241Z|00033|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:13:49.241Z|00034|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:13:49.241Z|00035|ovn_northd(ovn-northd)|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:13:49.241Z|00036|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:13:49.241Z|00037|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:13:49.241Z|00038|ovn_northd(ovn-northd)|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:13:49.242Z|00039|ovn_northd(ovn-northd)|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:13:49.251Z|00032|vlog(monitor)|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:13:49.252Z|00033|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:49.252Z|00034|daemon_unix(monitor)|WARN|7 crashes: pid 8984 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:59.252Z|00035|daemon_unix(monitor)|ERR|7 crashes: pid 8984 died, killed (Segmentation fault), restarting
2025-12-15T03:13:59.253Z|00036|vlog(monitor)|INFO|closing log file
2025-12-15T03:13:59.253Z|00036|ovn_northd(ovn-northd)|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:13:59.253Z|00037|memory(ovn-northd)|INFO|5456 kB peak resident set size after 602.9 seconds
2025-12-15T03:13:59.253Z|00038|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:13:59.253Z|00039|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:13:59.253Z|00040|ovn_northd(ovn-northd)|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:13:59.253Z|00041|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:13:59.253Z|00042|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:13:59.253Z|00043|ovn_northd(ovn-northd)|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:13:59.254Z|00044|ovn_northd(ovn-northd)|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:13:59.264Z|00037|vlog(monitor)|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:13:59.264Z|00038|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:59.264Z|00039|daemon_unix(monitor)|WARN|8 crashes: pid 9034 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:14:09.264Z|00040|daemon_unix(monitor)|ERR|8 crashes: pid 9034 died, killed (Segmentation fault), restarting
2025-12-15T03:14:09.265Z|00041|vlog(monitor)|INFO|closing log file
2025-12-15T03:14:09.265Z|00041|ovn_northd(ovn-northd)|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:14:09.265Z|00042|memory(ovn-northd)|INFO|5456 kB peak resident set size after 612.9 seconds
2025-12-15T03:14:09.265Z|00043|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:14:09.265Z|00044|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6641: connection attempt failed (Connection refused)
2025-12-15T03:14:09.265Z|00045|ovn_northd(ovn-northd)|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:14:09.265Z|00046|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:14:09.265Z|00047|reconnect(ovn-northd)|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:14:09.265Z|00048|ovn_northd(ovn-northd)|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:14:09.266Z|00049|ovn_northd(ovn-northd)|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:14:09.319Z|00050|ovn_northd(ovn-northd)|INFO|OVNSB commit failed, force recompute next time.
2025-12-15T03:14:09.320Z|00051|jsonrpc(ovn-northd)|WARN|tcp:[172.18.0.2]:6642: receive error: Connection reset by peer
2025-12-15T03:14:09.320Z|00052|reconnect(ovn-northd)|WARN|tcp:[172.18.0.2]:6642: connection dropped (Connection reset by peer)
2025-12-15T03:14:09.320Z|00053|ovn_northd(ovn-northd)|INFO|ovn-northd lock lost. This ovn-northd instance is now on standby.
2025-12-15T03:14:09.864Z|00001|vlog|INFO|opened log file /var/log/ovn/ovn-northd.log
2025-12-15T03:14:09.865Z|00002|vlog(monitor)|INFO|closing log file
2025-12-15T03:14:09.865Z|00002|ovn_northd|INFO|OVN internal version is : [25.03.3-20.41.0-78.8]
2025-12-15T03:14:09.865Z|00003|reconnect|INFO|tcp:[172.18.0.2]:6641: connecting...
2025-12-15T03:14:09.865Z|00004|reconnect|INFO|tcp:[172.18.0.2]:6641: connected
2025-12-15T03:14:09.865Z|00005|ovn_northd|INFO|OVN NB IDL reconnected, force recompute.
2025-12-15T03:14:09.865Z|00006|reconnect|INFO|tcp:[172.18.0.2]:6642: connecting...
2025-12-15T03:14:09.865Z|00007|reconnect|INFO|tcp:[172.18.0.2]:6642: connected
2025-12-15T03:14:09.865Z|00008|ovn_northd|INFO|OVN SB IDL reconnected, force recompute.
2025-12-15T03:14:09.866Z|00009|ovn_northd|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:14:09.927Z|00010|ovn_northd|INFO|ovn-northd lock lost. This ovn-northd instance is now on standby.
2025-12-15T03:14:10.928Z|00011|ovn_northd|INFO|ovn-northd lock acquired. This ovn-northd instance is now active.
2025-12-15T03:14:20.202Z|00012|memory|INFO|14036 kB peak resident set size after 10.3 seconds
2025-12-15T03:14:20.202Z|00013|memory|INFO|idl-cells-OVN_Northbound:484 idl-cells-OVN_Southbound:4330
2025-12-15T03:15:46.836Z|00014|memory_trim|INFO|Detected inactivity (last active 30000 ms ago): trimming memory
2025-12-15T03:16:51.444Z|00015|memory_trim|INFO|Detected inactivity (last active 30003 ms ago): trimming memory
root@kube-ovn-control-plane:/var/log/ovn# cat ovn-northd.log | grep -v INFO
2025-12-15T03:04:09.453Z|00015|northd|WARN|No path for static route 0.0.0.0/0 on router ovn-cluster; next hop 100.64.0.1
2025-12-15T03:09:18.449Z|00018|northd|WARN|Dropped 3 log messages in last 309 seconds (most recently, 309 seconds ago) due to excessive rate
2025-12-15T03:09:18.449Z|00019|northd|WARN|No path for static route 192.168.3.0/24 on router no-bfd-vpc-125016627; next hop 172.28.133.1
2025-12-15T03:12:59.177Z|00004|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x2b8) [0x7f34c69412d8]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:12:59.177Z|00005|daemon_unix(monitor)|ERR|1 crashes: pid 495 died, killed (Segmentation fault), restarting
2025-12-15T03:12:59.190Z|00008|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:12:59.190Z|00009|daemon_unix(monitor)|WARN|2 crashes: pid 8777 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:09.190Z|00010|daemon_unix(monitor)|ERR|2 crashes: pid 8777 died, killed (Segmentation fault), restarting
2025-12-15T03:13:09.203Z|00013|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:09.203Z|00014|daemon_unix(monitor)|WARN|3 crashes: pid 8803 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:19.203Z|00015|daemon_unix(monitor)|ERR|3 crashes: pid 8803 died, killed (Segmentation fault), restarting
2025-12-15T03:13:19.215Z|00018|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:19.215Z|00019|daemon_unix(monitor)|WARN|4 crashes: pid 8848 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:29.215Z|00020|daemon_unix(monitor)|ERR|4 crashes: pid 8848 died, killed (Segmentation fault), restarting
2025-12-15T03:13:29.227Z|00023|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:29.227Z|00024|daemon_unix(monitor)|WARN|5 crashes: pid 8897 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:39.227Z|00025|daemon_unix(monitor)|ERR|5 crashes: pid 8897 died, killed (Segmentation fault), restarting
2025-12-15T03:13:39.240Z|00028|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:39.240Z|00029|daemon_unix(monitor)|WARN|6 crashes: pid 8933 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:49.240Z|00030|daemon_unix(monitor)|ERR|6 crashes: pid 8933 died, killed (Segmentation fault), restarting
2025-12-15T03:13:49.252Z|00033|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:49.252Z|00034|daemon_unix(monitor)|WARN|7 crashes: pid 8984 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:13:59.252Z|00035|daemon_unix(monitor)|ERR|7 crashes: pid 8984 died, killed (Segmentation fault), restarting
2025-12-15T03:13:59.264Z|00038|backtrace(monitor)|WARN|SIGSEGV detected, backtrace:
/lib/x86_64-linux-gnu/libovn-25.03.so.0(backtrace_capture+0x16) [0x7f34c6aa8656]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(fatal_signal_handler+0x8f) [0x7f34c69c44df]
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7f34c65bf330]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_row_is_synthetic+0x4) [0x7f34c6a2d1b4]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(ovsdb_idl_txn_delete+0x10) [0x7f34c6a30060]
ovn-northd(+0x3c709) [0x562bb33a4709]
ovn-northd(+0x5156c) [0x562bb33b956c]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(+0x102d35) [0x7f34c6940d35]
/lib/x86_64-linux-gnu/libovn-25.03.so.0(engine_run+0x295) [0x7f34c69412b5]
ovn-northd(+0x6298f) [0x562bb33ca98f]
ovn-northd(+0x1dbb2) [0x562bb3385bb2]
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7f34c65a41ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7f34c65a428b]
ovn-northd(+0x1e845) [0x562bb3386845]
2025-12-15T03:13:59.264Z|00039|daemon_unix(monitor)|WARN|8 crashes: pid 9034 died, killed (Segmentation fault), waiting until 10 seconds since last restart
2025-12-15T03:14:09.264Z|00040|daemon_unix(monitor)|ERR|8 crashes: pid 9034 died, killed (Segmentation fault), restarting
2025-12-15T03:14:09.320Z|00051|jsonrpc(ovn-northd)|WARN|tcp:[172.18.0.2]:6642: receive error: Connection reset by peer
2025-12-15T03:14:09.320Z|00052|reconnect(ovn-northd)|WARN|tcp:[172.18.0.2]:6642: connection dropped (Connection reset by peer)
root@kube-ovn-control-plane:/var/log/ovn#
|
|
ovn-eip-snat 扩展了一个 logical-switch 的指定方式: 允许复用 CRD 维护的 underlay 网络。 |
aa5fb8f to
8a47254
Compare
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
1. make sure ip CR exist and then update subnet status 2. make sure ipam release ip and ip CR deleted and then update subnet status 3. add e2e for all ip creation and deletion Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
- Adjusted the wait duration in the OVN VPC NAT Gateway e2e tests to 2 seconds for checking finalizer addition and resource deletion, improving test responsiveness. - Refactored conditional checks for subnet protocols in VIP e2e tests to use switch-case statements for better readability and maintainability. - Added default cases in protocol checks to handle dual stack scenarios more clearly. - Simplified the loop for waiting on VIP finalizer addition to enhance code clarity.
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
…r refered object is not managed by kube-ovn-controller Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
00ea3df to
7973f46
Compare


Pull Request
What type of this PR
Examples of user facing changes:
Bug fixes
因为 xx IP CR 有|没有 finalizer,Kubernetes 的删除行为不同:
没有 finalizer 的资源:
有 finalizer 的资源:
支持 eip 和 qos 功能独立测试,便于开发验证
Which issue(s) this PR fixes
Fixes #(issue-number)