| commit | 2c4a30b1cb8062fd839b193f58cdf0ede804cdaa | [log] [tgz] |
|---|---|---|
| author | William A. Kennington III <wak@google.com> | Thu Jul 31 15:13:58 2025 -0700 |
| committer | William Kennington <wak@google.com> | Mon Aug 04 18:13:14 2025 -0700 |
| tree | 5a18cae97f29578662dbc8715a2cf0ffa1143040 | |
| parent | 65ce052ac317b3ff58672190eb5d5f5961818b23 [diff] |
iproute2: ip-monitor: Properly track interface names ip-monitor does not currently update interface names for tracked ids, even if they change on the system. This causes route messages to print with the wrong interface name, making them indistinguishable from each other on dynamic interfaces that all start as `eth0` on the system. We need this to support USB connectivity on SmartNICs that use a USB NCSI path. Tested: Booted a machine with USB interfaces that rename to verify that the names are properly tracked now. Old images have a 100% reproduction rate of this issue. Fusion-Link: https://fusion2.corp.google.com/7d1a7a23-0878-3d5c-a126-82ef2bd7ce8e (platform11) Fusion-Link: https://fusion2.corp.google.com/fcdb0235-156e-3088-8f26-c02891f10d59 (platform11-emr) Fusion-Link: https://fusion2.corp.google.com/01dec9b3-ebb3-3316-ad1a-d7da08a96494 (platform15) Fusion-Link: https://fusion2.corp.google.com/d0617ef2-6d9f-3446-b173-7027a63cef6a (platform17) Fusion-Link: https://fusion2.corp.google.com/f1cd0acd-bb90-3654-a3cb-c1a9e3b24c28 (platform5) Google-Bug-Id: 428743767 Change-Id: If6b0864dfc2bf0107e34ddaa541ad34f16ab8abc Signed-off-by: William A. Kennington III <wak@google.com>