diff options
author | Tim Rozet <trozet@redhat.com> | 2018-05-23 16:51:48 -0400 |
---|---|---|
committer | Tim Rozet <trozet@redhat.com> | 2018-05-30 18:58:45 +0000 |
commit | d0f4951e914cacd99c750cb04a332cd7251b9de8 (patch) | |
tree | a4d9dc047c8be37c7c82f3f1583e613679b624ff /lib/ansible/playbooks | |
parent | f0268bd12aab93870a8f2f322f75ccf3965ca476 (diff) |
Configure NAT with baremetal when necessary
We currently only enable NAT on undercloud for virtual deployments.
However, there could be a case where a baremetal deployment also needs
NAT as it is not using an interface on the overcloud nodes with external
access. Therefore this patch changes the behavior to configure NAT when
the gateway of either the external or admin (when external is disabled)
network matches an IP assigned to the undercloud.
JIRA: APEX-605
Change-Id: I9c79af371913e6e5f0d39b433f68205bc7e106c5
Signed-off-by: Tim Rozet <trozet@redhat.com>
Diffstat (limited to 'lib/ansible/playbooks')
-rw-r--r-- | lib/ansible/playbooks/configure_undercloud.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/playbooks/configure_undercloud.yml b/lib/ansible/playbooks/configure_undercloud.yml index bb580590..040a559e 100644 --- a/lib/ansible/playbooks/configure_undercloud.yml +++ b/lib/ansible/playbooks/configure_undercloud.yml @@ -188,7 +188,7 @@ become: yes when: - not nat_network_ipv6 - - virtual_overcloud + - nat - name: fetch storage environment file fetch: src: /usr/share/openstack-tripleo-heat-templates/environments/storage-environment.yaml |