Commit Graph

814 Commits

Author SHA1 Message Date
Roberto Cirillo fd83d29809 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2016-10-05 15:00:36 +02:00
Roberto Cirillo d86db8ea5a ../library/roles/smartgears/smartgears/defaults/main.yml update smartgears version 2016-10-05 14:59:09 +02:00
Andrea Dell'Amico bfd5ea4d4d library/roles/smartgears/dataminer_app: Install the gebco_08.nc file on a place external to the application files and create a symlink to it. Remove the now unused tasks that installed The wps original war file. 2016-10-05 13:31:10 +02:00
Andrea Dell'Amico 667be909a0 library/roles/nginx/tasks/nginx.yml: cache_update only if needed. 2016-10-05 13:19:03 +02:00
Roberto Cirillo 7616578607 group_vars/smart_account_aggr_dev_devnext/smartexecutor_dev_devnext.yml upgrade versions
group_vars/smart_genericworker_dev_devsec/smartexecutor_dev_devsec.yml upgrade versions
group_vars/social_data_indexer_se_plugin/all.yml upgrade versions
inventory/hosts.dev remove social-data-index from smartgeneric-worker group
2016-10-05 11:03:48 +02:00
Andrea Dell'Amico a655772e51 library/roles/smartgears/dataminer_app: New way to install the software. Now we only download a zipped distribution and we change a couple of parameters inside wps_config.xml. 2016-10-05 10:37:46 +02:00
Andrea Dell'Amico 4a9c7ddee3 library/roles/smartgears/smartgears: Fix the get-scopes script so that it takes the right port. 2016-10-05 10:36:10 +02:00
Andrea Dell'Amico 8d541d0dcb library/roles/quickrank: Force the git pull by default 2016-10-04 17:36:48 +02:00
Andrea Dell'Amico b7776c583a library/roles/smartgears/smartgears: New TokenGenerator. Fix the container.xml template. 2016-10-04 16:58:05 +02:00
Andrea Dell'Amico 6a1ae88190 d4science-ghn-cluster/group_vars/tagme/tagme.yml: Use the generic nginx virtualhost.
library/roles/smartgears/smartgears-nginx-frontend/templates/tagme.d4science.org-virtualhost.j2: Remove the tagme nginx virtualhost. Not needed anymore.
2016-10-04 11:15:25 +02:00
Andrea Dell'Amico 0c3f0c7c12 library/roles/smartgears/smartgears-nginx-frontend/templates/*dataminer*: not used anymore. 2016-10-04 11:02:07 +02:00
Andrea Dell'Amico c9850ead39 library/roles/letsencrypt-acmetool-client/defaults/main.yml: Fix a typo. 2016-10-03 22:57:43 +02:00
Andrea Dell'Amico 7044dcd55f library/roles/letsencrypt-acmetool-client: Install libcap2-bin too. Needed to let acmetool bind port 80 when needed. 2016-10-03 22:56:27 +02:00
Andrea Dell'Amico bd076197a3 library/roles/smartgears/smartgears/templates/container.xml.j2: Use the https port only if http_redirect_to_https is True. 2016-10-03 22:51:36 +02:00
Andrea Dell'Amico da44ef0eaa library/roles/haproxy/defaults/main.yml, d4science-ghn-cluster: Cleanup the haproxy_cert_dir mess. Now we have a default. 2016-10-03 18:57:30 +02:00
Andrea Dell'Amico b4239da6ae library/roles/nginx/templates/nginx-server-ssl.conf.j2: Fix the behaviour when letsencrypt is not installed. 2016-10-03 18:44:18 +02:00
Andrea Dell'Amico f4d3393235 library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Manage the real_ip scenario when we are behind haproxy. 2016-10-03 18:35:07 +02:00
Andrea Dell'Amico 61a0f90bb4 library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: new virtualhost that supports https with or without redirection from http. 2016-10-03 18:28:15 +02:00
Andrea Dell'Amico b32959ce2c library/roles/nginx: Remove some old installed snipped that can conflict with the new ones. 2016-10-03 18:27:39 +02:00
Andrea Dell'Amico 4a54b1d96f library/roles/nginx/templates: Rename the ssl snippet. 2016-10-03 17:44:44 +02:00
Andrea Dell'Amico 45f5fa6839 library/roles/nginx: Add a ssl snippet. 2016-10-03 16:48:23 +02:00
Andrea Dell'Amico e0a2c7bddf library/roles/deb-set-locale: Force the writing of /etc/default/locale 2016-09-30 19:24:21 +02:00
Andrea Dell'Amico bedaa43a30 library/roles/hadoop/HDP: Role that installs the Nortonworks HDP ambari packages. In future it will do some basic initialization too. 2016-09-30 18:39:28 +02:00
Andrea Dell'Amico e4097fa045 library/roles/openjdk: Some fixes. Install the 'headless' version of jre/jdk. 2016-09-30 18:39:28 +02:00
Andrea Dell'Amico 5b15e502db library/roles/ubuntu-deb-general/tasks/pki-basics.yml: Fix some undefined variables. 2016-09-30 18:39:28 +02:00
Andrea Dell'Amico 9714cc66ee library/roles/smartgears/smartgears/files/TokenGenerator.java: New version of the token generator. 2016-09-30 18:39:27 +02:00
Luca Frosini 0fb19da11a Setting the right smartgears version for resource-registry 2016-09-30 16:26:04 +02:00
Andrea Dell'Amico ff54c3654c library/roles/smartgears/resource_registry: Add a variable to manage the resource registry upgrade. 2016-09-29 18:45:00 +02:00
Luca Frosini 2c5609d20e Update version of resource-registry 2016-09-29 17:35:13 +02:00
Andrea Dell'Amico 970427d280 library/roles/orientdb: Give the possibility to configure the java heap from /etc/default/orientdb. 2016-09-29 15:40:37 +02:00
Andrea Dell'Amico b27f69b3bd library/roles/oracle-jdk: Install a complete cacerts keyring on jdk <=7. The new keyring includes the letsencrypt CA cert and the INFN one.
library/roles/oracle-jdk: Add the INFN CA cert to the default keyring if jdk version is >=8.
2016-09-29 13:33:42 +02:00
Andrea Dell'Amico f1f556f744 library/roles/orientdb: Provide a way to install hooks jars. 2016-09-29 12:48:17 +02:00
Andrea Dell'Amico 5cd00da5ec library/roles/nginx/defaults/main.yml: Set the browser cache to 1 month for real. 2016-09-29 09:36:32 +02:00
Andrea Dell'Amico 21dce5d2bf library/roles/nginx/defaults/main.yml: Set the default browser cache for media to 1 month. 2016-09-28 19:27:00 +02:00
Andrea Dell'Amico 86b510e7d5 d4science-ghn-cluster: New variabiles to cover the orientdb configuration.
library/roles/iptables/templates/iptables-rules.v4.j2: rule to support orientdb multicast configuration.
library/roles/orientdb: Template all the configuration files. Move the database and log directory out of the distribution.
2016-09-28 19:19:51 +02:00
Andrea Dell'Amico 55f2c70e52 library/roles/gcube/authorization_service: Fix some properties. Manage the logs configuration installing a logback template.
d4science-ghn-cluster: Fix the authorization nginx virtualhost template.
d4science-ghn-cluster/group_vars/authorization_service: group hierarchy authorization_service -> (authorization_service_dev authorization_service_prod)
2016-09-28 11:58:42 +02:00
Andrea Dell'Amico 272c0eea0d library/roles/nginx: Manage the main configuration file.
library/roles/nginx: Provide parts of embeddable optional configurations inside /etc/nginx/snippets.
2016-09-27 19:33:52 +02:00
Andrea Dell'Amico 004fd2a863 library/roles/smartgears/smart_executor/tasks/main.yml: Use a new variable to manage the smart executor removal. 2016-09-27 18:46:23 +02:00
Andrea Dell'Amico b5e2f43bd7 library/roles/smartgears/smart_executor: Fix the upgrade scenario.
library/roles/smartgears/smartgears: Fix the new token management.
d4science-ghn-cluster/group_vars/smart_genericworker_dev_devnext: The new token management needs a different scopes handling. And a new variable: smartgears_scopes.
2016-09-27 18:06:31 +02:00
Andrea Dell'Amico 3a97aa667a library/roles/gcube/authorization_service: role that installs the new authorization service. 2016-09-27 15:35:34 +02:00
Andrea Dell'Amico 7a248878de library/roles/d4s_user_services_perms: Various fixes. 2016-09-27 15:35:34 +02:00
Andrea Dell'Amico e8ffed284b library/roles/smartgears/smartgears: The new smartgears distributions are going to use the new authorization service. The container configuration changes heavily. 2016-09-27 15:35:33 +02:00
Andrea Dell'Amico 36e589b826 library/roles/orientdb: Add the configuration files management. 2016-09-27 15:35:33 +02:00
Andrea Dell'Amico 4b5303dad5 library/roles/d4s_user_services_perms: Add a series of task that configure a generic service to be managed by an unprivileged user. 2016-09-27 15:35:33 +02:00
Andrea Dell'Amico 4f09f02336 library/roles/orientdb: First bits of a orientdb role. 2016-09-23 19:07:39 +02:00
Andrea Dell'Amico 67b71595c0 library/roles/oracle-jdk/tasks/main.yml: Add the letsencrypt CA to the keyring only if the jdk version is <= 7. 2016-09-23 11:45:14 +02:00
Andrea Dell'Amico 7b396eb51c library/roles/quickrank: The role now compiles and installs the binary. Some fixes were needed to compile and install on Ubuntu 12.04. 2016-09-22 19:46:06 +02:00
Andrea Dell'Amico f9dbb40351 library/roles/R/defaults/main.yml: Convert the R defaults to the new syntax. 2016-09-22 18:13:54 +02:00
Andrea Dell'Amico f2d4a0d199 library/roles/oracle-jdk/tasks/main.yml: Add the letsencrypt CA certificate to the keystore. 2016-09-22 17:35:14 +02:00
Andrea Dell'Amico 0eaa4195aa library/roles/R/tasks/r-installation.yml: Change the packages installation script because the plugins list is now a dictionary. 2016-09-22 17:10:25 +02:00