Skip to content
Snippets Groups Projects
Commit a372b662 authored by Hugo Hörnquist's avatar Hugo Hörnquist Committed by Hugo Hörnquist
Browse files

Openproject format cleanup.

parent 7b5826f1
No related branches found
No related tags found
No related merge requests found
define insidan::openproject ( define insidan::openproject (
$logo = "holgerlogo.png", $logo = 'holgerlogo.png',
$url = "insidan.holgerspexet.se", $url = 'insidan.holgerspexet.se',
) { ) {
# class insidan::openproject {
include nginx include nginx
# insidan::certificates { 'openprojectcert': # url => $url, # insidan::certificates { 'openprojectcert': # url => $url,
# email => 'hugo.hornquist@liuformulastudent.se', # TODO NOOOOOOO # email => 'hugo.hornquist@liuformulastudent.se', # TODO NOOOOOOO
...@@ -13,12 +12,12 @@ define insidan::openproject ( ...@@ -13,12 +12,12 @@ define insidan::openproject (
command => 'bash -e wget -qO- https://dl.packager.io/srv/opf/openproject/key | apt-key add -; sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/10/installer/ubuntu/18.04.repo', command => 'bash -e wget -qO- https://dl.packager.io/srv/opf/openproject/key | apt-key add -; sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/10/installer/ubuntu/18.04.repo',
creates => '/etc/apt/sources.list.d/openproject.list', creates => '/etc/apt/sources.list.d/openproject.list',
path => ['/usr/bin', '/usr/sbin', '/bin'], path => ['/usr/bin', '/usr/sbin', '/bin'],
}~> }
exec { 'apt update': ~> exec { 'apt update':
command => 'apt update', command => 'apt update',
path => ['/usr/bin', '/usr/sbin', '/bin'], path => ['/usr/bin', '/usr/sbin', '/bin'],
} }
package { 'openproject' : ~> package { 'openproject' :
ensure => installed, ensure => installed,
# Here, someone MUST run `openproject configure`. At least until we # Here, someone MUST run `openproject configure`. At least until we
# configure it via puppet... # configure it via puppet...
...@@ -37,7 +36,7 @@ define insidan::openproject ( ...@@ -37,7 +36,7 @@ define insidan::openproject (
file { '/opt/pg_dump.sh': file { '/opt/pg_dump.sh':
ensure => file, ensure => file,
mode => '755', mode => '0755',
source => 'puppet:///modules/insidan/pg_dump.sh', source => 'puppet:///modules/insidan/pg_dump.sh',
} }
...@@ -50,7 +49,6 @@ define insidan::openproject ( ...@@ -50,7 +49,6 @@ define insidan::openproject (
} }
# Setup Nginx # Setup Nginx
nginx::resource::server { $url: nginx::resource::server { $url:
listen_port => 8080, listen_port => 8080,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment