Commit Graph

  • 0fc3c80165 library/roles/smartgears/is_sweeper_se_plugin/defaults/main.yml: Do not install the is_sweeper_se_plugin by default. Andrea Dell'Amico 2016-09-16 17:03:26 +0200
  • c223b783ee library/roles/smartgears/accounting_aggregator_se_plugin/defaults/main.yml: Fix the aggregator URL again. Andrea Dell'Amico 2016-09-16 16:56:12 +0200
  • 9e8074e0b9 library/roles/smartgears/accounting_aggregator_se_plugin/defaults/main.yml: Fix the accounting aggregator URL. Andrea Dell'Amico 2016-09-16 16:52:58 +0200
  • 57560c63eb library/roles/smartgears/accounting_aggregator_se_plugin: New smart executor plugin. Andrea Dell'Amico 2016-09-16 16:42:12 +0200
  • 7452497843 library/roles/octave: Install some additional packages needed by octave to process the output formats. Andrea Dell'Amico 2016-09-14 13:37:49 +0200
  • ce6fcc45fe library/roles/apache: Fix the fact that ubuntu 12.04 and 14.04 have different paths for the additional configurations. Andrea Dell'Amico 2016-09-13 18:41:27 +0200
  • 9335dbfbe6 library/roles/octave: Role that installs octave from the Ubuntu PPA. Andrea Dell'Amico 2016-09-13 17:46:44 +0200
  • 225e70a693 library/roles/postgresql: Fix the management of variables that are used to decide to create ad DB or not. Andrea Dell'Amico 2016-09-13 16:34:08 +0200
  • e8eb9fd144 library/roles/postgresql/defaults/main.yml: Remove the 'checkpoint_segments' property. It does not exist anymore on postgresql 9.5. Andrea Dell'Amico 2016-09-13 13:53:48 +0200
  • dee341975b library/roles/ubuntu-deb-general/tasks/pki-basics.yml: Fix a conditional. Andrea Dell'Amico 2016-09-13 13:48:00 +0200
  • 80132d9e80 library/roles/iptables/templates/iptables-rules.v4.j2: The tomcat cluster rules need more flexibility. Andrea Dell'Amico 2016-09-12 11:56:19 +0200
  • ff419c6c24 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks Roberto Cirillo 2016-09-09 18:27:48 +0200
  • 75088d4f15 group_vars/smartexecutor_dev/all.yml added variable smartexecutor_context Roberto Cirillo 2016-09-09 18:24:08 +0200
  • f53a0cbcb2 library/roles/smartgears/r_connector: install a list of packages needed to do ldap authentication via pam. Andrea Dell'Amico 2016-09-09 18:05:13 +0200
  • 0bffd9592e library/roles/letsencrypt-acmetool-client/tasks/main.yml: add the tag letsencrypt_responses so that we can update the responses file only. Useful when the letsencrypt service agreement changes. Andrea Dell'Amico 2016-09-09 13:39:03 +0200
  • cdb6d524e0 . Andrea Dell'Amico 2016-09-09 13:34:56 +0200
  • df3d8ab340 library/roles/smartgears/smartgears-nginx-frontend/templates/dataminer1-d-d4s.d4science.org-virtualhost.j2: virtualhost for the new dataminer. Andrea Dell'Amico 2016-09-09 13:34:06 +0200
  • 18bbc85a22 library/roles/smartgears/smartgears: container.xml can contain scopes for more than one context. Andrea Dell'Amico 2016-09-09 13:33:34 +0200
  • f864b8648e library/roles/smartgears/dataminer_app/tasks/dataminer-app.yml: The dataminer algorithms must be copied on the right place, tomcat cannot read symlinks. Andrea Dell'Amico 2016-09-09 13:32:16 +0200
  • 85596e2d1f library/roles/rstudio-server: Some fixes to the rstudio playbook. Andrea Dell'Amico 2016-09-09 13:31:18 +0200
  • 639d0397be library/roles/rstudio-server: Simple role that installs an rstudio-server instance on debian. Andrea Dell'Amico 2016-09-08 17:08:33 +0200
  • 21df3e5cfd library/roles/smartgears/dataminer_app: Install the algorithms jars from their svn repository. See https://support.d4science.org/issues/4917 Andrea Dell'Amico 2016-09-08 14:47:44 +0200
  • 01489f1874 new collector-dev node Tommaso Piccioli 2016-09-08 14:18:52 +0200
  • ac7d99d78c library/roles/users: Set the new users password as '*' by default. Otherwise they cannot login with their ssh keys when the ssh server does not use PAM for authentication Andrea Dell'Amico 2016-09-08 12:06:23 +0200
  • e7ed62bed2 library/roles/sshd_config/defaults/main.yml: Add a comment to clarify the behaviour of 'sshd_use_pam' set to 'no'. Andrea Dell'Amico 2016-09-08 12:05:07 +0200
  • c7c65cc0ac library/roles/openvpn: Support to two different kinds of ldap authentication: Via the openvpn-ldap-auth module (no posix groups support, and it crashes on ubuntu 14.04), and via an external perl script. Andrea Dell'Amico 2016-09-07 17:23:51 +0200
  • eb7989f07a library: Fixed some typos and some ansible 2 compatibility warnings. Andrea Dell'Amico 2016-09-05 16:40:57 +0200
  • 3118736ea0 library/roles/smartgears/smartgears: Add the root VO as available scope by default, when we explicitly set a scope list. Andrea Dell'Amico 2016-09-01 11:42:36 +0200
  • cc0e28b4bb library/roles/revive-adserver/defaults/main.yml: Default to postgres. Andrea Dell'Amico 2016-08-31 18:30:47 +0200
  • 9900be576b library/roles/varnish-cache/tasks/main.yml: Ansible 2 compatibility. Andrea Dell'Amico 2016-08-25 14:07:23 +0200
  • 597db93a0c library/roles/haproxy: nagios NRPE check that extracts data from the haproxy socket. Andrea Dell'Amico 2016-08-11 13:02:22 +0200
  • b2188ce1bd library/roles/drupal-org: The modules directory needs to be writeable by the web server user to permit GUI upgrades. nemis-website/group_vars/nemis_web_dev/main.yml: OLD db data. Andrea Dell'Amico 2016-08-11 12:24:57 +0200
  • 17c267a481 library/roles/dnet_user_services_perms: Fix to the ACL handling. Now it's possibile to specify the acl permissions. Andrea Dell'Amico 2016-08-11 10:46:13 +0200
  • f54c2bb457 library/roles/postfix-relay: Add the support for nagios nrpe checks. infrastructure-services: Remove the smtp_relay_nagios_monitoring role, now is all handled by library/roles/postfix-relay. Andrea Dell'Amico 2016-08-09 18:57:37 +0200
  • b41a6ad7ed library/roles/drupal-org/defaults/main.yml: Fix the php packages list. Andrea Dell'Amico 2016-08-09 16:56:49 +0200
  • 5ea72ab013 library/roles/dnet_user_services_perms: Various fixes when the user is not the standard 'dnet'. Andrea Dell'Amico 2016-08-09 16:56:21 +0200
  • 342ee869b2 library/roles/sshd_config/defaults/main.yml: Set UsePam to 'no' as default. Andrea Dell'Amico 2016-08-09 16:55:56 +0200
  • e87c1efc80 library/roles/bind-caching-server/defaults/main.yml: Enable listening on IPv6 by default. Andrea Dell'Amico 2016-08-08 18:20:30 +0200
  • c23202cd4c library/roles/keepalived: Manage the notify script. Add a nagios check that runs via NRPE. Andrea Dell'Amico 2016-08-08 18:18:41 +0200
  • ca2bbc03cd library/roles/ubuntu-deb-general/tasks/manage-ipv6-status.yml: Simplify the ipv6 enabling/disabling. Andrea Dell'Amico 2016-08-08 18:17:52 +0200
  • cf2128c092 d4science-ghn-cluster/group_vars/ckan_dev/all.yml: Enable the CKAN harvester on the dev instance. library/roles/ckan/ckan: Set the /var/lib/ckan permissions. Andrea Dell'Amico 2016-08-05 15:33:44 +0200
  • 159fcdbac2 library/roles/ckan/ckan: Add support for the LIRE plugin. More python modules are needed. Andrea Dell'Amico 2016-08-05 12:11:40 +0200
  • 235da6d111 library/roles/drupal-org: Add tasks that install drush. Add composer as dependency. Andrea Dell'Amico 2016-08-04 18:50:07 +0200
  • 6ac18a217a library/roles/composer: Role that installs composer, a php plugins manager. Andrea Dell'Amico 2016-08-04 18:49:50 +0200
  • 83720dab17 library/roles/opencpu: Manage options customization. Andrea Dell'Amico 2016-08-04 17:50:37 +0200
  • e901c3e214 library/roles/bind-caching-server: Role that configures a caching name server. Optionally forwarders can be added. Andrea Dell'Amico 2016-08-04 16:59:11 +0200
  • d6e55b1f96 library/roles/keepalived/templates/keepalived.conf.j2: Add new options to the template. Andrea Dell'Amico 2016-08-04 16:58:37 +0200
  • c97f934863 library/roles/letsencrypt-acmetool-client: The TOS document URL has changed. Reflect it int the acmetool configuration, otherwise the first configuration fails. Andrea Dell'Amico 2016-08-04 16:57:32 +0200
  • 36d88eb220 library/roles/iptables/templates/iptables-rules.v4.j2: Do not duplicate the http (port 80) rule when letsencrypt is active. Andrea Dell'Amico 2016-08-04 16:56:59 +0200
  • e165511469 library/roles/ganglia/templates/gmond.j2: do not use the 'buffer' directive on debian. nemis-xen/group_vars/ipermob/ganglia.yml: Activate ganglia for the ipermob hypervisors. nemis-xen: Tasks and files for the ganglia conntrack module. Do not install it. Andrea Dell'Amico 2016-08-02 18:29:47 +0200
  • 80605e8530 library/roles/sshd_config/defaults/main.yml: More restrictive defaults for the ssh daemon. library/roles/ubuntu-deb-general/meta/main.yml: Always run sshd_config. Andrea Dell'Amico 2016-08-02 16:04:44 +0200
  • 12f1e0a30d library/roles/ganglia: Mess with the kernel rmem values when a huge UDP buffer is needed. library/roles/couchbase/tasks/ganglia-plugin.yml: Big UDP buffer to store the internal couchdb data. Andrea Dell'Amico 2016-08-01 19:04:53 +0200
  • e3f897d903 library/roles/php-fpm: Some changes needed to make the PPA working. library/roles/drupal-org: Add some modules. Andrea Dell'Amico 2016-08-01 17:22:51 +0200
  • f79346cf95 library/roles/dnet_user_services_perms/tasks/dnet-additional-packages.yml: Ansible 2 compatibility. Andrea Dell'Amico 2016-08-01 17:22:35 +0200
  • 064b563c29 library/roles/php-fpm: Support the Ubuntu PPA that permits to install newer php versions. library/roles/drupal-org: 8.1.7 is the newest drupal version and the new default. Andrea Dell'Amico 2016-08-01 14:19:36 +0200
  • f8d93f6fbf smartgears-node-upgrade.yml added role for fhn_manager service Roberto Cirillo 2016-07-29 16:00:06 +0200
  • 6b5176e82f library/roles/couchbase: Modify the ganglia plugin handling to manage the removal. d4science-ghn-cluster: disable the ganglia couchbase plugin, gmond apparently cannot handle its load. Andrea Dell'Amico 2016-07-29 10:52:07 +0200
  • 565d53bb4a library/roles/ganglia/handlers/main.yml: Set a timeout for the restart handler. library/roles/couchbase: Add support for a specific ganglia plugin. Andrea Dell'Amico 2016-07-28 18:31:53 +0200
  • 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. Andrea Dell'Amico 2016-07-28 15:34:55 +0200
  • 3ca51211af library/roles/nagios/templates/common-nrpe.cfg.j2: Fix the command names. Andrea Dell'Amico 2016-07-28 13:18:00 +0200
  • 80c6b54497 library/roles/nagios/templates/common-nrpe.cfg.j2: Add memory and swap checks to the common nrpe commands. Andrea Dell'Amico 2016-07-28 11:17:24 +0200
  • 2f45446416 library/roles/nagios/tasks/nagios.yml: Update the cache before installing packages. Andrea Dell'Amico 2016-07-27 19:26:47 +0200
  • 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. Andrea Dell'Amico 2016-07-26 12:51:34 +0200
  • 430a337a3c library/roles/smartgears/dataminer_app/defaults/main.yml: New default version. Add other jars to the cleanup list. d4science-ghn-cluster/group_vars/dataminer: Remove the version from the group vars, the newest is now the default one. Andrea Dell'Amico 2016-07-24 14:38:57 +0200
  • 69d5451c2d Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks Roberto Cirillo 2016-07-22 15:39:37 +0200
  • 6ac76b3f86 group_vars/dataminer/dataminer.yml add repository variables Roberto Cirillo 2016-07-22 15:37:34 +0200
  • 6a2efe3c03 New self-made script to check warranty on xen and san Dell hosts Tommaso Piccioli 2016-07-22 14:23:00 +0200
  • b92af6a7da library/roles/smartgears/ckan_connector: Fix the web.xml configuration. Andrea Dell'Amico 2016-07-22 10:44:57 +0200
  • 76237a9b6b library/roles/smartgears/r_connector: Fix the script that initializes/creates uses. library/roles/smartgears/smartgears-nginx-frontend/templates/rstudio-dev.d4science.org-virtualhost.j2: Add a piece of configuration that was only on the production server. Andrea Dell'Amico 2016-07-21 19:29:32 +0200
  • 31c6288e85 library/roles/smartgears/r_connector: Install the adduser script, really. library/roles/smartgears/smartgears/templates/container.xml.j2: The VO can be a list. Change the default and the template. Andrea Dell'Amico 2016-07-21 17:14:13 +0200
  • bd1808560c library/roles/smartgears/r_connector: Role that installs the smartgears r-connector. library/roles/smartgears/smartgears-nginx-frontend/templates: nginx virtualhosts for the rstudio servers. Andrea Dell'Amico 2016-07-21 14:58:46 +0200
  • 38e69bec93 library/roles/smartgears/ckan_connector: Remove the old war file. Fix the ckan-connector-fixer script. Andrea Dell'Amico 2016-07-21 13:04:32 +0200
  • d6e985159e library/roles/nginx: New parameters to customize the ldap authentication via pam. Andrea Dell'Amico 2016-07-20 16:09:55 +0200
  • f84dc3d539 library/roles/smartgears: install-gcube-key is not a role anymore, but a task of the smartgears role. Andrea Dell'Amico 2016-07-20 13:22:51 +0200
  • 0a25209c25 library/roles/smartgears/install-gcube-key: Now we delete the unwanted keys. Andrea Dell'Amico 2016-07-20 13:20:37 +0200
  • 8ad2341f65 library/roles/ckan/ckan/defaults/main.yml: Cleanup some typos. library/roles/fusiondirectory: Install the fusiondirectory required schemas. Andrea Dell'Amico 2016-07-19 17:57:45 +0200
  • 939169002a Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks Francesco Mangiacrapa 2016-07-19 13:02:36 +0200
  • 8ae5518df0 Added configurations for Spatial Search widget to main.yml Francesco Mangiacrapa 2016-07-19 12:58:20 +0200
  • 5dace451a3 library/roles/fusiondirectory: Install the fusiondirectory packages. Andrea Dell'Amico 2016-07-18 19:28:35 +0200
  • 6bb18d2555 library/roles/smartgears/smartgears/defaults/main.yml adde application context to tomcat multi instances Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks Roberto Cirillo 2016-07-18 18:46:40 +0200
  • a96ff08a5b ../library/roles/smartgears/smartgears/defaults/main.yml added multiple application context on tomcat-multi-instances Roberto Cirillo 2016-07-18 18:31:26 +0200
  • 4d53951c93 library/roles/smartgears/smartgears/defaults/main.yml: The tomcat app contexts is an array. Andrea Dell'Amico 2016-07-15 19:55:04 +0200
  • e642ffb648 infrastructure-services: Some cleanups Andrea Dell'Amico 2016-07-15 19:49:31 +0200
  • e201856f79 library/roles/smartgears/smart_executor/tasks/main.yml: Run the tasks as gcube user. Andrea Dell'Amico 2016-07-15 19:25:49 +0200
  • cd67222e4e library/roles/smartgears/smart_executor/tasks/main.yml: Fix an indentation problem. Andrea Dell'Amico 2016-07-15 19:23:33 +0200
  • e72ba92355 d4science-ghn-cluster: Change the smart_executor conditional. library/roles/smartgears/smart_executor/tasks/main.yml: Change the conditionals so we can let the role remove the application when smart_executor_install is set to 'False'. Andrea Dell'Amico 2016-07-15 19:17:39 +0200
  • bac130afce library/roles/smartgears/smartgears/defaults/main.yml: Put the tomcat contexts in a separate library Andrea Dell'Amico 2016-07-15 18:59:16 +0200
  • 3021bcc6e3 library/roles/tomcat: add a new option to the tomcat-server.xml template. Andrea Dell'Amico 2016-07-15 18:40:47 +0200
  • 611751759c library/roles/tomcat/defaults/main.yml: only ascii and numbers for the shutdown password. Andrea Dell'Amico 2016-07-15 17:31:47 +0200
  • a06ab825a4 library/roles/smartgears: Move the vo context management from the smart_executor role to the smartgears one. Rename variables consequently. See https://support.d4science.org/issues/4736. Andrea Dell'Amico 2016-07-15 13:36:46 +0200
  • 78f009ba44 library/roles/nginx/defaults/main.yml: Add examples to enable cors and x-frame-options. Andrea Dell'Amico 2016-07-14 18:36:45 +0200
  • 96a35c2cc6 library/roles/ckan/ckan: Fix a problem with the CKAN plugins dependencies. d4science-ghn-cluster: CKAN web frontends for BlueBridge and SoBigData. Andrea Dell'Amico 2016-07-14 16:12:19 +0200
  • 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. Andrea Dell'Amico 2016-07-14 12:40:31 +0200
  • 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. Andrea Dell'Amico 2016-07-13 19:04:28 +0200
  • 130b6e3ced library/roles/smartgears/ckan_connector: New version. Task that permit the upgrades management. Andrea Dell'Amico 2016-07-13 18:30:56 +0200
  • 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. Andrea Dell'Amico 2016-07-12 19:15:00 +0200
  • 2500422287 library/roles/ubuntu-deb-general/defaults/main.yml: Do not run by default the task that disables services. Andrea Dell'Amico 2016-07-12 16:37:27 +0200
  • b53163a875 library/roles/iptables/tasks/main.yml: Start the iptables rules immediately after a new set of rules is installed. Andrea Dell'Amico 2016-07-12 16:29:52 +0200
  • ebe5e5e79f library/roles/postgresql: Configure ssl for pgpool too, if enable. Option to force ssl client connections to postgres. Andrea Dell'Amico 2016-07-12 16:19:48 +0200
  • 2544a66b68 library/roles/iptables/templates/iptables-rules.v4.j2: If we are going to install letsencrypt, open the port 80/tcp to the world. Andrea Dell'Amico 2016-07-12 15:33:46 +0200