Andrea Dell'Amico
ac81ef9c32
library/roles/openvpn: Try to cover the multi instance case, where one copy of the dh and the ta.key files must be shared between all the nodes.
2016-10-18 18:33:06 +02:00
Andrea Dell'Amico
f63a2231ff
library/roles/R: script and cron job that downloads lists of debian and R packages and installs or upgrades them.
2016-10-18 15:07:47 +02:00
Andrea Dell'Amico
a3422e07fc
infrastructure-services: Fix the openvpn variables.
2016-10-15 15:30:24 +02:00
Andrea Dell'Amico
81361612bd
d4science-ghn-cluster: CKAN: do not install the pages and lire plugins.
2016-10-14 17:46:56 +02:00
Andrea Dell'Amico
731c27cc5b
library/roles/nginx/templates/nginx-proxy-params.conf.j2: Some proxy statements must be conditional to the presence of an haproxy load balancer.
2016-10-14 17:24:20 +02:00
Luca Frosini
68191f9571
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2016-10-14 17:00:39 +02:00
Luca Frosini
6606894817
Changed vault for resource registry. Aligned root password of orientdb root user
2016-10-14 17:00:16 +02:00
Andrea Dell'Amico
887975c3f3
library/roles/ckan: Modify the wsgi configuration to pass the correct http protocol headers to the application.
...
d4science-ghn-cluster: ckan, fix the nginx templates and cleanup some of the tasks.
2016-10-14 16:47:17 +02:00
Andrea Dell'Amico
465eeb8fe7
library/isti_vars/r-packages.yml: Add some R packages.
...
library/roles/R/tasks/r-installation.yml: Add some checks.
2016-10-14 14:33:19 +02:00
Andrea Dell'Amico
b446c20fb5
library/isti_vars/isti-global.yml: rsyslog customizations.
...
library/roles/ubuntu-deb-general: add a task that installs rsyslog custom rules.
2016-10-13 20:00:05 +02:00
Roberto Cirillo
2c1ee770b2
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2016-10-13 16:46:55 +02:00
Roberto Cirillo
16b7358eb5
group_vars/smart_account_aggr_dev_devnext/smartexecutor_dev_devnext.yml remove dev version and gcube.snapshot repository
...
../library/roles/smartgears/smart_executor/defaults/main.yml update smart-executor version
2016-10-13 16:45:42 +02:00
Andrea Dell'Amico
09aacfaefc
infrastructure-services/group_vars/dns_cache/dns-cache.yml: new parameters for the keepalived settings.
...
library/roles/keepalived: Support new variables inside the keepalived.conf file.
2016-10-13 15:57:24 +02:00
Roberto Cirillo
88693fa79b
../library/roles/smartgears/fhn_manager/defaults/main.yml update fhn-manager-service version
2016-10-13 15:45:13 +02:00
Andrea Dell'Amico
d0c2241e62
library/roles/python-env/tasks/main.yml: Fix the empty variables case.
2016-10-11 19:36:14 +02:00
Andrea Dell'Amico
b35ff2b5b2
library/roles/python-env/defaults/main.yml: Set a default to False to be used to conditionally include the role.
...
library/isti_vars/python_modules.yml: Move the python_modules.yml file out of the d4science-ghn-cluster directory.
d4science-ghn-cluster: include the library/isti_vars/python_modules.yml variabiles file in the smartgears playbook. Setup the dataminer to use the python_env role.
2016-10-11 19:33:13 +02:00
Andrea Dell'Amico
86f5b9b576
library/roles/linux-kernel-sysctl/tasks/main.yml: Fix the defaults again.
2016-10-11 18:19:58 +02:00
Andrea Dell'Amico
e415e30c00
library/roles/linux-kernel-sysctl: Set no default values other than ipv6.
2016-10-11 17:59:03 +02:00
Andrea Dell'Amico
fb49a65871
library/roles/smartgears/dataminer_app/tasks/dataminer-app.yml: Set a high timeout for the download from thredds.
2016-10-11 17:42:36 +02:00
Andrea Dell'Amico
32b016d52e
library/roles/python-env/tasks/main.yml: Skip the task if the pip packages list is empty.
2016-10-11 17:42:36 +02:00
Andrea Dell'Amico
9df76cdc00
library/roles/R/tasks/r-installation.yml: do not fail if some R package from github cannot be installed.
2016-10-11 17:42:36 +02:00
Andrea Dell'Amico
3ee895d56a
library/roles/ubuntu-deb-general: There is now a specific role that manages the kernel ipv6 status.
2016-10-11 17:42:36 +02:00
Andrea Dell'Amico
e32757dd39
library/roles/linux-kernel-sysctl: Role that sets arbitrary kernel parameters. Only ipv6 is explicitly managed.
2016-10-11 17:42:36 +02:00
Luca Frosini
7b99c4bc7c
Fixed orientdb root password
2016-10-11 16:21:22 +02:00
Andrea Dell'Amico
2ce227b4a6
library/isti_vars/r-packages.yml: Remove some redundant variables.
...
library/roles/R/tasks/r-installation.yml: Try better checks to reduce the installation time.
2016-10-10 17:57:48 +02:00
Andrea Dell'Amico
b0e799ad17
library/roles/smartgears/smartgears-nginx-frontend: Add websockets support to the virtualhost. Remove the rstudio virtualhost templates.
2016-10-08 12:28:08 +02:00
Andrea Dell'Amico
cc6a29ce51
library/roles/smartgears/smartgears: directly unarchive the distribution without saving the tar file locally.
2016-10-05 17:56:44 +02:00
Andrea Dell'Amico
549e18af31
library/roles/postgresql/tasks/manage_pg_db.yml: Ansible 2 compatibility
2016-10-05 17:56:44 +02:00
Andrea Dell'Amico
6c3822e2e8
library/roles/postgresql/defaults/main.yml: Set psql_postgresql_install as False by default.
2016-10-05 17:56:44 +02:00
Andrea Dell'Amico
4765fea33f
library/roles/smartgears/smartgears/files/TokenGenerator*: New TokenGenerator. Differences are only cosmetic.
2016-10-05 15:11:34 +02:00
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