Commit Graph

625 Commits

Author SHA1 Message Date
Andrea Dell'Amico f54c2bb457 library/roles/postfix-relay: Add the support for nagios nrpe checks.
infrastructure-services: Remove the smtp_relay_nagios_monitoring role, now is all handled by library/roles/postfix-relay.
2016-08-09 18:57:37 +02:00
Andrea Dell'Amico b41a6ad7ed library/roles/drupal-org/defaults/main.yml: Fix the php packages list. 2016-08-09 16:56:49 +02:00
Andrea Dell'Amico 5ea72ab013 library/roles/dnet_user_services_perms: Various fixes when the user is not the standard 'dnet'. 2016-08-09 16:56:21 +02:00
Andrea Dell'Amico 342ee869b2 library/roles/sshd_config/defaults/main.yml: Set UsePam to 'no' as default. 2016-08-09 16:55:56 +02:00
Andrea Dell'Amico e87c1efc80 library/roles/bind-caching-server/defaults/main.yml: Enable listening on IPv6 by default. 2016-08-08 18:20:30 +02:00
Andrea Dell'Amico c23202cd4c library/roles/keepalived: Manage the notify script. Add a nagios check that runs via NRPE. 2016-08-08 18:18:41 +02:00
Andrea Dell'Amico ca2bbc03cd library/roles/ubuntu-deb-general/tasks/manage-ipv6-status.yml: Simplify the ipv6 enabling/disabling. 2016-08-08 18:17:52 +02:00
Andrea Dell'Amico cf2128c092 d4science-ghn-cluster/group_vars/ckan_dev/all.yml: Enable the CKAN harvester on the dev instance.
library/roles/ckan/ckan: Set the /var/lib/ckan permissions.
2016-08-05 15:33:44 +02:00
Andrea Dell'Amico 159fcdbac2 library/roles/ckan/ckan: Add support for the LIRE plugin. More python modules are needed. 2016-08-05 12:11:40 +02:00
Andrea Dell'Amico 235da6d111 library/roles/drupal-org: Add tasks that install drush. Add composer as dependency. 2016-08-04 18:50:07 +02:00
Andrea Dell'Amico 6ac18a217a library/roles/composer: Role that installs composer, a php plugins manager. 2016-08-04 18:49:50 +02:00
Andrea Dell'Amico 83720dab17 library/roles/opencpu: Manage options customization. 2016-08-04 17:50:37 +02:00
Andrea Dell'Amico e901c3e214 library/roles/bind-caching-server: Role that configures a caching name server. Optionally forwarders can be added. 2016-08-04 16:59:11 +02:00
Andrea Dell'Amico d6e55b1f96 library/roles/keepalived/templates/keepalived.conf.j2: Add new options to the template. 2016-08-04 16:58:37 +02:00
Andrea Dell'Amico c97f934863 library/roles/letsencrypt-acmetool-client: The TOS document URL has changed. Reflect it int the acmetool configuration, otherwise the first configuration fails. 2016-08-04 16:57:32 +02:00
Andrea Dell'Amico 36d88eb220 library/roles/iptables/templates/iptables-rules.v4.j2: Do not duplicate the http (port 80) rule when letsencrypt is active. 2016-08-04 16:56:59 +02:00
Andrea Dell'Amico e165511469 library/roles/ganglia/templates/gmond.j2: do not use the 'buffer' directive on debian.
nemis-xen/group_vars/ipermob/ganglia.yml: Activate ganglia for the ipermob hypervisors.
nemis-xen: Tasks and files for the ganglia conntrack module. Do not install it.
2016-08-02 18:29:47 +02:00
Andrea Dell'Amico 80605e8530 library/roles/sshd_config/defaults/main.yml: More restrictive defaults for the ssh daemon.
library/roles/ubuntu-deb-general/meta/main.yml: Always run sshd_config.
2016-08-02 16:04:44 +02:00
Andrea Dell'Amico 12f1e0a30d library/roles/ganglia: Mess with the kernel rmem values when a huge UDP buffer is needed.
library/roles/couchbase/tasks/ganglia-plugin.yml: Big UDP buffer to store the internal couchdb data.
2016-08-01 19:04:53 +02:00
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