X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsalsa%2Fmanifests%2Fpackages.pp;h=431225664737a65331536ebc9e84b59197d9f235;hb=cf777108b9ecaae7ad6a1a4cc907526d6d22dc1b;hp=e3c17aef014b97b7e7e6e2096b41c145198b9003;hpb=4bf5791bc77c4f106326c0fab7b971278bd6cf14;p=mirror%2Fdsa-puppet.git diff --git a/modules/salsa/manifests/packages.pp b/modules/salsa/manifests/packages.pp index e3c17aef0..431225664 100644 --- a/modules/salsa/manifests/packages.pp +++ b/modules/salsa/manifests/packages.pp @@ -25,7 +25,14 @@ class salsa::packages inherits salsa { 'nodejs-legacy', 'pkg-config', 'python-docutils', + 'python-requests', + 'python3-requests', 'ruby-dev', + 'ruby-sinatra', + 'ruby-sinatra-contrib', + 'ruby-mail', + 'ruby-soap4r', + 'thin', 'libpq-dev', 'zlib1g-dev' ] @@ -39,4 +46,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' }) }