From 5acf21829d92e7479858bd395c996f2082e70d4f Mon Sep 17 00:00:00 2001 From: Noah Knegt Date: Thu, 1 Jun 2023 12:30:14 +0200 Subject: [PATCH] Fix more errors Signed-off-by: Noah Knegt --- roles/corepack/tasks/main.yml | 4 ++-- roles/node/tasks/main.yml | 2 +- roles/nvm/tasks/check_installed.yml | 6 ++++++ 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/roles/corepack/tasks/main.yml b/roles/corepack/tasks/main.yml index a2d8590..0a2e344 100644 --- a/roles/corepack/tasks/main.yml +++ b/roles/corepack/tasks/main.yml @@ -10,10 +10,10 @@ register: node_version ignore_errors: true -- name: Set node version if not defined +- name: Set node version if empty set_fact: node_version: 0.0.0 - when: node_version.stdout is not defined + when: node_version.stdout is "" - name: Enable corepack shell: corepack enable diff --git a/roles/node/tasks/main.yml b/roles/node/tasks/main.yml index 9c24526..059e4c4 100644 --- a/roles/node/tasks/main.yml +++ b/roles/node/tasks/main.yml @@ -18,4 +18,4 @@ become_flags: '--login' vars: ansible_become_pass: "{{ noahk_password }}" - when: node_version.stdout is not defined + when: node_version.stdout is "" diff --git a/roles/nvm/tasks/check_installed.yml b/roles/nvm/tasks/check_installed.yml index 828764e..c98a481 100644 --- a/roles/nvm/tasks/check_installed.yml +++ b/roles/nvm/tasks/check_installed.yml @@ -10,5 +10,11 @@ --- - name: Check nvm version shell: nvm --version + become: true + become_user: noahk + become_method: su + become_flags: '--login' + vars: + ansible_become_pass: "{{ noahk_password }}" register: nvm_version ignore_errors: true -- 2.49.1