Open Cohen-J-Omer opened 2 months ago
@Cohen-J-Omer is this something that is blocking IBM Cloud to Azure integration or is there any other criteria we should tackle it soon or can it be in the backlog?
Hey @divega, The temporary Azure implementation integrated well with IBM at the time the PR was live (multicloud test passed), so unless the situation was changed by new commits, I don't think it's urgent.
Thank. Moving to backlog then.
Since IBM's VPN implementation doesn't involve BGP peering, it and the party it is set to connect with, are required to exchange their network's address spaces. During PR#334 I was asked to expend the shared address space to incorporate the entire VPC/VNet containing the address space in
CreateVpnGatewayRequest.AddressSpace
. For that purpose I added theGetNetworkAddressSpaces
method to theCloudPlugin
interface and implemented it for the IBM plugin. However, Azure'sGetNetworkAddressSpaces
contains a placeholder implementation, which handles an IP address by translating it to a CIDR. Instead, as documented in the function, this method is supposed to: