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
Andrea Dell'Amico
52cacc0267
library/roles/R/tasks/r-installation.yml: Setup the R environment so that it finds the correct JDK.
2017-06-27 17:52:36 +02:00
Andrea Dell'Amico
ae17604335
library/roles/smartgears/resource_checker_se_plugin/templates/check_missing_resources.sh.j2: Go to critical if the resources file is older than two hours. It means that the service is not working.
2017-06-27 16:04:49 +02:00
Tommaso Piccioli
2da1a671c2
openjdk 7 on ghn new nodes
2017-06-27 15:33:34 +02:00
Andrea Dell'Amico
8b0bc4c596
library/roles/smartgears/smartgears_egi_image/templates/smartgears-setup.sh.j2: Fix an undefined variable.
2017-06-27 13:37:14 +02:00
Andrea Dell'Amico
f711a7b8b1
d4science-ghn-cluster, library/roles: Refactor smartgears/gcubeapp-setup and change all the use cases accordingly.
2017-06-26 16:07:43 +02:00
Andrea Dell'Amico
bf9eaa3309
library/roles/smartgears/gcubeapp-setup: Fix the case where multiple apps are involved.
2017-06-26 14:43:39 +02:00
Andrea Dell'Amico
baf4e046ce
library/roles/smartgears/gcubeapp-setup/tasks/main.yml: Do not assume that the app context is lowercase.
2017-06-26 13:09:43 +02:00
Andrea Dell'Amico
38580b4c9f
library/roles/shinyproxy: New version.
2017-06-23 14:05:13 +02:00
Andrea Dell'Amico
44e66626cf
library/roles/smartgears/home_library: Convert to maven_artifact.
2017-06-23 13:39:30 +02:00
Andrea Dell'Amico
dcc5c2b1c3
library/roles/orientdb: Fix the init script so that the shutdown command does not go into background.
2017-06-22 17:47:42 +02:00
Andrea Dell'Amico
334103a150
library/roles/orientdb: delay the start after the stop in the letsencrypt hook. See https://support.d4science.org/issues/8992
2017-06-22 16:31:27 +02:00