diff --git a/roles/nodered/tasks/settings.yml b/roles/nodered/tasks/settings.yml index 22b2f33a6..edef7b909 100644 --- a/roles/nodered/tasks/settings.yml +++ b/roles/nodered/tasks/settings.yml @@ -39,7 +39,8 @@ #- name: Run 'node-red admin init' as user '{{ nodered_linux_user }}' to create /home/{{ nodered_linux_user }}/.node-red/settings.js # command: runuser -u {{ nodered_linux_user }} node-red admin init -- name: Copy /usr/lib/node_modules/node-red/settings.js to /home/{{ nodered_linux_user }}/.node-red/settings.js +# 2022-10-13: These 9 lines can likely be removed later in 2023 or 2024? +- name: "OLD WAY: Copy /usr/lib/node_modules/node-red/settings.js to /home/{{ nodered_linux_user }}/.node-red/settings.js" copy: remote_src: yes src: /usr/lib/node_modules/node-red/settings.js @@ -47,6 +48,17 @@ owner: "{{ nodered_linux_user }}" group: "{{ nodered_linux_user }}" #mode: preserve # Implied (and required) w/ remote_src, since Ansible 2.6 + ignore_errors: yes + +- name: "NEW WAY: Copy /usr/local/lib/node_modules/node-red/settings.js to /home/{{ nodered_linux_user }}/.node-red/settings.js" + copy: + remote_src: yes + src: /usr/local/lib/node_modules/node-red/settings.js + dest: /home/{{ nodered_linux_user }}/.node-red/settings.js + owner: "{{ nodered_linux_user }}" + group: "{{ nodered_linux_user }}" + #mode: preserve # Implied (and required) w/ remote_src, since Ansible 2.6 + ignore_errors: yes - name: Splice username and password into /home/{{ nodered_linux_user }}/.node-red/settings.js