Commit Graph

1900 Commits

Author SHA1 Message Date
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
Luca Frosini 19230c6ef7 fixing orientdb server configuration 2019-02-14 18:01:29 +01:00
Andrea Dell'Amico 7af0c2337c ipa-server: fix the command line installation options. 2019-02-14 17:37:09 +01:00
Luca Frosini 3f0205cf34 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2019-02-14 17:12:32 +01:00
Luca Frosini e2c9779b4a Updating server configuration template 2019-02-14 17:12:23 +01:00
Roberto Cirillo bccdd87c0a Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2019-02-14 16:09:18 +01:00
Roberto Cirillo 5500ed9afd managed web.xml inside uri-resolver webapp 2019-02-14 16:00:47 +01:00
Andrea Dell'Amico febb0e55b8 Add the motd role to the bootstrap roles as dependency. 2019-02-14 15:21:03 +01:00
Andrea Dell'Amico bad5761366 Manage the users limits in a single place. 2019-02-14 15:21:03 +01:00
Andrea Dell'Amico 6230a82b0f smartgears: list the directories and variables that must be readable by regular users. 2019-02-14 15:21:03 +01:00
Andrea Dell'Amico 9cc7c3f2ac users: append the additional groups. 2019-02-14 15:21:03 +01:00
Andrea Dell'Amico e6531ac42c user_services_perms: remove more stuff, fix some tasks so that they do not overlap with the users role. 2019-02-14 15:21:03 +01:00
Andrea Dell'Amico 7220c2513f Add nginx and tomcat-multiple-instances as dependencies to the authorizazion_service role. 2019-02-14 15:21:03 +01:00
Andrea Dell'Amico 14df9121a8 Manage motd on both deb/ubuntu and centos installations. 2019-02-14 15:21:03 +01:00