From 913e5f35f67f911a318960c2e834007e829d94d1 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Tue, 5 Dec 2017 23:06:58 +0100 Subject: [PATCH 1/1] Install packages for salsa registration app (re: RT#7008) --- modules/salsa/manifests/packages.pp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/salsa/manifests/packages.pp b/modules/salsa/manifests/packages.pp index 06f4d4b20..7e15e4dd9 100644 --- a/modules/salsa/manifests/packages.pp +++ b/modules/salsa/manifests/packages.pp @@ -41,4 +41,15 @@ class salsa::packages inherits salsa { ] ensure_packages($mgmt_requirements, { ensure => 'installed' }) + + $registrationapp_requirements = [ + 'libapache2-mod-wsgi-py3', + 'libjs-bootstrap', + 'python3', + 'python3-flask', + 'python3-flaskext.wtf', + 'python3-oauthlib', + ] + + ensure_packages($registrationapp_requirements, { ensure => 'installed' }) } -- 2.20.1