set hostname in common bootstrap

master
Michael Wilson 3 years ago
parent 01b997ea0f
commit 6cf6678706
  1. 4
      common/bootstrap/defaults/main.yml
  2. 7
      common/bootstrap/tasks/archlinux.yml
  3. 4
      common/bootstrap/tasks/common.yml

@ -1,5 +1,5 @@
bootstrap_hostname: "{{ ansible_hostname }}"
bootstrap_domain: "{{ ansible_domain }}"
bootstrap_hostname: "{{ inventory_hostname }}"
bootstrap_domain: "{{ ansible_domain | default('ansible.local') }}"
bootstrap_shell:
ubuntu: /bin/bash

@ -17,10 +17,3 @@
owner: root
group: wheel
mode: 0600
# currently broken; does not find hostnamectl binary
- name: set hostname (via systemd)
hostname:
name: "{{ bootstrap_hostname }}.{{ bootstrap_domain }}"
use: systemd
ignore_errors: yes

@ -49,3 +49,7 @@
- name: reload facts
setup:
- name: Set hostname
ansible.builtin.hostname:
name: "{{ bootstrap_hostname }}.{{ bootstrap_domain }}"

Loading…
Cancel
Save