From 84ffa1ed3a67f6cc64c49d3284a123131d782167 Mon Sep 17 00:00:00 2001 From: A Holt Date: Fri, 1 Nov 2019 10:51:49 -0400 Subject: [PATCH 1/3] Only install python-virtualenv on older OS's (where does python3-virtualenv come from?) --- roles/2-common/tasks/packages.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/2-common/tasks/packages.yml b/roles/2-common/tasks/packages.yml index 7026ff2ff..03a866222 100644 --- a/roles/2-common/tasks/packages.yml +++ b/roles/2-common/tasks/packages.yml @@ -66,6 +66,7 @@ # 2019-10-31: roles/kalite crashed without the following python-virtualenv -- weirdly python3-virtualenv was installed on Raspbian (not sure why) but insufficient - name: Install package python-virtualenv for KA Lite and Calibre-Web - package: + package: name: python-virtualenv state: present + when: is_raspbian_9 or is_raspbian_10 or is_debian_9 or is_ubuntu_16 From 7c70f31aa58f4bf0c3fa518ea756291dfc9e15f1 Mon Sep 17 00:00:00 2001 From: A Holt Date: Fri, 1 Nov 2019 10:54:09 -0400 Subject: [PATCH 2/3] python-virtualenv context (raspbian-9, raspbian-10, debian-9 or ubuntu-16) --- roles/2-common/tasks/packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/2-common/tasks/packages.yml b/roles/2-common/tasks/packages.yml index 03a866222..3a3a699fc 100644 --- a/roles/2-common/tasks/packages.yml +++ b/roles/2-common/tasks/packages.yml @@ -65,7 +65,7 @@ state: present # 2019-10-31: roles/kalite crashed without the following python-virtualenv -- weirdly python3-virtualenv was installed on Raspbian (not sure why) but insufficient -- name: Install package python-virtualenv for KA Lite and Calibre-Web +- name: Install package python-virtualenv for KA Lite and Calibre-Web (if raspbian-9, raspbian-10, debian-9 or ubuntu-16) package: name: python-virtualenv state: present From f3bee75e5f0723627f4147a569319a29ae9c748d Mon Sep 17 00:00:00 2001 From: A Holt Date: Fri, 1 Nov 2019 11:05:13 -0400 Subject: [PATCH 3/3] Install python-virtualenv on 6 "older" OS's --- roles/2-common/tasks/packages.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/2-common/tasks/packages.yml b/roles/2-common/tasks/packages.yml index 3a3a699fc..35f55f499 100644 --- a/roles/2-common/tasks/packages.yml +++ b/roles/2-common/tasks/packages.yml @@ -65,8 +65,8 @@ state: present # 2019-10-31: roles/kalite crashed without the following python-virtualenv -- weirdly python3-virtualenv was installed on Raspbian (not sure why) but insufficient -- name: Install package python-virtualenv for KA Lite and Calibre-Web (if raspbian-9, raspbian-10, debian-9 or ubuntu-16) +- name: Install package python-virtualenv for KA Lite and Calibre-Web, on older OS's (raspbian-9, raspbian-10, debian-9, debian-10, ubuntu-16, ubuntu-18) package: name: python-virtualenv state: present - when: is_raspbian_9 or is_raspbian_10 or is_debian_9 or is_ubuntu_16 + when: is_raspbian_9 or is_raspbian_10 or is_debian_9 or is_debian_10 or is_ubuntu_16 or is_ubuntu_18