From 5486a4eb58c232027079486f2493d1f45f2175f9 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Sat, 28 Apr 2018 15:48:01 -0500 Subject: [PATCH] don't enable nodejs_6.x on ubuntu-18 --- roles/sugarizer/tasks/main.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/roles/sugarizer/tasks/main.yml b/roles/sugarizer/tasks/main.yml index f9bc95a11..3f1733806 100644 --- a/roles/sugarizer/tasks/main.yml +++ b/roles/sugarizer/tasks/main.yml @@ -21,7 +21,7 @@ - name: Set up Node.js 6.x apt sources (debuntu) shell: curl -sL https://deb.nodesource.com/setup_6.x | bash - - when: internet_available and is_debuntu + when: internet_available and is_debuntu and not ubuntu-18 - name: Install latest Node.js which includes /usr/bin/npm (debuntu) package: @@ -29,7 +29,7 @@ state: latest # package: name=nodejs=6.* # state=present - when: internet_available and is_debuntu + when: internet_available and is_debuntu and not ubuntu-18 - name: Install npm (OS's other than debuntu) package: @@ -43,10 +43,11 @@ - name: Install npm (ubuntu-18) package: name: "{{ item }}" - state: present + state: latest when: internet_available and is_ubuntu_18 with_items: - npm + - nodejs # attempting to reinstall npm is broken on Raspbian 9 - name: Check for Sugarizer already installed