diff --git a/playbook.yml b/playbook.yml index 0bf8bb3..890e0f7 100644 --- a/playbook.yml +++ b/playbook.yml @@ -9,6 +9,7 @@ hosts: localhost connection: local gather_facts: true + become: false tags: [install, update, export] tasks: - name: Generate global index.html and open in browser diff --git a/roles/hysteria2/tasks/export.yml b/roles/hysteria2/tasks/export.yml index 5f1b739..4f51c57 100644 --- a/roles/hysteria2/tasks/export.yml +++ b/roles/hysteria2/tasks/export.yml @@ -52,7 +52,7 @@ dest: "{{ hysteria2_output_dir }}/{{ hysteria2_output_name }}/index.html" mode: "0644" vars: - generated_at: "{{ ansible_date_time.date }} {{ ansible_date_time.time }}" + generated_at: "{{ now(utc=false, fmt='%Y-%m-%d %H:%M:%S') }}" delegate_to: localhost become: false diff --git a/roles/hysteria2/tasks/export_global.yml b/roles/hysteria2/tasks/export_global.yml index baea209..bdcdc40 100644 --- a/roles/hysteria2/tasks/export_global.yml +++ b/roles/hysteria2/tasks/export_global.yml @@ -49,7 +49,7 @@ dest: "{{ hysteria2_output_dir }}/index.html" mode: "0644" vars: - generated_at: "{{ ansible_date_time.date }} {{ ansible_date_time.time }}" + generated_at: "{{ now(utc=false, fmt='%Y-%m-%d %H:%M:%S') }}" total_users: "{{ hysteria2_global_servers | map(attribute='users') | map('length') | sum }}" when: hysteria2_global_servers | default([]) | length > 0 become: false @@ -60,7 +60,7 @@ when: - hysteria2_open_browser | bool - hysteria2_global_servers | default([]) | length > 0 - - ansible_system == 'Darwin' + - ansible_facts['system'] == 'Darwin' changed_when: false become: false @@ -70,7 +70,7 @@ when: - hysteria2_open_browser | bool - hysteria2_global_servers | default([]) | length > 0 - - ansible_system == 'Linux' + - ansible_facts['system'] == 'Linux' changed_when: false become: false failed_when: false