From 9fcfc1b255583468eee3f6e7c16970aab4e3429c Mon Sep 17 00:00:00 2001 From: Jeremi Piotrowski Date: Tue, 12 Sep 2023 14:42:12 +0200 Subject: [PATCH] systemd/network: Ignore mana VFs on Azure Azure is introducing a new generation of NICs, that are architected the same way as the current Mellanox based ones: there is a synthetic (vmbus) NIC for handling some control traffic (including DHCP) and a VF that is enslaved to the synthetic NIC. We therefore need to exclude the devices manage by the mana driver from IP management. Signed-off-by: Jeremi Piotrowski --- systemd/network/yy-azure-sriov-coreos.network | 2 +- systemd/network/yy-azure-sriov.network | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/systemd/network/yy-azure-sriov-coreos.network b/systemd/network/yy-azure-sriov-coreos.network index 8043cc1..688954d 100644 --- a/systemd/network/yy-azure-sriov-coreos.network +++ b/systemd/network/yy-azure-sriov-coreos.network @@ -9,7 +9,7 @@ KernelCommandLine=coreos.oem.id=azure # VF driver currently used in Azure. If other drivers come into use, the # symptom will be a VF interface in the output of "networkctl" which never # finishes configuring. -Driver=mlx4_en mlx5_core +Driver=mlx4_en mlx5_core mana [Link] Unmanaged=yes diff --git a/systemd/network/yy-azure-sriov.network b/systemd/network/yy-azure-sriov.network index e9e3dbc..5189ae2 100644 --- a/systemd/network/yy-azure-sriov.network +++ b/systemd/network/yy-azure-sriov.network @@ -9,7 +9,7 @@ KernelCommandLine=flatcar.oem.id=azure # VF driver currently used in Azure. If other drivers come into use, the # symptom will be a VF interface in the output of "networkctl" which never # finishes configuring. -Driver=mlx4_en mlx5_core +Driver=mlx4_en mlx5_core mana [Link] Unmanaged=yes