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
Andrea Dell'Amico
e816d11be1
library/roles/nagios/defaults/main.yml: Explicitly install a Dell OMSA package that's not listed as a dependency but it's required.
2015-08-07 19:12:03 +02:00
Andrea Dell'Amico
0ab5593d7d
library/roles/nagios, xen: Various fixes to add debian 8 compatibility.
2015-08-07 18:20:09 +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
5b3a972453
d4science-gcube/roles/mediawiki_setup: Fix the nginx virtualhost template to support the gcube mediawiki configuration
2015-08-05 19:15:19 +02:00
Andrea Dell'Amico
abf68e19e5
library/roles/mysql: Fix the backup script. Now it finds the installed databases in a sane way.
...
library/roles/nginx: Option to activate the gzip compression.
2015-08-05 19:14:03 +02:00
Andrea Dell'Amico
72e03b7851
library/roles/fail2ban: Fix the tests on the distributions versions, again.
...
infrastructure-services/group_vars/images_provider/main.yml: Install the linux kernel headers, otherwise the virtualbox modules aren't compiled.
2015-08-01 12:57:03 +02:00
Andrea Dell'Amico
bee4f5f420
infrastructure-services: a playbook that configures an HVM and installs vagrant and virtualbox on it.
2015-07-31 16:31:09 +02:00
Andrea Dell'Amico
cd4ce10bca
library/roles/ubuntu-deb-general: Various fixes
2015-07-28 19:27:25 +02:00
Andrea Dell'Amico
29aab30b45
library/roles/ubuntu-deb-general/tasks/packages.yml: use a specific tag to identify the task that installs the common packages
...
library/roles/d4s_user_services_perms/tasks/main.yml: Fix the acl tasks
2015-07-24 12:46:24 +02:00
Andrea Dell'Amico
550d02fc48
library/roles/d4s_user_services_perms: Install a README file inside the gcube home directory. Set up acls so that the gcube user can read/write the tomcat options files.
2015-07-24 12:00:37 +02:00
Andrea Dell'Amico
b9f91eeb4c
library/roles/postfix-relay: All the actions are by default disabled.
...
dnet-openaire: configure the puma development VM as a relay client.
2015-07-23 22:55:24 +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
0df30e5cf7
library/roles: fixes to the fail2ban and iptables handlers. Remove some dependencies from the solr-tomcat-instance and tomcat-apache-requirements roles. They will need to be explicitly set.
2015-07-23 19:32:54 +02:00