Please note that in addition to the nic templates we also need to specify the cutom role ports which for the default roles are included in $tht/environments/network-isolation.yaml.
For example for a networker node running the Neutron agents with ipv4 networks:
If the management network is enabled then we need to pass it as well:
OS::TripleO::Networker::Ports::ManagementPort: /usr/share/openstack-tripleo-heat-templates/network/ports/management.yaml
Please note that in addition to the nic templates we also need to specify the cutom role ports which for the default roles are included in $tht/environmen ts/network- isolation. yaml.
For example for a networker node running the Neutron agents with ipv4 networks:
OS::TripleO: :Networker: :Ports: :ExternalPort: /usr/share/ openstack- tripleo- heat-templates/ network/ ports/noop. yaml :Networker: :Ports: :TenantPort: /usr/share/ openstack- tripleo- heat-templates/ network/ ports/tenant. yaml :Networker: :Ports: :InternalApiPor t: /usr/share/ openstack- tripleo- heat-templates/ network/ ports/internal_ api.yaml :Networker: :Ports: :StoragePort: /usr/share/ openstack- tripleo- heat-templates/ network/ ports/noop. yaml :Networker: :Ports: :StorageMgmtPor t: /usr/share/ openstack- tripleo- heat-templates/ network/ ports/noop. yaml
OS::TripleO:
OS::TripleO:
OS::TripleO:
OS::TripleO:
If the management network is enabled then we need to pass it as well: :Networker: :Ports: :ManagementPort : /usr/share/ openstack- tripleo- heat-templates/ network/ ports/managemen t.yaml
OS::TripleO: