Install packages for salsa registration app (re: RT#7008)
authorPeter Palfrader <peter@palfrader.org>
Tue, 5 Dec 2017 22:06:58 +0000 (23:06 +0100)
committerPeter Palfrader <peter@palfrader.org>
Tue, 5 Dec 2017 22:07:00 +0000 (23:07 +0100)
modules/salsa/manifests/packages.pp

index 06f4d4b..7e15e4d 100644 (file)
@@ -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' })
 }