Commit Graph

1289 Commits

Author SHA1 Message Date
Roberto Cirillo ea5247973c Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2017-09-04 10:04:47 +02:00
Andrea Dell'Amico 9a779358c4 python-env role: Add a task that permits to install specific versions of pip packages. 2017-09-02 17:15:03 +02:00
Andrea Dell'Amico b6e4b89965 Fix a typo. 2017-09-01 19:30:54 +02:00
Andrea Dell'Amico d0879ec755 catalina.properties is now a template in the tomcat-multiple-instances role. 2017-09-01 19:09:24 +02:00
Andrea Dell'Amico 0e9276fe23 Fix a typo. 2017-09-01 19:03:56 +02:00
Andrea Dell'Amico 0fd430f4c1 Change the tasks execution order. 2017-09-01 18:25:31 +02:00
Roberto Cirillo 973a21d0d1 update version to sdi-service and social-networking-library-ws services 2017-08-31 14:32:25 +02:00
Roberto Cirillo d28a3e8036 dm-pool-manager, tabulardata, grsf-publisher: update service version 2017-08-31 11:48:12 +02:00
Andrea Dell'Amico c2fee652b2 Add a task that installs redmine_issue_todo_lists to the redmine role. Install the plugin on the redmine dev instance. 2017-08-29 19:01:18 +02:00
Andrea Dell'Amico 7ac767247f The NRPE handler will run a service restart and not a 'start'. 2017-08-28 19:54:14 +02:00
Andrea Dell'Amico defbf77503 Add a nagios NRPE handler to restart the tomcat instance when it dies. 2017-08-28 19:46:16 +02:00
Andrea Dell'Amico 0dc8227536 Fix the OpenJDK playbook. 2017-08-28 19:21:05 +02:00
Andrea Dell'Amico b4cb0771c8 More tuning of the workspace postgresql instance. 2017-08-23 16:41:17 +02:00
Andrea Dell'Amico ea659806cb Fix some typos. 2017-08-23 15:05:03 +02:00
Andrea Dell'Amico 7d9b24174a postgresql: Use different tasks to configure the logging system and the autovacuum. 2017-08-23 14:06:58 +02:00
Andrea Dell'Amico cf4c3d56cc library/roles/postgresql/defaults/main.yml: New default version: 9.6 2017-08-23 13:15:43 +02:00
Andrea Dell'Amico b08a7adce3 Add a new tag to the authorization role so that we can only install the configuration files. 2017-08-21 15:14:49 +02:00
Andrea Dell'Amico 2f914bcf2d library/roles/postgresql/files/postgresql-letsencrypt-acme.sh: postgresql needs a full restart when the SSL certificate changes. 2017-08-21 13:26:14 +02:00
Andrea Dell'Amico 587a62417a Remove an unused file. 2017-08-21 13:25:54 +02:00
Andrea Dell'Amico 4f2b013b6f nginx: be ready for a stronger ssl configuration. 2017-08-18 15:47:17 +02:00
Andrea Dell'Amico 2dc37dff40 library/roles/smartgears/home_library/defaults/main.yml: Remove a duplicate variable. 2017-08-17 14:22:18 +02:00
Andrea Dell'Amico 6c0ebbe18e Revert the nginx_cors_limit_origin defaults. Now it's True. 2017-08-16 18:15:27 +02:00
Andrea Dell'Amico 19518b92b0 library/roles/nginx/templates/nginx-cors.conf.j2: Simplyfy the CORS configuration. 2017-08-16 15:16:03 +02:00
Andrea Dell'Amico b86f5641c9 library/roles/d4s_user_services_perms: Add a script that recursively sets the ACLs. 2017-08-13 20:11:38 +02:00
Roberto Cirillo e0fce456e8 smartgears-node-upgrade.yml fix check on openjdk in the following way: openjdk_install is defined and openjdk_install
smartgears-node.yml added check on opnejdk installation as done for smartgears-node-upgrade
  ../library/roles/smartgears/grsf_publisher_ws/defaults/main.yml update grsf_publisher service version
