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
Andrea Dell'Amico
978542e261
library/roles/nginx: Add a configuration snippet to support websocket reverse proxy.
2016-09-21 17:54:20 +02:00
Andrea Dell'Amico
309bf1e15c
library/roles/solr-tomcat-instance/tasks/main.yml: Add some labels.
...
library/roles/ckan/ckan-solr/tasks/main.yml: Add some labels.
d4science-ghn-cluster/group_vars/ckan*: Fix the definitions for the new CKAN GRSF instance.
2016-09-20 15:53:44 +02:00
Andrea Dell'Amico
2f8f9e1d26
library/roles/smartgears/resource_registry: Fix the repository URL.
...
library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Fix a missing {% endif %}.
2016-09-20 12:20:20 +02:00
Andrea Dell'Amico
699ff46674
library/roles/smartgears/resource_registry: Add the resource registry smartgears app.
2016-09-19 19:31:09 +02:00
Andrea Dell'Amico
f6e623dfae
library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Support dataminer and https via letsencrypt. All optional.
2016-09-19 19:29:58 +02:00
Andrea Dell'Amico
f901bbb1bd
library/roles/php-fpm/templates/php-fpm-pool.conf.j2: Add the possibility to increase the upload_max_filesize value for each fpm pool.
2016-09-18 17:01:40 +02:00
Andrea Dell'Amico
0fc3c80165
library/roles/smartgears/is_sweeper_se_plugin/defaults/main.yml: Do not install the is_sweeper_se_plugin by default.
2016-09-16 17:03:26 +02:00
Andrea Dell'Amico
c223b783ee
library/roles/smartgears/accounting_aggregator_se_plugin/defaults/main.yml: Fix the aggregator URL again.
2016-09-16 16:56:12 +02:00
Andrea Dell'Amico
9e8074e0b9
library/roles/smartgears/accounting_aggregator_se_plugin/defaults/main.yml: Fix the accounting aggregator URL.
2016-09-16 16:52:58 +02:00
Andrea Dell'Amico
57560c63eb
library/roles/smartgears/accounting_aggregator_se_plugin: New smart executor plugin.
2016-09-16 16:42:12 +02:00
Andrea Dell'Amico
7452497843
library/roles/octave: Install some additional packages needed by octave to process the output formats.
2016-09-14 13:37:49 +02:00
Andrea Dell'Amico
ce6fcc45fe
library/roles/apache: Fix the fact that ubuntu 12.04 and 14.04 have different paths for the additional configurations.
2016-09-13 18:41:27 +02:00
Andrea Dell'Amico
9335dbfbe6
library/roles/octave: Role that installs octave from the Ubuntu PPA.
2016-09-13 17:46:44 +02:00
Andrea Dell'Amico
225e70a693
library/roles/postgresql: Fix the management of variables that are used to decide to create ad DB or not.
2016-09-13 16:34:08 +02:00
Andrea Dell'Amico
e8eb9fd144
library/roles/postgresql/defaults/main.yml: Remove the 'checkpoint_segments' property. It does not exist anymore on postgresql 9.5.
2016-09-13 13:53:48 +02:00
Andrea Dell'Amico
dee341975b
library/roles/ubuntu-deb-general/tasks/pki-basics.yml: Fix a conditional.
2016-09-13 13:48:00 +02:00
Andrea Dell'Amico
80132d9e80
library/roles/iptables/templates/iptables-rules.v4.j2: The tomcat cluster rules need more flexibility.
2016-09-12 11:56:19 +02:00
Roberto Cirillo
ff419c6c24
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2016-09-09 18:27:48 +02:00
Roberto Cirillo
75088d4f15
group_vars/smartexecutor_dev/all.yml added variable smartexecutor_context
2016-09-09 18:24:08 +02:00
Andrea Dell'Amico
f53a0cbcb2
library/roles/smartgears/r_connector: install a list of packages needed to do ldap authentication via pam.
2016-09-09 18:05:13 +02:00
Andrea Dell'Amico
0bffd9592e
library/roles/letsencrypt-acmetool-client/tasks/main.yml: add the tag letsencrypt_responses so that we can update the responses file only. Useful when the letsencrypt service agreement changes.
2016-09-09 13:39:03 +02:00
Andrea Dell'Amico
cdb6d524e0
.
2016-09-09 13:34:56 +02:00
Andrea Dell'Amico
df3d8ab340
library/roles/smartgears/smartgears-nginx-frontend/templates/dataminer1-d-d4s.d4science.org-virtualhost.j2: virtualhost for the new dataminer.
2016-09-09 13:34:06 +02:00
Andrea Dell'Amico
18bbc85a22
library/roles/smartgears/smartgears: container.xml can contain scopes for more than one context.
2016-09-09 13:33:34 +02:00
Andrea Dell'Amico
f864b8648e
library/roles/smartgears/dataminer_app/tasks/dataminer-app.yml: The dataminer algorithms must be copied on the right place, tomcat cannot read symlinks.
2016-09-09 13:32:16 +02:00
Andrea Dell'Amico
85596e2d1f
library/roles/rstudio-server: Some fixes to the rstudio playbook.
2016-09-09 13:31:18 +02:00
Andrea Dell'Amico
639d0397be
library/roles/rstudio-server: Simple role that installs an rstudio-server instance on debian.
2016-09-08 17:08:33 +02:00
Andrea Dell'Amico
21df3e5cfd
library/roles/smartgears/dataminer_app: Install the algorithms jars from their svn repository. See https://support.d4science.org/issues/4917
2016-09-08 14:48:30 +02:00
Tommaso Piccioli
01489f1874
new collector-dev node
2016-09-08 14:18:52 +02:00
Andrea Dell'Amico
ac7d99d78c
library/roles/users: Set the new users password as '*' by default. Otherwise they cannot login with their ssh keys when the ssh server does not use PAM for authentication
2016-09-08 12:06:23 +02:00