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