[TripleO] External network on compute node
Harald Jensås
hjensas at redhat.com
Wed May 6 00:57:05 UTC 2020
On Tue, 2020-05-05 at 23:25 +0430, Reza Bakhshayeshi wrote:
> Hi all.
> The default way of compute node for accessing Internet if through
> undercloud.
> I'm going to assign an IP from External network to each compute node
> with default route.
> But the deployment can't assign an IP to br-ex and fails with:
>
> " raise AddrFormatError('invalid IPNetwork %s' %
> addr)",
> "netaddr.core.AddrFormatError: invalid IPNetwork ",
>
> Actually 'ip_netmask': '' is empty during deployment for compute
> nodes.
> I've added external network to compute node role:
> External:
> subnet: external_subnet
>
> and for network interface:
> - type: ovs_bridge
> name: bridge_name
> mtu:
> get_param: ExternalMtu
> dns_servers:
> get_param: DnsServers
> use_dhcp: false
> addresses:
> - ip_netmask:
> get_param: ExternalIpSubnet
> routes:
> list_concat_unique:
> - get_param: ExternalInterfaceRoutes
> - - default: true
> next_hop:
> get_param: ExternalInterfaceDefaultRoute
> members:
> - type: interface
> name: nic3
> mtu:
> get_param: ExternalMtu
> use_dhcp: false
> primary: true
>
> Any suggestion would be grateful.
> Regards,
> Reza
>
I think we need more information to see what the issue is.
- your deploy command?
- content of network_data.yaml used (unless the default)
- environment files related to network-isolation, network-environment,
network-isolation?
--
Harald
More information about the openstack-discuss
mailing list