Commit Graph

111 Commits

Author SHA1 Message Date
Andrea Dell'Amico 62807ea492 library/vars/isti-global.yml, infrastructure-services/inventory/hosts, library/roles/postfix-relay/defaults/main.yml: Fix variable precedences again. 2015-10-15 12:25:33 +02:00
Andrea Dell'Amico da0794ed73 library/roles/apache: Change the playbook to install and enable the mpm_worker as default. Manage enabling/disabling the service. 2015-10-14 18:22:30 +02:00
Andrea Dell'Amico 8e104cec4a library/vars/isti-global.yml: Install and configure munin by default. 2015-10-14 14:47:23 +02:00
Andrea Dell'Amico f0468f467c library/roles/sshd_config/templates/sshd_config.j2: The "ShowPatchLevel" option isn't supported by the ssh version shipped with Ubuntu 12.04. Commented it.
d4science-ghn-cluster/roles/smartgears/templates/smartgears-setup.sh.j2: update-rc.d called with options swapped.
2015-10-14 13:21:54 +02:00
Tommaso Piccioli 9d6d22dd3f . 2015-10-13 16:32:41 +02:00
Tommaso Piccioli 10d1d837bd new mongodb 2.6 config file 2015-10-13 15:20:02 +02:00
Tommaso Piccioli feed2ac442 . 2015-10-13 15:10:16 +02:00
Tommaso Piccioli 4170cef4b2 mongodb service now called mongod 2015-10-13 14:21:13 +02:00
Tommaso Piccioli fba1189ca8 new mongodb-org version (mongdob-org 2.6.11i from mongo 10gen repository) 2015-10-13 13:51:19 +02:00
Tommaso Piccioli ced733bf1c Default backports in wheezy 2015-10-12 18:19:23 +02:00
Andrea Dell'Amico 0b5928461e d4science-gcube/roles/redmine/files/redmine-login.html.erb.diff: See https://support.d4science.org/issues/939#change-3569
library/roles/redmine/tasks/unicorn.yml: New tags.
2015-10-12 12:00:54 +02:00
Andrea Dell'Amico 478dba36c0 dnet-openaire/group_vars/parthenos_mapping_dev/mapping.yml: Do not setup the SMTP relay iptables rules 2015-10-12 11:13:53 +02:00
Andrea Dell'Amico e090edee15 infrastructure-services/group_vars/all/all.yml: remove redundant variables. 2015-10-10 09:03:24 +02:00
Andrea Dell'Amico bea59fd78e library/roles/redmine/files/redmine.init: create the PID directory with the right owner if it does not exist. 2015-10-08 20:54:37 +02:00
Andrea Dell'Amico 8f06502470 d4science-gcube: Setup ganglia for the redmine instance.
dnet-openaire: Setup ganglia for the redmine instance.
library/vars/isti-global.yml: Default cluster group "NeMIS infrastructure services".
2015-10-08 20:51:04 +02:00
Andrea Dell'Amico 66f26bf76f d4science-gcube/redmine.yml: split the production ad devel variables for redmine. Get all the modules distrib files that do not have a public download site. Install a logrotate script to handle the redmine logs. Fix some playbook problems. 2015-10-08 19:17:33 +02:00
Andrea Dell'Amico 7feadf3945 library/roles/dnet_user_services_perms: Manage the creation of users that will run services other than the dnet ones. 2015-10-07 17:01:22 +02:00
Andrea Dell'Amico 304a25e564 library/roles/iptables: do not set ganglia or nagios rules if not explicitly told.
d4science-ghn-cluster/roles/smartgears: specific tasks to manage the egi images
d4science-ghn-cluster/roles/smartgears/templates/smartgears-setup.sh.j2: script to setup the container when the image is first activated.
2015-10-07 14:48:22 +02:00
Andrea Dell'Amico 98598de8ae dnet-openaire/host_vars/nextissue.research-infrastructures.eu: new redmine plugins. 2015-10-06 13:24:30 +02:00
Andrea Dell'Amico 8c81709fc6 dnet-openaire: VM for the parthenos project. New role to download (we do not install it because the procedure is awful) a standalone version of eXist. 2015-10-05 19:27:10 +02:00
Andrea Dell'Amico a7c7e0a1ca dnet-openaire: add tasks and variables to configure a machine for the parthenos mapping project. 2015-10-05 16:59:05 +02:00
Andrea Dell'Amico 87a756c591 dnet-openaire/webservices.yml: do not use virtualenv, it does not work when libxml2 is required.
dnet-openaire/roles/dli_portal/tasks/main.yml: Install the python portal.
2015-10-02 13:08:56 +02:00
Andrea Dell'Amico 3411e2b110 library/roles/python-virtualenv: First bits of a python virtualenv role. 2015-10-02 11:45:05 +02:00
Andrea Dell'Amico 3b38499d22 dnet-openaire/group_vars/dli_dev/dli.yml: Setup the directories needed by the python service 2015-10-02 11:33:10 +02:00
Andrea Dell'Amico 9355b3eea8 library/roles/ssh-keys/tasks/non-root-ssh-keys.yml: Fix the behaviour. 2015-10-01 18:38:43 +02:00
Andrea Dell'Amico f0f94260c5 library/roles/ssh-keys/tasks/non-root-ssh-keys.yml: do not try to install ssh keys if they do not exist.
library/roles/tomcat-multiple-instances/handlers/main.yml: Ignore errors.
2015-10-01 17:56:38 +02:00
Andrea Dell'Amico 5e6ddbf01a library/roles/ubuntu-deb-general/tasks/resolvconf.yml: Fix a typo. 2015-10-01 15:46:33 +02:00
Andrea Dell'Amico eeeb9eb811 d4science-ghn-cluster/EGI_playbooks: EGI playbooks run by packer go here. 2015-10-01 15:28:15 +02:00
Andrea Dell'Amico f51ffe7740 library/roles/redmine/templates/redmine-ldap-sync.cron.j2: the cron frequency is now a variable
d4science-ghn-cluster/inventory/hosts.egi: separate inventory file for the EGI images
2015-10-01 13:17:24 +02:00
Andrea Dell'Amico fc8d216470 library/roles/redmine/templates/unicorn-logrotate.j2: add a logrotate rule for the unicorn logs 2015-09-18 18:45:32 +02:00
Andrea Dell'Amico 478e064b76 library/roles/php-fpm/templates/php-fpm.logrotate.j2: Fix the postrotate script 2015-09-18 18:38:43 +02:00
Andrea Dell'Amico 0edd59a9f4 library/roles/tomcat-multiple-instances/tasks/main.yml: More fine grained tags
dnet-openaire/group_vars/dli/dli.yml: Increment the dnet container heap size.
2015-09-15 17:37:56 +02:00
Tommaso Piccioli 5c0b5dadb0 Attempt to install mongodb-org 2.6.11, commented 2015-09-11 16:59:34 +02:00
Andrea Dell'Amico b324659949 library/roles/sshd_config: Role that installs a personalized ssh server configuration file.
d4science-ghn-cluster/smartgears.yml: One task for all the smartgears installation variants.
d4science-ghn-cluster/group_vars/egi_smartexecutor/all.yml: ssh parameters.
2015-09-09 17:12:09 +02:00
Andrea Dell'Amico 049716ddf2 d4science-gcube/group_vars/redmine/all.yml: install the wiki-external plugin.
library/roles/redmine/defaults/main.yml: manage the wiki-external plugin.
library/roles/ubuntu-deb-general/tasks/manage_su_limits.yml: Change the pam su configuration to load pam_limits.
2015-09-07 16:08:11 +02:00
Andrea Dell'Amico 1cc6b453ea library/roles/dnet_user_services_perms/tasks/dnet-users-data-dirs.yml: Specify the permissions. 2015-09-04 15:02:57 +02: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
Tommaso Piccioli 3390920d0f Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2015-08-31 11:50:07 +02:00
Tommaso Piccioli 2b353f924f apikey changed for api.dell.com access 2015-08-31 11:48:49 +02:00
Andrea Dell'Amico 29f67d04bb library/roles/dnet_user_services_perms: Manage the case of existing files inside the directories where we set ACLs. 2015-08-28 20:06:40 +02:00
Andrea Dell'Amico 20ad4bcf6e library/roles/dnet_user_services_perms: The role now permits to deal with services other than tomcat.
dnet-openaire/virtuoso.yml: Use the dnet_user_services_perms to set up ACLs and sudo.
library/roles/ssh-keys/defaults/main.yml: All the keys have been moved to library/vars/isti-global.yml.
2015-08-27 17:14:27 +02:00
Claudio Atzori fdf0ba0472 added user giorgos.alexiou 2015-08-26 15:48:07 +02:00
Andrea Dell'Amico 226da8cd0f library/roles/tomcat: special treatment for the server.xml file: use a dedicated variable to decide if install it or not.
d4science-gcube/group_vars/mediawiki/all.yml: change the d4science (imarine) wiki database name.
2015-08-24 15:56:46 +02:00
Andrea Dell'Amico 2390e8d31f library/roles/vagrant: Also install virtualbox from the virtualbox.org repository. 2015-08-12 22:16:09 +02:00
Andrea Dell'Amico 45e8cb392c library/roles/ubuntu-deb-general/tasks/main.yml: Execute the denyhosts part twice, with two different sets of conditionals (sigh) 2015-08-12 19:58:42 +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 fb2fcc6084 library/roles: Basic role to install vagrant from the vagrant site. 2015-08-12 19:36:38 +02:00
Andrea Dell'Amico 91b75f4697 san, xen: monitor the presence of the gmond process. 2015-08-12 18:35:41 +02:00
Andrea Dell'Amico a7c764d959 xen: Fix the ganeti playbook. Install xenmap, do not install fprobe 2015-08-12 15:20:12 +02:00
Andrea Dell'Amico 372d856260 xen: add two nodes to the ganeti cluster. Try to fix the xm/xl mess. 2015-08-11 18:12:41 +02:00