Commit Graph

1963 Commits

Author SHA1 Message Date
Andrea Dell'Amico a96cda6726 nextcloud: New default version. 2019-03-21 19:41:22 +01:00
Andrea Dell'Amico 426c10d3f5 Adapt the postfix role so that it can be used on both debian and RH based distributions. 2019-03-21 19:37:35 +01:00
Andrea Dell'Amico 233b198412 Specify the server port for the gpg repo key. 2019-03-20 19:15:04 +01:00
Andrea Dell'Amico 2178279d06 Role that installs the latest mono distribution. 2019-03-20 19:11:14 +01:00
Andrea Dell'Amico 7907003ec6 library/roles/create_new_role_stub: Script that creates a role directory tree. 2019-03-20 16:49:28 +01:00
Andrea Dell'Amico adccda1cf7 nextcloud: add the postgresql role as dependency (conditionally). 2019-03-20 16:49:28 +01:00
Andrea Dell'Amico f391780496 Better defaults for nextcloud. 2019-03-19 17:37:50 +01:00
Andrea Dell'Amico 23c11b54a5 Every redmine plugin installation must be conditional. 2019-03-15 20:09:13 +01:00
Andrea Dell'Amico 930fedd54a Set the default for the ldap_synch plugin to False. 2019-03-15 20:09:13 +01:00
Andrea Dell'Amico c3e0ae29c0 Add the URL of the github repository that explains how to use letsencrypt with freeipa. 2019-03-14 13:43:39 +01:00
Andrea Dell'Amico 6dd1e2629d Tasks and defaults to install the ckanext-datesearch plugin. 2019-03-13 13:27:37 +01:00
Andrea Dell'Amico bc8e0736cc Corrections to the openvpn templates. 2019-03-13 13:18:45 +01:00
Andrea Dell'Amico 6106c46bfa library/roles/motd/tasks/deb_motd.yml: Only ignore the errors of the motd build task. 2019-03-11 12:42:31 +01:00
Roberto Cirillo 16fccdf9fb added ignore variable 2019-03-11 10:11:56 +01:00
Roberto Cirillo 0d83ec024e manage couchbase uberjar 2019-03-11 10:10:01 +01:00
Roberto Cirillo 3308d2184e manage couchbase uberjar 2019-03-11 10:09:46 +01:00
Andrea Dell'Amico 54c9512e48 Add a sleep after running the workspace mount process. It runs in background so the workspace risks to not be available before the user tries to use it. 2019-03-01 18:31:11 +01:00
Andrea Dell'Amico 6b3f9bb7c8 Add scripts and templates to manage the mount and umount of the workspace. 2019-03-01 17:43:41 +01:00
Andrea Dell'Amico 8da346c7f9 Better handlers for the openvpn service. Add a init script default. 2019-03-01 13:58:13 +01:00
Andrea Dell'Amico 81f451d96e openvpn: Manage the ta.key permissions so that it can be transferred between nodes. 2019-02-28 10:56:19 +01:00
Andrea Dell'Amico faab5aede0 Fix the vpn client variables. 2019-02-27 19:54:06 +01:00
Andrea Dell'Amico 5db2655652 openvpn: try to fix the rsync task. 2019-02-27 19:43:07 +01:00
Andrea Dell'Amico 989b26ec11 openvpn: better templates of the configuration files. Add both a server and a client configuration template. First bits towards a certificates authentication. 2019-02-27 18:35:32 +01:00
Roberto Cirillo b3f8f81e6c add task for jvm dir creation 2019-02-27 10:02:48 +01:00
Andrea Dell'Amico 3b06338f55 Better comments. 2019-02-22 14:28:04 +01:00
Andrea Dell'Amico d5b91a3733 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
Conflicts:
	d4science-ghn-cluster/roles/obsolete_jdk/files/jre-7u80-linux-x64.tar.gz
2019-02-22 13:52:25 +01:00
Andrea Dell'Amico bbf08fb8c0 Move the file into the local playbook. 2019-02-22 13:51:14 +01:00
Tommaso Piccioli 3b2533524c oracle jre deleted 2019-02-22 13:44:41 +01:00
Tommaso Piccioli 7e9eccabd3 jre-7u80-linux-x64 tar file added 2019-02-22 13:00:48 +01:00
Andrea Dell'Amico fca3565b76 Fix some labeling. 2019-02-21 14:37:13 +01:00
Andrea Dell'Amico 3b6d954061 is_exporter_se_plugin/meta/main.yml: Add the dependency to catalina-app-conf 2019-02-21 14:36:30 +01:00
Tommaso Piccioli f1d313dfd6 minor fix 2019-02-21 13:40:22 +01:00
Roberto Cirillo 13aafe98cd wrong plugin was specified. I've fixed it 2019-02-20 16:55:32 +01:00
Andrea Dell'Amico 31b8b7b711 Put the prometheus rules at the end of the template, so that they not interfere with other rules. 2019-02-19 16:54:15 +01:00
Luca Frosini f824c4aa9a Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2019-02-19 12:39:29 +01:00
Luca Frosini 4925742f2d Modifying resource registry playbook refs #13344 2019-02-19 12:39:23 +01:00
Andrea Dell'Amico a90871a32f motd: Make the motd update task resilient to playbook failures. 2019-02-19 12:18:56 +01:00
Luca Frosini db734b59b3 Modifying resource registry playbook refs #13344 2019-02-19 11:56:55 +01:00
Andrea Dell'Amico b1b8e19c38 Fix the redmine tasks that initialize the system so that they are executed correctly after a retry. 2019-02-18 17:37:51 +01:00
Andrea Dell'Amico ee8c1aaccb redmine: adapt the playbook to the newest redmine version and to Ubuntu 18.04. Add a systemd unit for unicorn. Support nginx. 2019-02-17 13:53:08 +01:00
Andrea Dell'Amico 1d7d31b8f3 nginx virtualhost template: give a way to change the error directory. 2019-02-17 13:53:08 +01:00
Andrea Dell'Amico 6303c7c270 Change a variable that was specific to our environment, and set a default. 2019-02-17 13:53:08 +01:00
Andrea Dell'Amico 7fbcd92023 do not install the acme ppa on ubuntu 18.04, the package is part of the main repository. 2019-02-17 13:53:07 +01:00
Andrea Dell'Amico 2230f1064c Add a task that only prints a message, to remove a warning. 2019-02-17 13:53:07 +01:00
Andrea Dell'Amico 4cf92b1376 limit the python-software-properties installation to Ubuntu Trusty. 2019-02-17 13:53:07 +01:00
Andrea Dell'Amico 78eb0956ad Add a local role for the resource registry. 2019-02-15 19:20:51 +01:00
Luca Frosini ae53fdbe14 Adding new tasks and variable to resource-regsitry. The playbook is still not completed 2019-02-15 17:49:01 +01:00
Luca Frosini 3fe9dcf32b Changed orientdb configuration to comply with OrientDb 3.0.X 2019-02-15 16:51:23 +01:00
Tommaso Piccioli bc183931a6 crontab check and restart tomcat on rstudio 2019-02-15 15:03:48 +01:00
Andrea Dell'Amico 985867012b Configure the httpd server and the letsencrypt hook for the ipa server. 2019-02-14 22:44:43 +01:00