From 84423aa904c64992a064bbc41122fcc0f31e5be1 Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Wed, 13 Feb 2019 19:32:41 +0200 Subject: [PATCH] Set network interface in extra node Depends-On: https://review.openstack.org/#/c/636687/ Depends-On: https://review.openstack.org/#/c/637562/ Change-Id: Id18c609cc529e03bc52c54e8e2260d312887c66d --- playbooks/baremetal-full-freeipa.yml | 18 ++++++++---------- playbooks/prepare-slave.yml | 1 + 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/playbooks/baremetal-full-freeipa.yml b/playbooks/baremetal-full-freeipa.yml index d2e59437a..56933adbd 100644 --- a/playbooks/baremetal-full-freeipa.yml +++ b/playbooks/baremetal-full-freeipa.yml @@ -22,16 +22,6 @@ freeipa_internal_ip: "{{ supplemental_node_ip }}" cacheable: true - - name: set the undercloud_undercloud_nameservers - set_fact: - undercloud_undercloud_nameservers: ["{{ freeipa_internal_ip }}"] - cacheable: true - - - name: set the overcloud_dns_servers - set_fact: - overcloud_dns_servers: ["{{ freeipa_internal_ip }}"] - cacheable: true - - name: Deploy the FreeIPA server hosts: supplemental gather_facts: true @@ -44,5 +34,13 @@ vars: repo_setup_dir: /home/{{ supplemental_user|default('centos') }} + - name: Set eth2 public IP address + shell: | + ip a add dev eth2 {{ supplemental_node_ip }}/24; + ip l set eth2 up; + ip link set dev eth2 mtu 1450; + ping 10.0.0.1 -c 4 -q; + become: true + - include_role: name: freeipa-setup diff --git a/playbooks/prepare-slave.yml b/playbooks/prepare-slave.yml index 74568627e..640b948fb 100644 --- a/playbooks/prepare-slave.yml +++ b/playbooks/prepare-slave.yml @@ -38,6 +38,7 @@ - type: interface name: eth2 use_dhcp: false + mtu: 1450 addresses: - ip_netmask: 10.0.0.1/24 - ip_netmask: 2001:db8:fd00:1000::1/64