Andrea Dell'Amico
e3f897d903
library/roles/php-fpm: Some changes needed to make the PPA working.
...
library/roles/drupal-org: Add some modules.
2016-08-01 17:22:51 +02:00
Andrea Dell'Amico
f79346cf95
library/roles/dnet_user_services_perms/tasks/dnet-additional-packages.yml: Ansible 2 compatibility.
2016-08-01 17:22:35 +02:00
Andrea Dell'Amico
064b563c29
library/roles/php-fpm: Support the Ubuntu PPA that permits to install newer php versions.
...
library/roles/drupal-org: 8.1.7 is the newest drupal version and the new default.
2016-08-01 14:19:36 +02:00
Roberto Cirillo
f8d93f6fbf
smartgears-node-upgrade.yml added role for fhn_manager service
2016-07-29 16:00:06 +02:00
Andrea Dell'Amico
6b5176e82f
library/roles/couchbase: Modify the ganglia plugin handling to manage the removal.
...
d4science-ghn-cluster: disable the ganglia couchbase plugin, gmond apparently cannot handle its load.
2016-07-29 10:52:07 +02:00
Andrea Dell'Amico
565d53bb4a
library/roles/ganglia/handlers/main.yml: Set a timeout for the restart handler.
...
library/roles/couchbase: Add support for a specific ganglia plugin.
2016-07-28 18:31:53 +02:00
Andrea Dell'Amico
c34cd379db
library/roles/d4s_user_services_perms/defaults/main.yml, library/roles/ubuntu-deb-general/defaults/main.yml: Fix the same typo, in two different places.
2016-07-28 15:34:55 +02:00
Andrea Dell'Amico
3ca51211af
library/roles/nagios/templates/common-nrpe.cfg.j2: Fix the command names.
2016-07-28 13:18:00 +02:00
Andrea Dell'Amico
80c6b54497
library/roles/nagios/templates/common-nrpe.cfg.j2: Add memory and swap checks to the common nrpe commands.
2016-07-28 11:17:24 +02:00
Andrea Dell'Amico
2f45446416
library/roles/nagios/tasks/nagios.yml: Update the cache before installing packages.
2016-07-27 19:26:47 +02:00
Andrea Dell'Amico
b0431d49ac
library/roles/ubuntu-deb-general: Increase the root files descriptors limits to 8192.
...
library/roles/d4s_user_services_perms: Increase the d4science user files descriptor limits to 16000.
2016-07-26 12:51:34 +02:00
Andrea Dell'Amico
430a337a3c
library/roles/smartgears/dataminer_app/defaults/main.yml: New default version. Add other jars to the cleanup list.
...
d4science-ghn-cluster/group_vars/dataminer: Remove the version from the group vars, the newest is now the default one.
2016-07-24 14:38:57 +02:00
Roberto Cirillo
69d5451c2d
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2016-07-22 15:39:37 +02:00
Roberto Cirillo
6ac76b3f86
group_vars/dataminer/dataminer.yml add repository variables
2016-07-22 15:37:34 +02:00
Tommaso Piccioli
6a2efe3c03
New self-made script to check warranty on xen and san Dell hosts
2016-07-22 14:23:00 +02:00
Andrea Dell'Amico
b92af6a7da
library/roles/smartgears/ckan_connector: Fix the web.xml configuration.
2016-07-22 10:44:57 +02:00
Andrea Dell'Amico
76237a9b6b
library/roles/smartgears/r_connector: Fix the script that initializes/creates uses.
...
library/roles/smartgears/smartgears-nginx-frontend/templates/rstudio-dev.d4science.org-virtualhost.j2: Add a piece of configuration that was only on the production server.
2016-07-21 19:29:32 +02:00
Andrea Dell'Amico
31c6288e85
library/roles/smartgears/r_connector: Install the adduser script, really.
...
library/roles/smartgears/smartgears/templates/container.xml.j2: The VO can be a list. Change the default and the template.
2016-07-21 17:14:13 +02:00
Andrea Dell'Amico
bd1808560c
library/roles/smartgears/r_connector: Role that installs the smartgears r-connector.
...
library/roles/smartgears/smartgears-nginx-frontend/templates: nginx virtualhosts for the rstudio servers.
2016-07-21 14:58:46 +02:00
Andrea Dell'Amico
38e69bec93
library/roles/smartgears/ckan_connector: Remove the old war file. Fix the ckan-connector-fixer script.
2016-07-21 13:04:32 +02:00
Andrea Dell'Amico
d6e985159e
library/roles/nginx: New parameters to customize the ldap authentication via pam.
2016-07-20 16:10:57 +02:00
Andrea Dell'Amico
f84dc3d539
library/roles/smartgears: install-gcube-key is not a role anymore, but a task of the smartgears role.
2016-07-20 13:23:35 +02:00
Andrea Dell'Amico
0a25209c25
library/roles/smartgears/install-gcube-key: Now we delete the unwanted keys.
2016-07-20 13:23:35 +02:00
Andrea Dell'Amico
8ad2341f65
library/roles/ckan/ckan/defaults/main.yml: Cleanup some typos.
...
library/roles/fusiondirectory: Install the fusiondirectory required schemas.
2016-07-19 17:57:45 +02:00
Francesco Mangiacrapa
939169002a
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
...
Merge with files from ckan-d-d4s
2016-07-19 13:02:36 +02:00
Francesco Mangiacrapa
8ae5518df0
Added configurations for Spatial Search widget to main.yml
...
Merged files with ckan-d-d4s.d4science.org
2016-07-19 12:58:20 +02:00
Andrea Dell'Amico
5dace451a3
library/roles/fusiondirectory: Install the fusiondirectory packages.
2016-07-18 19:29:53 +02:00
Roberto Cirillo
6bb18d2555
library/roles/smartgears/smartgears/defaults/main.yml adde application context to tomcat multi instances
...
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
Conflicts:
library/roles/smartgears/smartgears/defaults/main.yml
2016-07-18 18:46:40 +02:00
Roberto Cirillo
a96ff08a5b
../library/roles/smartgears/smartgears/defaults/main.yml added multiple application context on tomcat-multi-instances
2016-07-18 18:31:26 +02:00
Andrea Dell'Amico
4d53951c93
library/roles/smartgears/smartgears/defaults/main.yml: The tomcat app contexts is an array.
2016-07-15 19:55:04 +02:00
Andrea Dell'Amico
e642ffb648
infrastructure-services: Some cleanups
2016-07-15 19:52:44 +02:00
Andrea Dell'Amico
e201856f79
library/roles/smartgears/smart_executor/tasks/main.yml: Run the tasks as gcube user.
2016-07-15 19:25:49 +02:00
Andrea Dell'Amico
cd67222e4e
library/roles/smartgears/smart_executor/tasks/main.yml: Fix an indentation problem.
2016-07-15 19:23:33 +02:00
Andrea Dell'Amico
e72ba92355
d4science-ghn-cluster: Change the smart_executor conditional.
...
library/roles/smartgears/smart_executor/tasks/main.yml: Change the conditionals so we can let the role remove the application when smart_executor_install is set to 'False'.
2016-07-15 19:17:39 +02:00
Andrea Dell'Amico
bac130afce
library/roles/smartgears/smartgears/defaults/main.yml: Put the tomcat contexts in a separate library
2016-07-15 18:59:16 +02:00
Andrea Dell'Amico
3021bcc6e3
library/roles/tomcat: add a new option to the tomcat-server.xml template.
2016-07-15 18:40:47 +02:00
Andrea Dell'Amico
611751759c
library/roles/tomcat/defaults/main.yml: only ascii and numbers for the shutdown password.
2016-07-15 17:31:47 +02:00
Andrea Dell'Amico
a06ab825a4
library/roles/smartgears: Move the vo context management from the smart_executor role to the smartgears one. Rename variables consequently. See https://support.d4science.org/issues/4736 .
2016-07-15 13:36:46 +02:00
Andrea Dell'Amico
78f009ba44
library/roles/nginx/defaults/main.yml: Add examples to enable cors and x-frame-options.
2016-07-14 18:36:45 +02:00
Andrea Dell'Amico
96a35c2cc6
library/roles/ckan/ckan: Fix a problem with the CKAN plugins dependencies.
...
d4science-ghn-cluster: CKAN web frontends for BlueBridge and SoBigData.
2016-07-14 16:12:19 +02:00
Andrea Dell'Amico
ae8283094a
library/roles/smartgears: Simplify the smartgears template management. Add a conditional to handle the case where no VO is needed, see https://support.d4science.org/issues/4723 .
2016-07-14 12:40:31 +02:00
Andrea Dell'Amico
3618084819
d4science-ghn-cluster: CKAN, fixes to the smartgears/ckan-connector installation.
...
library/roles/smartgears/ckan_connector: New version, fix the upgrade phase.
library/roles/solr-tomcat-instance: Configure a multicore instance when requested.
2016-07-13 19:04:28 +02:00
Andrea Dell'Amico
130b6e3ced
library/roles/smartgears/ckan_connector: New version. Task that permit the upgrades management.
2016-07-13 18:30:56 +02:00
Andrea Dell'Amico
487572aa6e
library/roles/ganglia: Change templates and defaults to support an unicast configuration.
...
library/roles/iptables: Rules to support a ganglia configuration that runs over unicast and not multicast.
2016-07-12 19:15:00 +02:00
Andrea Dell'Amico
2500422287
library/roles/ubuntu-deb-general/defaults/main.yml: Do not run by default the task that disables services.
2016-07-12 16:37:27 +02:00
Andrea Dell'Amico
b53163a875
library/roles/iptables/tasks/main.yml: Start the iptables rules immediately after a new set of rules is installed.
2016-07-12 16:29:52 +02:00
Andrea Dell'Amico
ebe5e5e79f
library/roles/postgresql: Configure ssl for pgpool too, if enable. Option to force ssl client connections to postgres.
2016-07-12 16:19:48 +02:00
Andrea Dell'Amico
2544a66b68
library/roles/iptables/templates/iptables-rules.v4.j2: If we are going to install letsencrypt, open the port 80/tcp to the world.
2016-07-12 15:33:46 +02:00
Andrea Dell'Amico
883a8b0826
library/roles/d4s_user_services_perms: Manage the manually installed tomcat, providing a logrotate rule for catalina and a sudoers configuration that permits to manage the instance by the unprivileged user.
2016-07-11 17:57:45 +02:00
Andrea Dell'Amico
b02841191c
library/roles/smartgears/smartgears/tasks/smartgears-app.yml: do not restart smartgears after running the log level management script: we need a way to know when a change was performed.
2016-07-08 17:38:13 +02:00