diff --git a/ansible/roles/baremetal/defaults/main.yml b/ansible/roles/baremetal/defaults/main.yml
index 5ffd34b4ccb48545376a2c85b530bf4ce90e6b30..87cae0e4dbbb604ce10bffda7a37afdd3337b3a1 100644
--- a/ansible/roles/baremetal/defaults/main.yml
+++ b/ansible/roles/baremetal/defaults/main.yml
@@ -1,6 +1,4 @@
 ---
-baremetal_nic: "{{ api_interface | default('em1') }}"
-
 docker_apt_url: "https://apt.dockerproject.org"
 docker_apt_key_id: F76221572C52609D
 
diff --git a/ansible/roles/baremetal/tasks/append_to_etc_hosts.yml b/ansible/roles/baremetal/tasks/append_to_etc_hosts.yml
index b6eb60581a32c2b612ce214c36cb9bdb44dbdc70..c577d2fe2ce0df9577b35e7d447ae01781c13597 100644
--- a/ansible/roles/baremetal/tasks/append_to_etc_hosts.yml
+++ b/ansible/roles/baremetal/tasks/append_to_etc_hosts.yml
@@ -5,7 +5,7 @@
   delegate_to: "{{ control_node }}"
 
 - name: get real node ip
-  shell: ip -4 addr show "{{ hostvars[control_node]['baremetal_nic'] }}" | grep -oP "(?<=inet )[\d\.]+(?=/)"
+  shell: ip -4 addr show "{{ hostvars[control_node]['api_interface'] }}" | grep -oP "(?<=inet )[\d\.]+(?=/)"
   register: real_node_ip
   delegate_to: "{{ control_node }}"