Commit Graph

1839 Commits

Author SHA1 Message Date
Andrea Dell'Amico dd2b1e1648 letsencrypt acme.sh role. 2018-08-20 23:42:35 +02:00
Andrea Dell'Amico a5f0c611b7 Cleanup the basic pki tasks. Add support for acme.sh 2018-08-20 23:42:35 +02:00
Andrea Dell'Amico 708f8027ef Adapt the haproxy role so that it supports both letsencrypt acmetool and acme.sh 2018-08-20 23:42:35 +02:00
Andrea Dell'Amico c35ab07597 Fix the ckan-connector-fixer script, the ckan_connector user did not have admin rights. 2018-08-18 13:50:54 +02:00
Andrea Dell'Amico 7a67ba48d2 Refactor: change 'state=installed' with 'state=present' everywhere. 2018-08-09 18:52:55 +02:00
Andrea Dell'Amico 07ebea657c Refactor: fix all the 'when: variable is changed' occurrencies. 2018-08-09 18:48:09 +02:00
Andrea Dell'Amico bd69071947 Refactor: include: ==> import_tasks: 2018-08-09 17:48:03 +02:00
Andrea Dell'Amico 35a3336f2d Change some labels. 2018-08-07 12:45:19 +02:00
Andrea Dell'Amico 8ddf7dd9d9 Role that installs the grsf_api service 2018-08-06 19:49:25 +02:00
Andrea Dell'Amico 0a9281e047 Fix some naming. 2018-08-06 19:49:25 +02:00
Andrea Dell'Amico 55471f7021 Role that installs the GRSF services updater 2018-08-06 19:49:25 +02:00
Andrea Dell'Amico 380f0f3310 library/roles/geonetwork/geonetwork/tasks/main.yml: Create webapps/geonetwork before unpacking the distribution. 2018-08-03 18:57:23 +02:00
Andrea Dell'Amico 4901a70b5c library/roles/smartgears/smartgears/tasks/install-gcube-keys.yml: Install the keys as root and then change permissions. 2018-08-03 18:30:47 +02:00
Andrea Dell'Amico 296afdf738 Fix a path. 2018-08-03 17:18:11 +02:00
Andrea Dell'Amico cc375e74ee Fix the key directory permissions. 2018-08-03 17:18:02 +02:00
Andrea Dell'Amico 186fe446cc Fix the ckan_connector_fixer. It is not interactive anymore. 2018-08-02 16:05:09 +02:00
Roberto Cirillo 26f12b74ee ../library/roles/geonetwork/geonetwork/tasks/main.yml fix geonetwork_app_name variable (lower case added) 2018-08-01 16:32:16 +02:00
Andrea Dell'Amico 6bb719b96e Other changes to the smtp configuration (it still refuses to work). Fix the volume mount. 2018-08-01 12:17:46 +02:00
Andrea Dell'Amico 2e2db8815c Enable the external volume correctly. 2018-07-30 19:28:47 +02:00
Andrea Dell'Amico f7615fa798 library/roles/sharelatex: Add some more env variables to handle the load balancer securely. 2018-07-30 18:14:46 +02:00
Andrea Dell'Amico 72882b275c Add the role that fixes pip on Trusty as dependency of ubuntu-deb-general 2018-07-25 12:23:50 +02:00
Andrea Dell'Amico 83012be82a Add a role that fixes the Ubuntu Trusty python distribution. 2018-07-25 12:23:10 +02:00
Andrea Dell'Amico d2a7454b22 Remove the pip workaround for Ubuntu Trusty from the python-env role. It must go into a dedicated role. 2018-07-25 12:22:17 +02:00
Andrea Dell'Amico bdd0b47a1f Add the JDK as dependency for elasticsearch. 2018-07-24 18:48:09 +02:00
Andrea Dell'Amico c4c31465c0 library/roles/python-env/tasks/main.yml: Always install the latest version of a pip module. 2018-07-23 18:03:54 +02:00
Andrea Dell'Amico 030a698d83 Latest shinyproxy version by default, 1.1.1 2018-07-20 15:48:26 +02:00
Roberto Cirillo 205f85fbc3 Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks 2018-07-18 09:41:45 +02:00
Roberto Cirillo 383c255072 set service version to latest 2018-07-18 09:41:29 +02:00
Roberto Cirillo 183820c3af fix undefined variable quota_se_plugin_maven_artifact_id 2018-07-18 09:39:00 +02:00
Roberto Cirillo 4a4b2896ca upgrade service version 2018-07-18 09:37:21 +02:00
Andrea Dell'Amico 5dedaab7c0 Remove the old letsencrypt cron script, now we randomise the time inside the cron job definition itself. 2018-07-17 18:11:56 +02:00
Andrea Dell'Amico 86b8d03a17 Fix the minutes range. 2018-07-17 17:23:10 +02:00
Andrea Dell'Amico 1bcc9182f0 letsencrypt cron job: use a random range for the hour and minute, and let the user customise the day of month too. See https://support.d4science.org/issues/12173 2018-07-17 17:20:53 +02:00
Andrea Dell'Amico 8b3a2d84e9 Force a update-cache after adding an apt gpg key. 2018-07-17 13:16:27 +02:00
Claudio Atzori d2d855ab06 fixed jq expresion 2018-07-13 17:12:25 +02:00
Claudio Atzori a56fc7b16b simplified conversion rule 2018-07-13 15:32:55 +02:00
Claudio Atzori 584cbc0cd3 pick only metrics from QUERY./select.requestTimes 2018-07-13 14:37:45 +02:00
Claudio Atzori dcfa1d08c6 consolidated metrics names 2018-07-13 12:02:52 +02:00
Andrea Dell'Amico c8e30aa4c8 Add more metrics to the solr exporter configuration. 2018-07-12 19:18:35 +02:00
Andrea Dell'Amico 22438d0882 Add the configuration of the solr exporter to the solr role. Open the firewall so that prometheus can read the solr metrics. 2018-07-10 19:14:27 +02:00
Roberto Cirillo d976e483db group_vars/storage_hub_webapp_dev/smartgears_storagehub_dev.yml set gcube-staging repo
../library/roles/smartgears/social-networking-library-ws/defaults/main.yml
../library/roles/smartgears/tabular_data/defaults/main.yml upgrade service version
2018-07-10 10:36:09 +02:00
Andrea Dell'Amico 038b0aa664 New solr default: 7.4.0. 2018-07-09 17:17:29 +02:00
Andrea Dell'Amico da08066eb5 Fix a duplicate entry. 2018-07-05 16:23:15 +02:00
Andrea Dell'Amico b7ca1b5c22 Failed attempt to automatically setup a different list of resolvers. 2018-07-04 18:39:38 +02:00
Andrea Dell'Amico 92622b285e Add support for ACLs 2018-07-03 17:03:10 +02:00
Andrea Dell'Amico 202340fe65 Adapt to the new variables. Add a task that removes the old keys. 2018-07-02 20:14:28 +02:00
Andrea Dell'Amico 48a00ceb8a library/roles/docker/vars/main.yml: The docker and docker-py python packages conflict. Install docker-compose and docker instead. 2018-07-02 19:19:23 +02:00
Andrea Dell'Amico 79d766b04b automatically build the list of db that we want to backup on postgres. 2018-06-28 10:37:52 +02:00
Andrea Dell'Amico f7128a5c8b aginfra CKAN configuration. 2018-06-25 19:23:45 +02:00
Andrea Dell'Amico 6bb79bd693 orientdb: Change the archive format, see https://support.d4science.org/issues/12018 2018-06-25 19:23:45 +02:00