Commit Graph

1305 Commits

Author SHA1 Message Date
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
Andrea Dell'Amico 47788be177 smartgears: Install the gcube root dev key in preprod too. 2017-07-20 17:41:42 +02:00
Andrea Dell'Amico 14758bbc60 library/roles/smartgears/oscar_importer_se_plugin/tasks/main.yml: The package must be installed as root. 2017-07-20 17:03:27 +02:00
Roberto Cirillo f9b037000d Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2017-07-20 16:06:38 +02:00
Roberto Cirillo 7581efd1ec ../library/roles/smartgears/smartgears/defaults/main.yml update smartgears version 2017-07-20 16:05:47 +02:00
Andrea Dell'Amico 12a7a03c26 library/roles/smartgears/oscar_importer_se_plugin/tasks/main.yml: Add a task to install the required package. 2017-07-20 15:39:40 +02:00
Andrea Dell'Amico fcda3ef2b1 library/roles/smartgears/oscar_importer_se_plugin: Role that installs the oscar importer smart executor plugin. 2017-07-20 15:32:14 +02:00
Andrea Dell'Amico 56eaf5e783 d4science-ghn-cluster/group_vars/all/gcube_vault_keys.yml library/roles/smartgears/dataminer_app/tasks/install-gcube-key.yml library/roles/smartgears/smartgears/tasks/install-gcube-keys.yml: New gcube keys. 2017-07-20 15:25:55 +02:00
Andrea Dell'Amico 68ad035c61 library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Fix a typo. 2017-07-20 15:04:55 +02:00
Andrea Dell'Amico 2c859a7f49 brary/roles/smartgears/smartgears-nginx-frontend: Optionally expose the gcube logs via http.
d4science-ghn-cluster: Expose the gcube logs on the dataminer servers.
2017-07-20 13:50:38 +02:00
Roberto Cirillo c305b4b60a group_vars/resource_checker_se_plugin_dev/resource_checker_se_plugin_dev.yml set nagios variable
smartgears-node-upgrade.yml set new upgrade variables
./library/roles/smartgears/resource_checker_se_plugin/defaults/main.yml update version
../library/roles/smartgears/smart_executor/defaults/main.yml update version
2017-07-20 10:40:57 +02:00
Andrea Dell'Amico 1660fb37b0 library/roles/smartgears/dataminer_app/templates/algorithms-updater.j2: Better logging. 2017-07-19 19:18:49 +02:00
Andrea Dell'Amico 9450bfe6b1 library/roles/smartgears/resource_checker_se_plugin/tasks/main.yml: Do not install the nagios check if nagios is not enabled on the machine. 2017-07-18 14:39:57 +02:00
Roberto Cirillo 30a6cc508b inventory/hosts.pre added is-exporter, insert-storage, insert-rstudio plugins 2017-07-18 09:45:28 +02:00
Andrea Dell'Amico 4eb4c240a2 library/roles/smartgears/meteodataimporter_se_plugin/defaults/main.yml: New version of the jar file. 2017-07-17 16:37:58 +02:00
Andrea Dell'Amico 5ff1ae9ade library/roles/yii: Newest 1.1 version. Ansible 2.0+ compatibility. 2017-07-15 12:45:37 +02:00
Andrea Dell'Amico 356bff91f1 library/roles/rstudio-server/defaults/main.yml: Increase the default rstudio server version. 2017-07-11 19:39:03 +02:00
Andrea Dell'Amico 30690a1180 library/roles/haproxy/defaults/main.yml: New haproxy default version, 1.7 2017-07-11 18:37:15 +02:00
Andrea Dell'Amico fd14293f39 library/roles/haproxy: Support OCSP stapling. 2017-07-11 18:33:27 +02:00
Andrea Dell'Amico 6b8a448c00 library/roles/haproxy/tasks/haproxy-service.yml: Add the update_cache and cache_valid_time parameters to the apt modules. 2017-07-11 18:33:27 +02:00
Andrea Dell'Amico 1fc1d05687 library/roles/smartgears/smartgears-nginx-frontend: Fix the nginx template so that whn-manager is always added. See https://support.d4science.org/issues/9209 2017-07-07 13:42:33 +02:00
Andrea Dell'Amico 7507ec0850 library/roles/rstudio-server/tasks/main.yml: Fix the apparmor shell command. 2017-07-07 00:51:26 +02:00
Andrea Dell'Amico 934ba8d8ef library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: expose whn-manager over http even if we redirect the main apps over https. 2017-07-04 18:17:13 +02:00
Andrea Dell'Amico 848b7c94d9 library/roles/tomcat-multiple-instances, library/roles/tomcat: Record the remote client IP address into the access log. See https://support.d4science.org/issues/9155 2017-07-04 17:24:23 +02:00
Andrea Dell'Amico d7db253dd8 library/roles/oracle-jdk/tasks/main.yml: Use the java_cert module to change the keystore. 2017-07-04 16:12:52 +02:00
Andrea Dell'Amico 83c13df9cc library/roles/smartgears/geoserver_connector: Geoserver smartgears connector. 2017-07-03 19:38:52 +02:00
Andrea Dell'Amico fd0c64de55 library/roles/smartgears/gcubeapp-setup: The file gcube-handlers.xml is now installed starting from a template, when needed. 2017-07-03 19:17:25 +02:00
Andrea Dell'Amico 8d57365c86 library/roles/d4s_user_services_perms: Now it's possible to create additional users on smartgears nodes too.
d4science-ghn-cluster/group_vars/geoserver_prod_spatial/geoserver_prod_spatial.yml: Give Emmanuel Blondel read/write permissions on the spatialite data.
2017-07-03 16:51:41 +02:00
Andrea Dell'Amico cd7baca5d8 library/roles/nginx: handle the certificates paths when not using letsencrypt without duplicating files.
d4science-ghn-cluster: cleanup the couchbase web console configuration.
2017-07-03 14:59:38 +02:00
Andrea Dell'Amico 7468678ae7 d4science-ghn-cluster, library/roles/smartgears/meteodataimporter_se_plugin: Add the meteo data importer smartexecutor plugin. 2017-07-03 12:44:45 +02:00
Tommaso Piccioli 2ab3561c55 ssl proxy on couchbase console 2017-06-30 17:29:08 +02:00
Andrea Dell'Amico 6c76ce6763 library/roles/fusiondirectory: Fix the repository URLs. 2017-06-29 10:38:06 +02:00
Andrea Dell'Amico 11b2ad9d51 d4science-ghn-cluster, library/roles/smartgears/twittermon_se_plugins: Twittermon smartexecutor plugins and php tools, see https://support.d4science.org/issues/8911 2017-06-28 18:11:35 +02:00
Andrea Dell'Amico 1aba1accde library/roles/smartgears: cleanup. Remove lots of duplicate handlers. 2017-06-28 16:33:49 +02:00
Andrea Dell'Amico 1fd205a383 library/roles/orientdb: Add a nagios handler to restart the service after it dies. See https://support.d4science.org/issues/8858 2017-06-27 20:01:24 +02:00