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