Commit Graph

35 Commits

Author SHA1 Message Date
Andrea Dell'Amico 2d6676df50 Various fixes to support debian 9. 2018-09-16 13:51:34 +02:00
Andrea Dell'Amico b7ca1b5c22 Failed attempt to automatically setup a different list of resolvers. 2018-07-04 18:39:38 +02:00
Andrea Dell'Amico 3ef6eaf3a9 The resolv.conf file is now parametric. 2018-05-04 19:47:39 +02:00
Andrea Dell'Amico 4f0d6b582e Add tasks to install nscd if needed. 2018-04-19 17:48:06 +02:00
Andrea Dell'Amico 60dd80953b library/roles/ubuntu-deb-general: Fix the apt parameters. The old ones are going to be deprecated. 2018-04-19 14:38:29 +02:00
Andrea Dell'Amico 5d1ece1c20 Add a task that runs a dist-upgrade on request (need to pass 'dist_upgrade=True' to the playbook. 2018-04-18 15:37:41 +02:00
Andrea Dell'Amico fe3a6a3077 Install the INFN CA certs using a local file. The INFN site sometimes do not respond. 2018-03-30 11:41:02 +02:00
Andrea Dell'Amico ab3d32a54d The infrascience ppa repository is now optional and disabled by default. 2017-07-21 11:08:34 +02:00
Andrea Dell'Amico 2b08e985ac library/roles/ubuntu-deb-general: Install a couple of python packages needed by some ansible modules. 2017-02-22 18:19:58 +01:00
Andrea Dell'Amico 73f08306ea library/roles/ubuntu-deb-general: Revert the default for the root ssh keys management. Default is True now. 2017-02-09 15:33:41 +01:00
Andrea Dell'Amico a6dc7a6d2a library/roles/ubuntu-deb-general/defaults/main.yml: Ensure that bsdutils is installed. We use the /usr/bin/logger binary in some scripts. 2016-10-21 15:21:47 +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
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 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 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 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 965d6bf6ae library/roles/ubuntu-deb-general/defaults/main.yml: Install xmlstarlet.
library/roles/smartgears: Change the default versions to the new production ones.
library/roles/smartgears/smartgears/tasks/smartgears-app.yml: Task that sets the loglevel. The default is WARN.
2016-07-07 17:39:27 +02:00
Andrea Dell'Amico 68f076b334 library/roles: nagios-plugins-contrib is not available on ubuntu 12.04 2016-06-21 14:03:02 +02:00
Andrea Dell'Amico 8362be052b library/roles/ubuntu-deb-general: Create a generic directory where to store local SSL certificates. 2016-04-08 18:16:00 +02:00
Andrea Dell'Amico f95f3a53b7 d4science-ghn-cluster/group_vars/smartexecutor_dev: Manage the dev smartexecutors too. Two groups to split the devsec and devnext scopes.
d4science-ghn-cluster/roles/nginx-frontend: Better nginx virtualhost management.
library/roles: ansible 2 compatibility fixes.
2016-03-03 18:55:27 +01:00
Andrea Dell'Amico ccf86d4319 library/roles/ubuntu-deb-general/defaults/main.yml: A new package is needed to enable the https method for apt.
infrastructure-services: First bits of configuration for the influxdata server.
2016-02-12 10:55:49 +01:00
Andrea Dell'Amico 40cd9400e3 library/roles/redmine/tasks: Change the ldap sync cron job so that it syncs the ldap groups too.
library/roles/ubuntu-deb-general/tasks/disable-unneeded-services.yml: Disable some services that we do not want running.
2015-12-27 13:52:58 +01:00
Andrea Dell'Amico 05c509a683 library/roles/ubuntu-deb-general/defaults/main.yml: Install curl by default. 2015-12-14 11:31:01 +01:00
Andrea Dell'Amico 9e5653f85d library/roles/iptables/tasks/main.yml: ugly fix for the distribution versions mess.
library/roles/oracle-jdk/tasks/main.yml: now it installs on debian too.
library/roles/php-fpm: Support saving sessions on memcache. Needs memcache (there's a role for it).
library/roles/postfix-relay: Now it can be configured to permit unencrypted connections from the local clients.
library/roles/users: Fix the sudo stuff.
2015-09-03 02:36:22 +02:00
Andrea Dell'Amico eeac0b7c6d library: Try to fix the denyhosts contidionals again. 2015-08-12 19:54:14 +02:00
Andrea Dell'Amico 4b06f84618 library/roles: Try and fix the fail2ban conditionals, again.
xen/host_vars/dlib28x.dom0.research-infrastructures.eu: add dlib28x.dom0.research-infrastructures.eu
2015-08-07 11:25:06 +02:00
Andrea Dell'Amico 954ee7c25a library/roles/ldap-client-config: Install a better configuration for the ldap clients.
library/roles/ubuntu-deb-general: Install the additional CA certs correctly.
2015-08-06 13:56:20 +02:00
Andrea Dell'Amico cd4ce10bca library/roles/ubuntu-deb-general: Various fixes 2015-07-28 19:27:25 +02:00
Andrea Dell'Amico c20347be10 library/roles/ubuntu-deb-general/defaults/main.yml: Install sudo. Not installed by default on debian. 2015-07-23 22:05:06 +02:00
Andrea Dell'Amico d37840100e Various fixes to the library roles. 2015-07-13 14:17:42 +02:00
Andrea Dell'Amico ed8dbc873a library/roles/postfix-relay: Permit to specify the receivers maximum number
library/roles/ubuntu-deb-general: Remove exim.
2015-07-06 17:46:26 +02:00
Andrea Dell'Amico 6ed9a89ed5 library/roles/ubuntu-deb-general: do not configure munin by default anymore.
d4science-ghn-cluster: First bits of a couchdb cluster.
2015-06-19 19:35:37 +02:00
Andrea Dell'Amico d69a92292c library: small fixes.
d4science-gcube/roles/mediawiki_setup/templates/nginx-mediawiki.j2: First attempt at a nginx ssl config.
2015-06-14 23:39:13 +02:00
Andrea Dell'Amico 93be7129fe library/roles: roles added for memcache and revive-adserver. Various fixes to the haproxy, php-fpm, varnish and yii roles. 2015-05-31 19:35:38 +02:00
Andrea Dell'Amico 73d37f81a6 Major refactoring. Moved all the library roles under 'library/roles' and changed all the occurrances inside all the playbooks. 2015-05-28 11:32:57 +02:00