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
Andrea Dell'Amico
e7ed62bed2
library/roles/sshd_config/defaults/main.yml: Add a comment to clarify the behaviour of 'sshd_use_pam' set to 'no'.
2016-09-08 12:05:07 +02:00
Andrea Dell'Amico
c7c65cc0ac
library/roles/openvpn: Support to two different kinds of ldap authentication: Via the openvpn-ldap-auth module (no posix groups support, and it crashes on ubuntu 14.04), and via an external perl script.
2016-09-07 17:25:38 +02:00
Andrea Dell'Amico
eb7989f07a
library: Fixed some typos and some ansible 2 compatibility warnings.
2016-09-05 18:11:36 +02:00
Andrea Dell'Amico
3118736ea0
library/roles/smartgears/smartgears: Add the root VO as available scope by default, when we explicitly set a scope list.
2016-09-01 11:42:36 +02:00
Andrea Dell'Amico
cc0e28b4bb
library/roles/revive-adserver/defaults/main.yml: Default to postgres.
2016-08-31 18:30:47 +02:00
Andrea Dell'Amico
9900be576b
library/roles/varnish-cache/tasks/main.yml: Ansible 2 compatibility.
2016-08-25 14:07:23 +02:00
Andrea Dell'Amico
597db93a0c
library/roles/haproxy: nagios NRPE check that extracts data from the haproxy socket.
2016-08-11 13:02:22 +02:00
Andrea Dell'Amico
b2188ce1bd
library/roles/drupal-org: The modules directory needs to be writeable by the web server user to permit GUI upgrades.
...
nemis-website/group_vars/nemis_web_dev/main.yml: OLD db data.
2016-08-11 12:24:57 +02:00
Andrea Dell'Amico
17c267a481
library/roles/dnet_user_services_perms: Fix to the ACL handling. Now it's possibile to specify the acl permissions.
2016-08-11 10:46:13 +02:00
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