set hostane and domainname via alterator computer_name

This commit is contained in:
Sergey Bubnov 2018-11-21 12:18:02 +04:00
parent dc2eade3a9
commit 247db72ed8

View File

@ -108,14 +108,7 @@
# TODO: need to make it idempotent! # TODO: need to make it idempotent!
- name: set hostname - name: set hostname
shell: '[[ $(hostname -s) == "{{inventory_hostname_short}}" ]] || { alterator-cmdline -d /net-eth action write computer_name "{{inventory_hostname_short}}" commit "#t"; echo changed; }' shell: '[[ $(hostname) == "{{inventory_hostname_short}}.{{stack.domain}}" ]] || { alterator-cmdline -d /net-eth action write computer_name "{{inventory_hostname_short}}.{{stack.domain}}" commit "#t"; echo changed; }'
register: result
notify: restart network
changed_when: '"changed" in result.stdout'
- name: set domainname
# shell: '[[ $(domainname) == "{{stack.domain}}" ]] || { alterator-cmdline -d /net-domain action write domain "{{stack.domain}}" domain_type "dns" commit "#t"; echo changed; }'
shell: '[[ $(domainname) == "{{stack.domain}}" ]] || { domainname "{{stack.domain}}"; echo changed; }'
register: result register: result
notify: restart network notify: restart network
changed_when: '"changed" in result.stdout' changed_when: '"changed" in result.stdout'