<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066">here is my deploy command:</div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066">openstack overcloud deploy \<br>--control-flavor control \<br>--compute-flavor compute \<br>--templates ~/openstack-tripleo-heat-templates \<br>-r /home/stack/roles_data.yaml \<br>-e /home/stack/containers-prepare-parameter.yaml \<br>-e environment.yaml \</div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066">-e /usr/share/openstack-tripleo-heat-templates/environments/services/octavia.yaml \<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066">-e ~/openstack-tripleo-heat-templates/environments/services/neutron-ovn-dvr-ha.yaml \<br>-e ~/openstack-tripleo-heat-templates/environments/docker-ha.yaml \<br>-e ~/openstack-tripleo-heat-templates/environments/network-isolation.yaml \<br>-e ~/openstack-tripleo-heat-templates/environments/network-environment.yaml \<br>--timeout 360 \<br>--ntp-server <a href="http://time.google.com">time.google.com</a> -vvv</div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066">network-environment.yaml:</div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><a href="http://paste.openstack.org/show/793179/">http://paste.openstack.org/show/793179/</a></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066">network-isolation.yaml:</div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><a href="http://paste.openstack.org/show/793181/">http://paste.openstack.org/show/793181/</a></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066">compute-dvr.yaml</div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><a href="http://paste.openstack.org/show/793183/">http://paste.openstack.org/show/793183/</a></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066">I didn't modify
network_data.yaml
</div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000066"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 6 May 2020 at 05:27, Harald Jensås <<a href="mailto:hjensas@redhat.com">hjensas@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 2020-05-05 at 23:25 +0430, Reza Bakhshayeshi wrote:<br>
> Hi all.<br>
> The default way of compute node for accessing Internet if through<br>
> undercloud.<br>
> I'm going to assign an IP from External network to each compute node<br>
> with default route.<br>
> But the deployment can't assign an IP to br-ex and fails with:<br>
> <br>
> " raise AddrFormatError('invalid IPNetwork %s' %<br>
> addr)",<br>
> "netaddr.core.AddrFormatError: invalid IPNetwork ",<br>
> <br>
> Actually 'ip_netmask': '' is empty during deployment for compute<br>
> nodes.<br>
> I've added external network to compute node role:<br>
> External:<br>
> subnet: external_subnet<br>
> <br>
> and for network interface:<br>
> - type: ovs_bridge<br>
> name: bridge_name<br>
> mtu:<br>
> get_param: ExternalMtu<br>
> dns_servers:<br>
> get_param: DnsServers<br>
> use_dhcp: false<br>
> addresses:<br>
> - ip_netmask:<br>
> get_param: ExternalIpSubnet<br>
> routes:<br>
> list_concat_unique:<br>
> - get_param: ExternalInterfaceRoutes<br>
> - - default: true<br>
> next_hop:<br>
> get_param: ExternalInterfaceDefaultRoute<br>
> members:<br>
> - type: interface<br>
> name: nic3<br>
> mtu:<br>
> get_param: ExternalMtu<br>
> use_dhcp: false<br>
> primary: true<br>
> <br>
> Any suggestion would be grateful.<br>
> Regards,<br>
> Reza<br>
> <br>
<br>
I think we need more information to see what the issue is.<br>
- your deploy command?<br>
- content of network_data.yaml used (unless the default)<br>
- environment files related to network-isolation, network-environment, <br>
network-isolation?<br>
<br>
<br>
--<br>
Harald<br>
<br>
<br>
</blockquote></div>