Andrea Dell'Amico
ae8283094a
library/roles/smartgears: Simplify the smartgears template management. Add a conditional to handle the case where no VO is needed, see https://support.d4science.org/issues/4723 .
2016-07-14 12:40:31 +02:00
Andrea Dell'Amico
3618084819
d4science-ghn-cluster: CKAN, fixes to the smartgears/ckan-connector installation.
...
library/roles/smartgears/ckan_connector: New version, fix the upgrade phase.
library/roles/solr-tomcat-instance: Configure a multicore instance when requested.
2016-07-13 19:04:28 +02:00
Andrea Dell'Amico
130b6e3ced
library/roles/smartgears/ckan_connector: New version. Task that permit the upgrades management.
2016-07-13 18:30:56 +02:00
Andrea Dell'Amico
487572aa6e
library/roles/ganglia: Change templates and defaults to support an unicast configuration.
...
library/roles/iptables: Rules to support a ganglia configuration that runs over unicast and not multicast.
2016-07-12 19:15:00 +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
b53163a875
library/roles/iptables/tasks/main.yml: Start the iptables rules immediately after a new set of rules is installed.
2016-07-12 16:29:52 +02:00
Andrea Dell'Amico
ebe5e5e79f
library/roles/postgresql: Configure ssl for pgpool too, if enable. Option to force ssl client connections to postgres.
2016-07-12 16:19:48 +02:00
Andrea Dell'Amico
2544a66b68
library/roles/iptables/templates/iptables-rules.v4.j2: If we are going to install letsencrypt, open the port 80/tcp to the world.
2016-07-12 15:33:46 +02:00
Andrea Dell'Amico
883a8b0826
library/roles/d4s_user_services_perms: Manage the manually installed tomcat, providing a logrotate rule for catalina and a sudoers configuration that permits to manage the instance by the unprivileged user.
2016-07-11 17:57:45 +02:00
Andrea Dell'Amico
b02841191c
library/roles/smartgears/smartgears/tasks/smartgears-app.yml: do not restart smartgears after running the log level management script: we need a way to know when a change was performed.
2016-07-08 17:38:13 +02:00
Roberto Cirillo
c787b44fc4
../library/roles/smartgears/smartgears/tasks/smartgears-app.yml fix change loglevel
2016-07-08 17:23:49 +02:00
Andrea Dell'Amico
ac277cb6af
library/roles/smartgears/smartgears/tasks/smartgears-app.yml: Fix the command that sets the logback log level.
2016-07-08 16:43:50 +02:00
Andrea Dell'Amico
6aed2db7a2
library/roles/foreman/defaults/main.yml: Fix the foreman repository definition.
2016-07-08 16:31:17 +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
3376bc3031
library/roles/R/tasks/r-installation.yml: add a new tag.
2016-07-07 11:20:37 +02:00
Andrea Dell'Amico
4a90dfd9b0
library/roles/R/tasks/r-installation.yml: Add a tag for the R repository key.
2016-07-06 15:30:08 +02:00
Andrea Dell'Amico
41b8687fee
library/roles/python-virtualenv: Ansible 2 compatibility.
2016-07-06 15:19:03 +02:00
Andrea Dell'Amico
08ca088916
library/roles/python-env: Fix the variables handling
2016-07-06 15:12:15 +02:00
Andrea Dell'Amico
2b8340c81e
library/roles/python-env/tasks/main.yml: Update the apt cache if needed.
2016-07-06 14:44:28 +02:00
Andrea Dell'Amico
dd968c6364
library/roles/python-env/tasks/main.yml: Update the apt cache if needed.
2016-07-06 14:44:04 +02:00
Andrea Dell'Amico
38b332ae2a
library/roles/python-env: Simple role to manage the pip and deb pkgs python modules installation.
2016-07-06 14:36:52 +02:00
Andrea Dell'Amico
a4159b2769
library/roles/iptables: Rules for the keepalived communications.
...
library/roles/keepalived: Role that installs and configures keepalived. The template is specific for the haproxy use case.
2016-07-05 18:29:03 +02:00
Andrea Dell'Amico
57da7a671e
d4science-ghn-cluster: Install a newer version of pandoc on all the dataminer servers.
2016-07-05 13:59:45 +02:00
Andrea Dell'Amico
4c6df5199e
library/roles/haproxy: Support floating IPs via net.ipv4.ip_nonlocal_bind. Enabled by default.
2016-07-05 12:57:17 +02:00
Andrea Dell'Amico
0653dfd8d0
library/roles/nginx: First steps to a unified virtualhost template management.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
cd4316c2bc
library/roles/smartgears/dataminer_app/defaults/main.yml: another jar to be removed.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
bc05a26603
library/roles/oracle-jdk: Add the repo key when installing on debian.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
a19949c63f
library/roles/smartgears: Manage the gcube pre production keys.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
d9c513dede
library/roles/smartgears: add the virtualhost for the new dataminer.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
3670019763
library/roles/smartgears/dataminer_app: Conditionals to add/remove the snapshots and staging repositories from the maven settings.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
7834f8bf66
library/roles/smartgears: Fix some dataminer defaults.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
697c6a87d1
library/roles/ELK/elasticsearch: Task to install a list of ES plugins.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
f84c070906
library/roles/rabbitmq: Role that installs a rabbitmq instance.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
14901f5aab
library/roles/dnet_user_services_perms: Ansible 2 compatibility
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
2e973729e7
library/roles/nginx/tasks/nginx.yml: And fix a typo.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
c5bdb422ea
library/roles/nginx/tasks/nginx.yml: The PPA is ubuntu specific.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
88e26ff0f4
library/roles/nginx/tasks/nginx.yml: Add support for the Ubuntu nginx ppa. Disabled by default.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
d1f1f5c7a0
d4science-ghn-cluster: Install a licenses file on the ckan application server and configure the application to use it.
2016-06-28 16:37:50 +02:00
Andrea Dell'Amico
900d414f4a
library/roles/smartgears/ckan_connector: Fix the nexus URL.
...
library/roles/smartgears/dataminer_app: Remove some duplicate libraries, add two.
2016-06-27 15:36:37 +02:00
Andrea Dell'Amico
2641b4d863
library/roles/postgresql/tasks/configure-access.yml: Fix a variable that can be undefined.
2016-06-27 13:38:11 +02:00
Andrea Dell'Amico
e2464cb85a
d4science-ghn-cluster: split the dataminer dev group between devsec and devnext. Add a new devNext scoped dataminer.
2016-06-25 15:25:50 +02:00
Andrea Dell'Amico
44b444fdc0
library/roles/smartgears/ckan_connector: Role that installs and configures a ckan-connector service.
...
d4science-ghn-cluster: Add the ckan-connector variables to the ckan production services.
2016-06-24 18:42:41 +02:00
Andrea Dell'Amico
f0fb4584df
library/roles/smartgears/social_data_indexer_se_plugin/tasks/main.yml: Fix the task description.
2016-06-24 15:28:21 +02:00
Andrea Dell'Amico
439038df06
library/roles/tomcat-multiple-instances/defaults/main.yml: New variable that permits to skip the role.
2016-06-23 20:19:17 +02:00
Andrea Dell'Amico
08c900a2e3
library/roles/d4s_user_services_perms: New task for the generic tomcat installation
2016-06-23 17:57:20 +02:00
Andrea Dell'Amico
330a79521d
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2016-06-23 14:30:05 +02:00
Andrea Dell'Amico
293b71f036
library/roles: Fix all the letsencrypt hook script. We need to use the FQDN hostname.
2016-06-23 14:05:11 +02:00
Andrea Dell'Amico
276e45ec15
library/roles/smartgears/dataminer_app/tasks/dataminer-app.yml: Fix the dataminer config jar destination path.
2016-06-23 12:58:50 +02:00
Andrea Dell'Amico
72af5c08fe
library/roles/smartgears/dataminer_app/defaults/main.yml: Fix the dataminer configuration jar's URL.
2016-06-23 12:37:49 +02:00
Andrea Dell'Amico
874ada60eb
library/roles/smartgears/smartgears/tasks/smartgears-app.yml: Fix the container.xml installation.
...
library/roles/smartgears/dataminer_app: More files needed.
2016-06-23 12:15:37 +02:00