Commit Graph

1059 Commits

Author SHA1 Message Date
Andrea Dell'Amico 7f8c6e8c75 library/roles/d4s_user_services_perms: Add new tasks to manage ACLS, when multiple users need to read/write the same directories and files. See https://support.d4science.org/issues/6761#note-25 2017-04-20 20:33:53 +02:00
Andrea Dell'Amico 8e44ea5b13 library/roles/smartgears/smart_executor/defaults/main.yml: Install the latest smartexecutor version by default. 2017-04-20 19:02:21 +02:00
Andrea Dell'Amico 33eafc19c9 library/roles/smartgears/sdi_service: Role that installs the sdi service webapp. 2017-04-20 19:00:20 +02:00
Andrea Dell'Amico 5fa669d71b library/roles/smartgears/resource_checker_se_plugin: Add a role for the resource checker se plugin. 2017-04-20 17:23:58 +02:00
Andrea Dell'Amico 74482a285d library/roles/smartgears/smartgears/defaults/main.yml: Add a smartgears_global_base_url variable that can be used to replace the base URLs placed everywhere. 2017-04-20 16:56:48 +02:00
Andrea Dell'Amico fc4f88c6ba library/roles/dnet_user_services_perms: Cover a scenario when the dnet user is not used to run the tomcat instances. 2017-04-19 19:19:59 +02:00
Andrea Dell'Amico c3c3cfc786 library/roles/users/tasks/main.yml: Fix defaults for the users creation. 2017-04-19 19:19:41 +02:00
Andrea Dell'Amico a745a6a46f library/roles/tomcat-multiple-instances/tasks/main.yml: Fix defaults for the users creation. 2017-04-19 19:19:24 +02:00
Andrea Dell'Amico 4f45181ac9 library/roles/orientdb/templates/hazelcast.xml.j2: The starting port is now a variable too. 2017-04-18 18:01:34 +02:00
Andrea Dell'Amico e634df89a0 library/roles/piwik: Fix the piwik package installation. Now the default is to always install the latest version. 2017-04-18 11:19:32 +02:00
Andrea Dell'Amico ee949621e9 library/roles/postgresql/tasks/postgresql-backup.yml: Add the pg_db tag to the relevant backup tasks. 2017-04-14 18:29:52 +02:00
Andrea Dell'Amico a98982ccda d4science-ghn-cluster: Add a new db, for geoserver1_dev_upgrade 2017-04-14 18:29:52 +02:00
Andrea Dell'Amico 4e7236de44 library/roles/geoserver/geoserver: The task that installs additional jar files is now conditional. 2017-04-14 18:28:49 +02:00
Andrea Dell'Amico 9d79eaa89a library/roles/smartgears/smartgears/templates/get-scopes.j2: Fix the get-scopes so that it requests tokens for the port 80 even when we redirect to https. 2017-04-12 15:34:41 +02:00
Andrea Dell'Amico 94672dbdb9 library/roles/springboot-config: Installs a startup script (upstart only right now) and a logrotate file to support springboot applications. 2017-04-12 11:43:01 +02:00
Andrea Dell'Amico 2681e0574d library/roles/smartgears/smart_executor: Refactored to use the maven_artifact module. 2017-04-11 18:36:45 +02:00
Andrea Dell'Amico 2238f7813c library/roles/smartgears/smartgears/templates/container.xml.j2: Do not set the https port if the https redirection is enabled. smartgears needs to still publish itself on port 80. 2017-04-11 17:37:50 +02:00
Tommaso Piccioli 53f3e7c28e letsencrypt directory check fixed 2017-04-10 18:04:31 +02:00
Andrea Dell'Amico f3aae0b9f5 library/roles/mediawiki: Ansible 2.0 compatibility. Give the possibility to only install the dependencies. 2017-04-10 17:21:51 +02:00
Andrea Dell'Amico f7ce869b01 library/roles/postgresql/tasks/configure-access.yml: Add the pg_db tags to the tasks that set pg_hba.conf. 2017-04-10 11:45:40 +02:00
Andrea Dell'Amico efcb034589 library/roles/shinyproxy: enhance templates and variables to permit a more complex ldap authentication setup. 2017-04-06 15:53:41 +02:00
Andrea Dell'Amico 58aa726c57 library/roles/ckan/ckan/tasks/ckan.yml: Change strategy to decide if the DB needs to be initialized. 2017-04-06 10:24:40 +02:00
Andrea Dell'Amico 42208fcfb0 library/roles/postgresql_extensions/tasks/main.yml: Add the pg_db tag to the extensions task. 2017-04-05 19:02:06 +02:00
Luca Frosini 5c30b79437 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2017-04-05 14:36:06 +02:00
Luca Frosini f19fbcf778 Upgraded resource registry config 2017-04-05 14:36:02 +02:00
Tommaso Piccioli cdb4c7ab17 new accounting service
new garr dataminer nodes added to jackrabbit iptables
2017-03-31 23:09:48 +02:00
Andrea Dell'Amico 0fcfb566a6 library/roles/shinyproxy: Fix the startup script so that it can read the custom configuration now. Install a custom configuration. 2017-03-31 21:23:36 +02:00
Andrea Dell'Amico 07a8832789 library/roles/jenkins: Add slaves and common tasks. Fix some tasks in the master role. 2017-03-31 19:39:09 +02:00
Tommaso Piccioli 68c0687eec new workspace-repository-prod node for jackrabbit (postgres on workspace-repository-pg) 2017-03-30 19:13:22 +02:00
Andrea Dell'Amico 5ea7b20a28 library/roles/shinyproxy: Move the startup script template into the right place. 2017-03-30 02:07:51 +02:00
Andrea Dell'Amico 3e31528a9d library/roles/shinyproxy/tasks/main.yml: Fix a typo. 2017-03-30 02:06:45 +02:00
Andrea Dell'Amico f32fde225f library/roles/shinyproxy: Install and run shinyproxy. The configuration part is still missing. 2017-03-30 01:53:11 +02:00
Andrea Dell'Amico 51b03d7d7d library/roles/docker: Install and customize /etc/default/docker. 2017-03-30 01:47:09 +02:00
Andrea Dell'Amico 691b10ad28 library/roles/smartgears/{dataminer_app,smartgears}: Handle the SoBigData gcube key. 2017-03-29 17:32:05 +02:00
Andrea Dell'Amico c2d493d83e library/roles/smartgears/r_connector: New version that fixes the 'missing userconfig.csv' bug. The rusersadd script also readds the .Rprofile if it's missing. 2017-03-29 17:30:12 +02:00
Andrea Dell'Amico c9a63a6330 library/roles/smartgears: Handle the case when we need VO level authorization. Use the locally saved scopes instead of the provided ones. See https://support.d4science.org/issues/7880 2017-03-28 20:19:36 +02:00
Andrea Dell'Amico 8c3a37c5bc library/roles/smartgears/smartgears: Changes to the container.xml template and to the default variables to manage the case when we need authorization for all the VREs. 2017-03-27 17:39:44 +02:00
Andrea Dell'Amico 9087f16cb2 library/roles/tomcat-multiple-instances/tasks/main.yml: Fix a wrong conditional. 2017-03-23 17:54:57 +01:00
Andrea Dell'Amico deda39363e library/roles/geoserver/geoserver: Do not use the gcube-app.xml template anymore. 2017-03-23 17:35:02 +01:00
Andrea Dell'Amico 23a75f861a library/roles/smartgears/gcubeapp-setup: Generic role to install and customize gcube-app.xml inside non smartgears applications. 2017-03-23 17:34:08 +01:00
Andrea Dell'Amico a129368684 library/roles/smartgears/smartgears/templates/tomcat-instance-default.j2: we can now add more environment variables to the file. 2017-03-23 17:33:43 +01:00
Andrea Dell'Amico 7dc249bece library/roles/tomcat-multiple-instances: Manage context.xml, for JNDI 2017-03-23 17:32:43 +01:00
Andrea Dell'Amico 2f169ba97c library/roles/apache: manage the installation of the rpaf module. 2017-03-22 17:39:42 +01:00
Tommaso Piccioli 8c2262a3f0 icproxy deploy in registry.d4science.org
with the exclude tag when ic_proxy_allscopes is True
2017-03-22 16:09:05 +01:00
Andrea Dell'Amico 834062b38b library/roles/jenkins/master: Use the jenkins_plugin module to install the plugins. 2017-03-21 18:17:47 +01:00
Andrea Dell'Amico 020fea5444 library/roles/smartgears/sharelatex_connector: connector to link sharelatex to the portal ldap server. 2017-03-21 16:26:20 +01:00
Andrea Dell'Amico fe35bffb24 library/roles/sharelatex/defaults/main.yml: Add new defaults. 2017-03-21 16:26:20 +01:00
Andrea Dell'Amico c4b66615d0 library/roles/rstudio-server library/roles/smartgears/r_connector/handlers/main.yml: some cleanup. 2017-03-20 23:57:19 +01:00
Andrea Dell'Amico de9a69c7c5 library/roles/rstudio-server/tasks/main.yml: Install the apparmor utilities and set the rstudio server binary to 'complain' from 'enforce' so that it can read the nlscd socket. 2017-03-20 23:00:55 +01:00
Andrea Dell'Amico e1d61ac8c9 d4science-ghn-cluster: Install the spatialite fix into the production geoserver spatial too. 2017-03-20 14:06:35 +01:00