2017-08-01 17:37:02 +02:00
Andrea Dell'Amico a6ecbf22b0 Geonetwork: the db configuration is optional. 2017-07-26 21:30:06 +02:00
Andrea Dell'Amico be699e2ebb Manage the geonetwork config skipInfo option as a variable. 2017-07-26 21:10:44 +02:00
Andrea Dell'Amico d03a021167 Other fixes to the main geonetwork playboo. The application name must be lowercase. 2017-07-26 21:04:05 +02:00
Andrea Dell'Amico 661ecfb79b Fix a wrong variable. 2017-07-26 20:50:30 +02:00
Andrea Dell'Amico acf5253447 bootstrap.properties.txt must be bootstrap.properties instead. 2017-07-26 20:00:34 +02:00
Andrea Dell'Amico 6118b10902 Configure the dev workspace repository servers and the load balancer in front of them. Cleanup some configurations that are not used anymore. 2017-07-26 19:50:26 +02:00
Andrea Dell'Amico d0b8b42a93 Set the jackrabbit cluster node ID. 2017-07-26 19:50:26 +02:00
Andrea Dell'Amico ed19ccf2bd home library, new version. 2017-07-26 17:33:26 +02:00
Andrea Dell'Amico 925d545be2 When there's nothing to do, exit without trying to build the script. 2017-07-26 17:17:06 +02:00
Andrea Dell'Amico 27f3a4f000 Add to the workspace configuration all the variables needed to configure jackrabbit and the database. 2017-07-25 21:03:15 +02:00
Andrea Dell'Amico 5d5bc425c5 We need to manage two jackrabbit configuration files as templates. 2017-07-25 20:40:17 +02:00
Andrea Dell'Amico c75648ffba We need to install a templated web.xml for the dataminer app. 2017-07-25 18:37:59 +02:00
Andrea Dell'Amico 1b36211240 Fix the script so that the algorithms that have spaces in their name are handled correctly. 2017-07-25 18:29:54 +02:00
Andrea Dell'Amico 9d8ae525a2 Fix the algorithms-updater script again. 2017-07-25 17:51:26 +02:00
Andrea Dell'Amico 92cdb68b37 Modify and option of addAlgorithms so that it does not recompile everything. 2017-07-25 17:32:31 +02:00
Andrea Dell'Amico 0ea789571b Fix the dataminer algorithms updater script: it searched the lock file in the wrong place. 2017-07-25 15:59:47 +02:00
Andrea Dell'Amico 99b4bfb8ab New tasks for the OAI-PMH plugin. 2017-07-24 18:34:01 +02:00
Andrea Dell'Amico 9d88f841a3 Change the CORS snippet again and introduce a new variable so that the smartgears nginx template is now backward compatible and still able to cope with the CORS settings needed by some geoserver. 2017-07-22 15:52:20 +02:00
Andrea Dell'Amico ee0c922ddf Fix a typo in the nginx CORS snippet. 2017-07-22 15:19:44 +02:00
Andrea Dell'Amico db61e24d4e Change the smartgears nginx virtualhost to be compatible with the new CORS configuration. 2017-07-22 15:12:47 +02:00
Andrea Dell'Amico 032f49040a Do not enable CORS on the data-transfer. 2017-07-21 18:47:38 +02:00
Andrea Dell'Amico 9fe2c4463c Rework the CORS configuration again. Now we can limit the origin and maintain all the other settings. 2017-07-21 18:45:34 +02:00
Andrea Dell'Amico f1b600aefd Changed the CORS configuration to be more liberal when we do not want to restrict it to a list of domains. 2017-07-21 18:40:33 +02:00
Roberto Cirillo d6d6960445 ../library/roles/smartgears/grsf_publisher_ws/defaults/main.yml update grsf service version 2017-07-21 16:36:37 +02:00
Andrea Dell'Amico ab3d32a54d The infrascience ppa repository is now optional and disabled by default. 2017-07-21 11:08:34 +02:00