summaryrefslogtreecommitdiff
path: root/roles
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-07-07 18:05:23 +0300
committerLars Wirzenius <liw@liw.fi>2021-07-07 18:05:23 +0300
commit028980c06c069914823ec965e413f272b0ae0e83 (patch)
tree81b2d01a776e640185c6a946d684b9f6d3f66de5 /roles
parent1c461a80c791253ef27be98ccf8c88fe6133a4f2 (diff)
downloaddebian-ansible-028980c06c069914823ec965e413f272b0ae0e83.tar.gz
fix: sane_debian_system setting hostname
This avoids the Ansible hostname module, which breaks post-Python3.6, because they removed platform.linux_didstribution. Sigh. Sponsored-by: author
Diffstat (limited to 'roles')
-rw-r--r--roles/sane_debian_system/tasks/env.yml7
1 files changed, 4 insertions, 3 deletions
diff --git a/roles/sane_debian_system/tasks/env.yml b/roles/sane_debian_system/tasks/env.yml
index db8f5ba..f9aca10 100644
--- a/roles/sane_debian_system/tasks/env.yml
+++ b/roles/sane_debian_system/tasks/env.yml
@@ -2,9 +2,10 @@
apt:
name: dbus
-- name: set /etc/hostname
- hostname:
- name: "{{ sane_debian_system_hostname }}"
+- name: set hostname
+ copy:
+ content: "{{ sane_debian_system_hostname }}"
+ dest: /etc/hostname
when: sane_debian_system_hostname is defined
- name: add hostname to /etc/hosts