Andrea Dell'Amico
1ad7b44a05
library/roles/fail2ban: add two new jails: DDOS control for apache and nginx.
2015-11-29 20:25:29 +01:00
Andrea Dell'Amico
383e8ba256
library/roles/R: task to install R packages from github. Make some steps conditionals.
...
d4science-ghn-cluster/roles/dataminer_app: First part of the dataminer playbook.
2015-11-27 20:08:21 +01:00
Tommaso Piccioli
42df93abeb
cassandra dev specific version
2015-11-27 12:34:35 +01:00
Andrea Dell'Amico
3d5a984427
d4science-ghn-cluster: couchdb: authentication data to support the couchdb ganglia plugin
...
d4science-ghn-cluster/group_vars/egi_smartexecutor: Install a nginx proxy in front of tomcat
d4science-ghn-cluster/group_vars/ghn_smartgears_prod: Install the gcube keys. Get them from the workspace.
library/roles/couchdb: Support ganglia and the installation of a specific ganglia plugin.
library/roles/tomcat-multiple-instances/defaults/main.yml: Fix the jmx options.
dnet-openaire/host_vars/node6.t.openaire.research-infrastructures.eu: jmx rules for tomcat and iptables.
2015-11-25 16:56:39 +01:00
Andrea Dell'Amico
1f77909502
d4science-ghn-cluster/group_vars/mongo_cluster_prod/ganglia.yml: ganglia cluster for the mongodb prod.
...
library/roles/mongodb-org: Install the specific ganglia plugin if ganglia monitoring is enabled.
library/roles/couchdb: Install the specific ganglia plugin if ganglia monitoring is enabled.
2015-11-23 20:16:04 +01:00
Andrea Dell'Amico
fcbeed87c8
library/roles/redmine: manage the 'pastes' plugin
...
d4science-gcube/group_vars/redmine, d4science-gcube/group_vars/redmine_dev: new 'pastes' plugin
d4science-gcube/inventory/hosts.dev: Separate the dev hosts from the production ones.
2015-11-23 16:54:16 +01:00
Andrea Dell'Amico
27295c3028
library/roles/redmine: Cron job for the issue_reminder plugin.
2015-11-22 19:48:52 +01:00
Andrea Dell'Amico
f73e24e32b
d4science-ghn-cluster: Fix the mongo variables for the mongo_cluster_prod group.
...
dnet-eagle: New mongodb server.
library/roles/mongodb-org: Fix the mongod template. It had fixed paths, now they are all managed by variables.
library/roles/redmine: Remove the rules for not working plugins.
2015-11-19 18:10:24 +01:00
Andrea Dell'Amico
86df770466
library/roles/redmine: permit weekly run of the redmine_update_reminder plugin
2015-11-19 12:49:30 +01:00
Andrea Dell'Amico
9b3d838d54
library/roles/redmine: Install a cron job together with the update_reminder plugin
...
dnet-openaire/host_vars/nextissue.research-infrastructures.eu/main.yml: a variable was missing.
2015-11-18 15:07:26 +01:00
Tommaso Piccioli
9f506ae533
minor indent fix
2015-11-12 17:11:38 +01:00
Tommaso Piccioli
42e721d947
cassandra in library
2015-11-11 18:04:54 +01:00
Andrea Dell'Amico
4f7b300729
library/roles/ubuntu-deb-general: Some fixes.
...
xen/hosts: Remove dlib0x.
san: Fixes.
2015-11-08 21:56:27 +01:00
Andrea Dell'Amico
7a4e60ff33
library/roles/iptables/templates/iptables-rules.v4.j2: move the blacklist rules before anything else.
2015-10-23 19:45:07 +02:00
Andrea Dell'Amico
62193883ee
library/roles/haproxy: list of web resources to configuration hints.
2015-10-23 16:03:11 +02:00
Andrea Dell'Amico
aa1ad48c46
library/roles/iptables: Support for blacklists of ip/networks. Optionally with associated protocol, source port and destination port.
2015-10-23 16:01:53 +02:00
Andrea Dell'Amico
6991b1abc4
d4science-ghn-cluster: setup an haproxy frontend for the couchdb cluster.
2015-10-22 19:09:18 +02:00
Andrea Dell'Amico
9db9f9d708
library/roles/drupal-org/tasks/main.yml: Other basic steps that can be automated before running the drupal web install script.
2015-10-16 13:07:35 +02:00
Andrea Dell'Amico
b7ec847f5d
all: Fix the nagios, ganglia and munin enable/disable variables.
2015-10-16 12:35:42 +02:00
Andrea Dell'Amico
266d63ffb7
library/roles/drupal-org: First attempt at a drupal playbook.
2015-10-15 18:43:28 +02:00
Andrea Dell'Amico
97e9d1d055
library/roles/iptables/templates/iptables-rules.v4.j2: Do not assume that the variables that rule specific services are defined.
...
dnet-efg/portal.yml: Add the basic steps to install drupal.
2015-10-15 18:43:28 +02:00
Tommaso Piccioli
fd8c032823
variable name change from tomcat_m_autodeploy to tomcat_m_webapps_autodeploy
2015-10-15 18:13:24 +02:00
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