Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ipam: Fix empty interface number in Azure
[ upstream commit 261fae4 ] Since commit 4d50ae7 ("cni, routing: Plumb interface number") added the interface number to the IPAM allocation result to fix a bug in ENI mode (#14336), Azure has been broken. However, we were able to avoid issues like pod connectivity because there was a separate bug with Azure that hid it, which commit ba06970 ("azure: Add the correct JSON tag to GatewayIP field in CiliumNode CRD") fixed. Once that was fixed, then we began to see pod failing to be set up by the CNI (see linked issue below). The reason this didn't manifest in v1.9.5 even though the ENI fixes were backported there is because the ba06970 ("azure: Add the correct JSON tag to GatewayIP field in CiliumNode CRD") is not part of any release yet. In any case, this commit will need to be backported as the latter commit (ba06970) is now part of the v1.9 tree. Fixes: #15496 Signed-off-by: Chris Tarazi <chris@isovalent.com>
- Loading branch information