Commit Graph

  • 7fbcd92023 do not install the acme ppa on ubuntu 18.04, the package is part of the main repository. Andrea Dell'Amico 2019-02-17 13:48:07 +0100
  • 2230f1064c Add a task that only prints a message, to remove a warning. Andrea Dell'Amico 2019-02-17 13:47:22 +0100
  • 4cf92b1376 limit the python-software-properties installation to Ubuntu Trusty. Andrea Dell'Amico 2019-02-17 13:45:47 +0100
  • 78eb0956ad Add a local role for the resource registry. Andrea Dell'Amico 2019-02-15 19:20:51 +0100
  • ae53fdbe14 Adding new tasks and variable to resource-regsitry. The playbook is still not completed Luca Frosini 2019-02-15 17:49:01 +0100
  • 3fe9dcf32b Changed orientdb configuration to comply with OrientDb 3.0.X Luca Frosini 2019-02-15 16:51:23 +0100
  • bc183931a6 crontab check and restart tomcat on rstudio Tommaso Piccioli 2019-02-15 15:03:48 +0100
  • 985867012b Configure the httpd server and the letsencrypt hook for the ipa server. Andrea Dell'Amico 2019-02-14 22:44:29 +0100
  • 19230c6ef7 fixing orientdb server configuration Luca Frosini 2019-02-14 18:01:29 +0100
  • 7af0c2337c ipa-server: fix the command line installation options. Andrea Dell'Amico 2019-02-14 17:36:49 +0100
  • 3f0205cf34 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks Luca Frosini 2019-02-14 17:12:32 +0100
  • e2c9779b4a Updating server configuration template Luca Frosini 2019-02-14 17:12:23 +0100
  • bccdd87c0a Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks Roberto Cirillo 2019-02-14 16:09:18 +0100
  • 5500ed9afd managed web.xml inside uri-resolver webapp Roberto Cirillo 2019-02-14 16:00:47 +0100
  • febb0e55b8 Add the motd role to the bootstrap roles as dependency. Andrea Dell'Amico 2019-02-14 15:20:56 +0100
  • bad5761366 Manage the users limits in a single place. Andrea Dell'Amico 2019-02-14 15:20:25 +0100
  • 6230a82b0f smartgears: list the directories and variables that must be readable by regular users. Andrea Dell'Amico 2019-02-14 15:20:01 +0100
  • 9cc7c3f2ac users: append the additional groups. Andrea Dell'Amico 2019-02-14 15:18:21 +0100
  • e6531ac42c user_services_perms: remove more stuff, fix some tasks so that they do not overlap with the users role. Andrea Dell'Amico 2019-02-14 15:18:05 +0100
  • 7220c2513f Add nginx and tomcat-multiple-instances as dependencies to the authorizazion_service role. Andrea Dell'Amico 2019-02-14 15:16:28 +0100
  • 14df9121a8 Manage motd on both deb/ubuntu and centos installations. Andrea Dell'Amico 2019-02-14 15:15:54 +0100
  • efc0b242ba Role that configure users and sudo permissions. Andrea Dell'Amico 2019-02-13 18:49:57 +0100
  • b542a58a8c RH/CentOS compatibility for the users role. Andrea Dell'Amico 2019-02-13 18:48:32 +0100
  • b5bd8c8896 IPA server role. Andrea Dell'Amico 2019-02-13 18:47:54 +0100
  • 8a1d60ade4 Fixed download filaname Luca Frosini 2019-02-14 12:48:59 +0100
  • a9ac41d7e0 Upgrading OrientDB version Luca Frosini 2019-02-14 11:56:03 +0100
  • 810c5c09ac Fix the algorithm-updater script behaviour when the file that contains the installed algorithms does not exist. Andrea Dell'Amico 2019-02-06 17:17:09 +0100
  • dd6442e8dd Change the algorithms-updater script so that it installs some missing algorithms even when there is no update from subversion. Andrea Dell'Amico 2019-02-06 15:45:57 +0100
  • 9aba15c7b2 Run the algorithms installer also when the file that lists all the installed algorithms is empty. Andrea Dell'Amico 2019-02-06 14:34:45 +0100
  • edeca5608c Various fixes to the jenkins playbook. No plugin can be installed before the initial jenkins configuration. Andrea Dell'Amico 2019-01-24 18:29:09 +0100
  • 48d5e03ea7 Refactor the Jenkins role, now can be used on CentOS too. Andrea Dell'Amico 2019-01-24 13:20:24 +0100
  • 2b058ee0b3 Works on both debian and RH Andrea Dell'Amico 2019-01-23 13:11:25 +0100
  • 4fb544e092 The role now works for both debian and RH based distributions. Andrea Dell'Amico 2019-01-23 13:11:05 +0100
  • 8e0c1ed830 New role to deal with the Dell hardware utilities Andrea Dell'Amico 2019-01-23 13:10:13 +0100
  • 47c7c4ab87 added gcube-app.xml default variables Roberto Cirillo 2019-01-18 17:49:57 +0100
  • 9e73f5fd69 added proxy section on gcube-app.xml template Roberto Cirillo 2019-01-18 17:48:47 +0100
  • 3d747a953c Fix the acmetool letsencrypt hook for the mongod service. See https://support.d4science.org/issues/13157 Andrea Dell'Amico 2019-01-16 13:54:13 +0100
  • 81e7811be5 Role that installs the perform-service app. Andrea Dell'Amico 2019-01-15 17:44:57 +0100
  • 9f41c8485a tomcat debugger: split the host and port variables. Reflect the changes in the smartgears tomcat configuration. Andrea Dell'Amico 2019-01-14 12:23:12 +0100
  • 28cef91721 library/roles/smartgears/resource_updater/tasks/main.yml: Create the resource_updater directory unconditionally. Andrea Dell'Amico 2019-01-10 15:53:00 +0100
  • b1f5681ccc Do not register the same variable twice. Andrea Dell'Amico 2019-01-10 12:09:27 +0100
  • 913b5a57dd Fixes to the smartgears new nginx virtualhost so that we can configure virtualhosts without smartgears. Andrea Dell'Amico 2019-01-09 15:48:25 +0100
  • 1c8bd4a269 Add the resources_updater role as dependency. Andrea Dell'Amico 2019-01-09 12:00:13 +0100
  • 16ad0de228 This role installs a tool that adds/changes IS information from a resources file. Andrea Dell'Amico 2019-01-09 11:59:53 +0100
  • f43c3a638c New virtualhost template for the nginx instance that backs smartgears service. Much more flexible. Andrea Dell'Amico 2019-01-03 15:32:43 +0100
  • f7c965d545 Fix a typo Andrea Dell'Amico 2019-01-03 15:31:41 +0100
  • f727202ead Add a new option to the container.xml file. Disabled by default. Andrea Dell'Amico 2018-12-27 18:01:34 +0100
  • 8206a3c53b Fix a typo Andrea Dell'Amico 2018-12-27 18:01:08 +0100
  • 4406ac1e7b library/roles/smartgears/java_reverse_proxy/defaults/main.yml: More variables. Andrea Dell'Amico 2018-12-21 18:44:35 +0100
  • 79e5a81c2a joomla: Manage the installation of multiple instances on the same host. Andrea Dell'Amico 2018-12-21 17:17:37 +0100
  • 50170afd75 library/roles/dnet_user_services_perms/tasks/dnet-groups.yml: Fix a conditional. Andrea Dell'Amico 2018-12-21 17:17:17 +0100
  • 2ea3e2c77c solr: Modify the startup script so that we can change the installation directory. Andrea Dell'Amico 2018-12-20 17:55:38 +0100
  • e5a00f23f0 library/roles/mysql/tasks/configure_root_access.yml: Add some tags and fix some descriptions. Andrea Dell'Amico 2018-12-20 17:55:16 +0100
  • cdffa72f6e library/roles/mongodb-org/vars/main.yml: Stick with RSA key certificates for the mongo service. Andrea Dell'Amico 2018-12-20 12:40:47 +0100
  • b3c5724f9a library/roles/openldap-server/vars/main.yml: Stick to RSA keys for the openldap certificates. Andrea Dell'Amico 2018-12-20 12:40:18 +0100
  • d3c2d7b190 Fix the php proxy configuration. Andrea Dell'Amico 2018-12-18 12:47:32 +0100
  • 2a5b6f7260 Remove the kibana role, it was added by mistake. Andrea Dell'Amico 2018-12-17 18:22:49 +0100
  • eab1f9899c Vocbench: add the php service and install the vocbench api application. See https://support.d4science.org/issues/12495 Andrea Dell'Amico 2018-12-17 18:21:46 +0100
  • f9251445f3 Add a special target for the php redirections. Andrea Dell'Amico 2018-12-17 16:26:26 +0100
  • 5048776016 Add a task to force a dataminer reconfiguration. Andrea Dell'Amico 2018-12-17 13:21:01 +0100
  • db534612f0 Do not set the protocol and port to https until when https://support.d4science.org/issues/13024 if fixed and the new dataminer deployed Andrea Dell'Amico 2018-12-14 17:08:15 +0100
  • 5eac7a8c1f Fix the virtuoso task that changes the default password. Andrea Dell'Amico 2018-12-14 16:46:09 +0100
  • 9e663e07c9 Add a couple of new labels so that we can configure a manually deployed wps war file (useful for testing or debugging). Andrea Dell'Amico 2018-12-14 16:44:16 +0100
  • e669d0333f Remove an incomplete role. Andrea Dell'Amico 2018-12-13 12:21:13 +0100
  • 087fa532e0 Fix the dataminer tasks, for real. Andrea Dell'Amico 2018-12-13 12:18:09 +0100
  • 43c57522f1 Remove some conditionals from the wps-config-fixer script. Add a new tag and variable to the dataminer tasks that install and run the script so that we can force a tomcat restart. Andrea Dell'Amico 2018-12-13 12:03:17 +0100
  • 3765cedc5b Change the wps-fixer script so that it uses https as the protocol if it's enabled in the reverse proxy. Andrea Dell'Amico 2018-12-12 19:00:13 +0100
  • 1dee266626 library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Fix the indentation of the conditionals. Andrea Dell'Amico 2018-12-11 15:05:44 +0100
  • 1705b75589 ghn-gcore-maintenance: add a cron job that removes the old logs. See https://support.d4science.org/issues/11522 Andrea Dell'Amico 2018-12-10 19:24:55 +0100
  • 35a5e9d95b Modify the parse server role so that the user can access the configuration files and the logs. Andrea Dell'Amico 2018-12-10 17:20:13 +0100
  • 572c94edf4 library/roles/nginx/templates/nginx-virthost.j2: Work around a problem with the websockets attivation. Andrea Dell'Amico 2018-12-10 17:02:04 +0100
  • 5232212ecb library/roles/d4s_user_services_perms/tasks/d4s-service-node.yml: Use the correct variable for the user home. Andrea Dell'Amico 2018-12-10 15:46:41 +0100
  • 73648cf4c1 Configuration to deploy the gcat service. Andrea Dell'Amico 2018-12-07 15:40:39 +0100
  • 493e59fb1f Fix typos. Andrea Dell'Amico 2018-12-07 15:23:11 +0100
  • e530f7aba9 library/roles/smartgears/dm_pool_manager/tasks/main.yml: Fix a duplicated entry. Andrea Dell'Amico 2018-12-07 12:59:29 +0100
  • ff1db9ac04 parse server: startup scripts, install the dashboard and configure it. Andrea Dell'Amico 2018-12-06 21:18:14 +0100
  • c60dc3013f gcube-app.xml: support the 'include' directive. Andrea Dell'Amico 2018-12-06 17:59:44 +0100
  • f6feef6256 Thredds: configure the correct log directory, remove all the old logs entries. See https://support.d4science.org/issues/12990 Andrea Dell'Amico 2018-12-06 17:06:18 +0100
  • 01b4af1673 Thredds role: add some customisations options, needed by the aquamaps service. See https://support.d4science.org/issues/12927 Andrea Dell'Amico 2018-12-05 19:01:06 +0100
  • 15c60e25bf Fixing playbook skeleton for gcat service Luca Frosini 2018-12-05 17:43:39 +0100
  • d79ffd5846 Fix the maven_artifact options. Andrea Dell'Amico 2018-12-05 16:27:28 +0100
  • 730be8b919 Generic user as the default. Andrea Dell'Amico 2018-12-05 16:05:46 +0100
  • e3b0ce40c9 Fix the maven_artifact options. Andrea Dell'Amico 2018-12-05 16:05:19 +0100
  • c8b805e48b Created playbook skeleton for gcat service Luca Frosini 2018-12-05 15:27:14 +0100
  • 9ce6c9bfdb Added template to produce config.properties for accounting_dashboard_harvester_se_plugin Luca Frosini 2018-12-05 12:45:43 +0100
  • afa71e25e1 Some fixes to the java reverse proxy role. Andrea Dell'Amico 2018-12-04 18:36:26 +0100
  • cf93b2011f Role that installs and configure the java reverse proxy servlet. Andrea Dell'Amico 2018-12-04 16:08:32 +0100
  • a8aed0978b library/roles/smartgears/smartgears/templates/logback.xml.j2: Add an explicit scan period, see https://support.d4science.org/issues/12964. Andrea Dell'Amico 2018-11-30 21:26:34 +0100
  • ba6fd9dd35 accounting_*se_plugin: add the role that configures catalina as dependency. Andrea Dell'Amico 2018-11-30 21:00:06 +0100
  • 7a1bd9468f library/roles/smartgears/accounting_dashboard_harvester_se_plugin/tasks/main.yml: Add the verify_checksum option to the maven task. Andrea Dell'Amico 2018-11-30 20:38:00 +0100
  • 466a17f352 library/roles/nginx/templates/nginx-virthost.j2: Fix the websockets configuration. Andrea Dell'Amico 2018-11-30 20:30:26 +0100
  • 80d749b7cf library/roles/nginx/templates/nginx-virthost.j2: Support websockets inside a 'server' definition but also outside a 'location' one. Andrea Dell'Amico 2018-11-30 20:10:00 +0100
  • 918d1f161d accounting-dashboard-harvester-se-plugin role. See https://support.d4science.org/issues/11771 Andrea Dell'Amico 2018-11-30 19:47:52 +0100
  • 962105f7f5 library/roles/smartgears/accounting_aggregator_se_plugin/tasks/main.yml: Fix a typo in a task description. Andrea Dell'Amico 2018-11-30 19:47:24 +0100
  • 5dd9e01fd3 Script and cron job to verify the ldap status on the rstudio servers. See https://support.d4science.org/issues/12949 Andrea Dell'Amico 2018-11-29 14:50:03 +0100
  • 8156a3883b Change the iptables rules.v4 template to support specific policies and to automatically reject the traffic for not allowed addresses. Andrea Dell'Amico 2018-11-27 18:27:53 +0100
  • 4a4af42f19 CKAN: reload the service immediately after the switch to memcache backed sessions. Andrea Dell'Amico 2018-11-26 17:42:28 +0100
  • ff39429d9b library/roles/ckan/ckan/defaults/main.yml: Defaults for the ckan memcache configuration. Andrea Dell'Amico 2018-11-26 17:21:52 +0100
  • 95395176b9 Install the sudoes configuration as root. Andrea Dell'Amico 2018-11-26 10:35:54 +0100
  • 60277d5325 prometheus: new metrics data sources for the dnet applications. Andrea Dell'Amico 2018-11-23 13:31:15 +0100