Commit Graph

614 Commits

Author SHA1 Message Date
Andrea Dell'Amico ceedd93a0e library/roles/ckan: Fix the SQLalchemy version, because the newest is not supported by the spatial plugin.
d4science-ghn-cluster: ckan dev, do not install the hierarchy changes.
2016-11-16 15:31:23 +01:00
Luca Frosini 4036c62ec1 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2016-11-16 14:46:11 +01:00
Andrea Dell'Amico 5988359b12 library/roles/smartgears/smartgears_egi_image: Fixes to the smartgears-setup script. Now the token is removed from the cloud-init data files. Add more logging info to the get-gcube-keys script. 2016-11-16 14:37:35 +01:00
Luca Frosini 534169b7ed Updated resource registry version 2016-11-16 14:35:30 +01:00
Andrea Dell'Amico d486f997d2 library/roles/ckan/ckan/defaults/main.yml: Change the default ckan version to 2.6. 2016-11-16 13:33:38 +01:00
Andrea Dell'Amico 89e8005016 library/roles/tomcat-multiple-instances: The java heap is now set by an ad hoc variable. 2016-11-16 11:41:29 +01:00
Andrea Dell'Amico 4b9201e6f5 library/roles/smartgears/smartgears_egi_image/templates/smartgears-setup.sh.j2: Modifications to the smartgears setup script so it can now handle different java heap sizes based on the available memory. The script now handles the smartgears 2.0 token used to get the scopes tokens. 2016-11-16 11:39:35 +01:00
Andrea Dell'Amico e49a49e4e2 library/roles/smartgears/smartgears/tasks/smartgears-app.yml: Always install the TokenGenerator.class file. 2016-11-16 11:39:11 +01:00
Andrea Dell'Amico f52ef24f84 library/roles/R: Fix the packages updater script. 2016-11-11 17:04:17 +01:00
Andrea Dell'Amico f17ef0d2e1 library/roles/d4s_user_services_perms: Change the gcore task to handle the case of multiple users.
d4science-ghn-cluster/group_vars/ghn_d4research: The collector needs two users.
2016-11-10 14:04:14 +01:00
Andrea Dell'Amico 5c8b31c52a library/roles/nginx/tasks/nginx-virtualhosts.yml: Fix a problem with a new variable that's undefined by default. 2016-11-10 10:26:49 +01:00
Andrea Dell'Amico e0bc74182b d4science-ghn-cluster: Reconfigure the dev pgpool cluster to run with HA enabled. Tweak some parameters to achieve a better reliability. 2016-11-09 18:40:42 +01:00
Andrea Dell'Amico 6b6fb1c24f library/roles/nginx: More changes to the unified virtualhost template. 2016-11-09 14:28:17 +01:00
Andrea Dell'Amico ddb60cf945 library/roles/logstash-rsyslog: Fix tags, add tasks that remove the logstash configuration if disabled. 2016-11-07 14:11:50 +01:00
Andrea Dell'Amico 55cdf9feb1 library/roles/smartgears/smartgears: Put the list of scopes into a separate file. 2016-11-04 19:42:36 +01:00
Andrea Dell'Amico f8d43ccf4b library/roles/smartgears/smartgears: Do not store the user token inside the get-scopes script. 2016-11-04 18:13:33 +01:00
Andrea Dell'Amico 9adf0e8194 library/roles/smartgears/smartgears: do not remove the state when upgrading the service. Now to force a state removal the variabile smartgears_remove_state must be set to True. 2016-11-03 16:35:38 +01:00
Luca Frosini 0bf4684361 Upgraded resource registry version 2016-11-03 14:55:11 +01:00
Roberto Cirillo 1b7b067d89 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2016-11-02 18:42:59 +01:00
Roberto Cirillo c0bfea5399 inventory/hosts.production added smart_exec plugins under smart-executor group
../library/roles/smartgears/fhn_manager/defaults/main.yml: update fhn-manager version
2016-11-02 18:40:03 +01:00
Andrea Dell'Amico 48d6148d2e library/roles/R/tasks/r-installation.yml: Fix the task that installs packages from github. 2016-11-02 17:01:17 +01:00
Andrea Dell'Amico 2e766d138f library/roles/letsencrypt-acmetool-client/tasks/main.yml: Add an update_cache to the letsencrypt package installation task. 2016-11-02 16:56:36 +01:00
Luca Frosini d84956e70a Fixed nodeName to hostname (not fully qualifyed) beacuse . cannot be used 2016-11-02 16:22:08 +01:00
Luca Frosini 810d2ae9c9 Fixed hazelcast configuration. name and value attribute of parameter tag were inverted 2016-11-02 15:42:45 +01:00
Luca Frosini f47344833e Fixed task description 2016-11-02 15:12:34 +01:00
Luca Frosini 8af215ec05 Fixed init script 2016-11-02 15:08:48 +01:00
Luca Frosini 1f8f7c7ac0 Added missing ' to yaml file 2016-11-02 13:10:41 +01:00
Luca Frosini 997efd8676 Fixed backups diretory creation 2016-11-02 13:08:55 +01:00
Luca Frosini 8ac2ef8511 Parametrized configuration file to create automatic backup task refs #5608 2016-11-02 12:54:24 +01:00
Andrea Dell'Amico 0e9b8dfea9 d4science-ghn-cluster/orientdb.yml: Add 'serial' and 'max_fail_percentage' to the playbook.
library/roles/orientdb/tasks/main.yml: Add a specific tag for the hooks task.
2016-11-02 12:38:40 +01:00
Luca Frosini 7fd6ec13b7 Started to create automatic backup task refs #5608 2016-11-02 12:32:37 +01:00
Luca Frosini 4a16ab9bfe Upgraded resource-regsitry version 2016-11-02 12:25:49 +01:00
Luca Frosini 9da8966620 Added configuration to autoRemoveOfflineServers as suggested from orientdb team https://github.com/orientechnologies/orientdb/issues/6862 to solve quorum issue 2016-11-02 12:25:22 +01:00
Luca Frosini c661e65f90 Upgraded resource-regsitry version 2016-10-31 17:17:49 +01:00
Luca Frosini b4340ec89c Upgraded resource-regsitry and resource-registry-orientdb-hooks version 2016-10-28 18:00:46 +02:00
Andrea Dell'Amico 1c6c2698c9 d4science-ghn-cluster: Complete the tabulardata2.d4science.org configuration as tabulardata_prod_farm. 2016-10-28 15:36:24 +02:00
Luca Frosini 45835e7569 Upgraded resource regsitry version 2016-10-28 10:57:56 +02:00
Andrea Dell'Amico b1e651bf79 library/roles/smartgears/smartgears/templates/get-scopes.j2: Fix the get-scopes script: the correct arguments order is host token port destfile scope1 [scopen]
d4science-ghn-cluster/group_vars/rstudio/rstudio.yml: Set the correct scopes.
2016-10-27 18:04:33 +02:00
Andrea Dell'Amico cb3004120a library/roles/orientdb: Use wildcards to remove the old hooks. Remove the old hook files before installing the new ones. 2016-10-27 16:10:31 +02:00
Andrea Dell'Amico ddafc96e47 library/roles/smartgears/r_connector/tasks/main.yml: Fix the r_connector role. The debian packages need to be installed as root. 2016-10-27 16:04:24 +02:00
Andrea Dell'Amico 6c43cbfd6a library/roles/orientdb/defaults/main.yml: example of orientdb_hooks_to_be_removed 2016-10-27 12:51:37 +02:00
Luca Frosini 58462873cd Upgraded resource regsitry version 2016-10-27 10:27:24 +02:00
Andrea Dell'Amico 54a50c9307 d4science-ghn-cluster: New production geonetwork server.
library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Fix the virtualhost so that it works when some of the optional variables are undefined.
2016-10-26 20:08:28 +02:00
Andrea Dell'Amico 31fa85042c library/roles/orientdb/tasks/main.yml: Add a task to remove the old hook files.
d4science-ghn-cluster/group_vars/orientdb_dev/orientdb_dev.yml: Add a list of old hook files.
2016-10-26 18:48:44 +02:00
Andrea Dell'Amico c8463c62a9 library/roles/postgresql: Fix the pgpool recovery scripts to be compatible with pgpool 2.5. 2016-10-26 18:17:03 +02:00
Andrea Dell'Amico 2a1212a176 library/roles/orientdb: Fix some problems with permissions and configuration. See https://support.d4science.org/issues/5568. 2016-10-26 16:23:29 +02:00
Roberto Cirillo fcff879965 ../library/roles/smartgears/tabular_data/defaults/main.yml first defintion
../library/roles/smartgears/tabular_data/handlers/main.yml first definition
../library/roles/smartgears/tabular_data/tasks/main.yml first definition
2016-10-26 12:37:38 +02:00
Luca Frosini d8cc2755f0 Updated version of resource registry and orientdb hooks 2016-10-26 11:56:28 +02:00
Roberto Cirillo 51ddc2cbd3 smartgears-node-upgrade.yml added new smart_executor plugins 2016-10-26 11:05:56 +02:00
Andrea Dell'Amico 4859f7a7a8 library/roles/dnet_user_services_perms: Add defaults where they were missing. 2016-10-25 17:51:20 +02:00