diff --git a/roles/nodejs/tasks/main.yml b/roles/nodejs/tasks/main.yml index bc2793c92..f2de51b3a 100644 --- a/roles/nodejs/tasks/main.yml +++ b/roles/nodejs/tasks/main.yml @@ -71,6 +71,10 @@ # NOT NEC TO TEST FOR is_raspbian_8 OR is_raspbian_9 AS /opt/iiab/iiab/vars/.yml # DEFINES THESE AS SUBSETS OF is_debian_8 OR is_debian_9 (FOR NOW!) +# 2019-03-29: Above works on Debian 10 Buster pre-releases, but fails on Ubuntu +# 19.04 Beta. Comment it out for now, and manually run: "apt install npm" then +# "npm install -g npm@latest" (all *SHOULD* be magically fixed by 2019-04-18 ?) + - name: Install latest Node.js {{ nodejs_version }} which includes /usr/bin/npm (debuntu) package: # name: nodejs={{ nodejs_version }} @@ -127,3 +131,6 @@ # This May Change: thanks all for running "apt -a list nodejs" on Buster's # daily builds @ www.debian.org/devel/debian-installer/ and Disco Dingo (Ubuntu # 19.04) https://launchpad.net/ubuntu/+source/nodejs to keep us informed! + +# 2019-03-29: Debian 10 Buster & Ubuntu 19.04 pre-releases made the jump +# thankfully; currently both offer Node.js 10.15.2 diff --git a/vars/ubuntu-19.yml b/vars/ubuntu-19.yml index 5250db84c..5b89d04fc 100644 --- a/vars/ubuntu-19.yml +++ b/vars/ubuntu-19.yml @@ -23,8 +23,8 @@ apache_log: /var/log/apache2/access.log sshd_package: openssh-server sshd_service: ssh php_version: 7.2 -# "postgresql_version: 10.3" fails (too detailed for /etc/systemd/system/postgresql-iiab.service on Ubuntu 18.04) -postgresql_version: 10 +# "postgresql_version: 11.2" fails (too detailed for /etc/systemd/system/postgresql-iiab.service on Ubuntu 19.04) +postgresql_version: 11 systemd_location: /lib/systemd/system # Upgrade Ubuntu 19.x's Calibre 3.39.1+ to very latest calibre_via_debs: False