aws/ec2: Exclude primary ENI IP from IPAM pool
aws/ec2: Exclude primary ENI IP from IPAM pool

This commit removes the primary ENI IP address from the IPAM pool. The
existing allocation code did already not consider it when computing the
number of IPs to allocate, but it was still returned in the allocation
result and therefore assigned to Cilium endpoints.

A subsequent commit will assign the primary IP to the Linux network
interface, to ensure SNAT works correctly for packets sent out via the
ENI. Therefore, we must not allocate the primary IP to endpoints.

Signed-off-by: Sebastian Wicki <db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@isovalent.com>

michi-covalent/cilium,tgraf/cilium,cilium/cilium,tklauser/cilium,tgraf/cilium,tklauser/cilium,michi-covalent/cilium,michi-covalent/cilium,michi-covalent/cilium,tgraf/cilium,tgraf/cilium,tklauser/cilium,tgraf/cilium,michi-covalent/cilium,cilium/cilium,cilium/cilium,tklauser/cilium,tgraf/cilium,cilium/cilium,tklauser/cilium,cilium/cilium