diff --git a/roles/coreos-bootstrap/tasks/main.yml b/roles/coreos-bootstrap/tasks/main.yml index 4a211ae56..bd81a2632 100644 --- a/roles/coreos-bootstrap/tasks/main.yml +++ b/roles/coreos-bootstrap/tasks/main.yml @@ -38,3 +38,11 @@ pip: name: "{{ item }}" with_items: pip_python_modules + +- name: Check configured hostname + shell: hostname + register: configured_hostname + +- name: Assign inventory name to unconfigured hostnames + shell: sh -c "echo \"{{inventory_hostname}}\" > /etc/hostname; hostname \"{{inventory_hostname}}\"" + when: configured_hostname.stdout == 'localhost'