Andrea Dell'Amico
6839589455
Add a task that removes the sis-geotk-plugin when it is not meant to be installed.
2017-09-14 17:25:23 +02:00
Andrea Dell'Amico
fb99dba454
Add a role to manage the sis-geotk-plugin (data transfer).
2017-09-14 17:23:51 +02:00
Andrea Dell'Amico
ea49eb993a
Move the data_transfer variables from the nginx role to the main smartgears one.
2017-09-14 17:23:17 +02:00
Andrea Dell'Amico
7378e765f1
Fix the social-networking-library-ws role. See https://support.d4science.org/issues/9688
2017-09-14 17:05:14 +02:00
Roberto Cirillo
bcadddef74
group_vars/dm_pool_manager*
...
group_vars/catalogue_ws_prod added variable for production environment
inventory/hosts.pre add new tabulardata node
inventory/hosts.production added new nodes
2017-09-14 15:20:32 +02:00
Andrea Dell'Amico
11f5be1a83
dataminer: add variables that permit to change the algorithms installer run frequency. Default: 1 hour.
...
dataminer proto: run the algorithm installer every minute.
2017-09-14 14:18:22 +02:00
Andrea Dell'Amico
22632aa634
dataminer: Fix the algorithms installer script, in some situations it created duplicated lines in the file that lists the already installed algorithms.
...
dataminer: Download the distribution files into /home/gcube/downloads
2017-09-14 13:41:55 +02:00
Andrea Dell'Amico
8687fdab47
Add new tags to the task that creates the downloads directory so that we can use it without running all the smartgears role.
2017-09-14 13:30:25 +02:00
Andrea Dell'Amico
30e59e6526
Add the accouting_rstudio_se_plugin role. See https://support.d4science.org/issues/9667 .
2017-09-13 19:45:12 +02:00
Andrea Dell'Amico
0fdbc7dba8
Accounting service: more optimization to the role tasks.
2017-09-13 19:41:07 +02:00
Andrea Dell'Amico
99d0a519ff
Convert the accounting_insert_storage_se_plugin role to maven_artifact and fix the upgrade scenario.
2017-09-13 18:53:04 +02:00
Andrea Dell'Amico
a985775707
The accounting service role now uses the /home/gcube/downloads directory.
2017-09-13 18:41:39 +02:00
Andrea Dell'Amico
8892e0f257
Fix the accounting_aggregator_se_plugin upgrade.
2017-09-13 18:24:31 +02:00
Andrea Dell'Amico
704f990d5c
Create a downloads directory inside the gcube home directory where to download all the smartgears related wars and jars.
2017-09-13 18:19:18 +02:00
Andrea Dell'Amico
1aad034435
Fix the accounting-service upgrade case.
2017-09-13 18:13:15 +02:00
Andrea Dell'Amico
e0fa10319d
Dataminer: remove the dataminer war when the new one has been downloaded from maven.
2017-09-13 16:35:12 +02:00
Andrea Dell'Amico
d1597d1784
dataminer: Remove the old algorithms installer when a new distribution has been downloaded from maven.
2017-09-13 16:33:16 +02:00
Andrea Dell'Amico
e9e8fa5c7c
Fix the logback template when we use the SizeAndTimeBasedRollingPolicy, see https://support.d4science.org/issues/9576
2017-09-12 18:25:43 +02:00
Andrea Dell'Amico
84fe5ff968
library/roles/smartgears/dataminer_app: Install the algorithms importer archive, using maven_artifact.
2017-09-12 17:18:00 +02:00
Andrea Dell'Amico
86733fa6c6
library/roles/smartgears/accounting_aggregator_se_plugin/tasks/main.yml: Remove the old get_url task.
2017-09-12 17:10:44 +02:00
Andrea Dell'Amico
901b66e536
Add a broken role for the accounting_rstudio_se_plugin.
2017-09-12 16:52:46 +02:00
Andrea Dell'Amico
aff5671199
Fix the accounting_aggregator_se_plugin role.
2017-09-12 16:51:59 +02:00
Andrea Dell'Amico
7d1dda3e32
Fix a typo.
2017-09-12 15:59:56 +02:00
Luca Frosini
de239a88f3
Using snapshot version in production accounting-aggregator
2017-09-12 15:57:02 +02:00
Andrea Dell'Amico
02d74065cb
library/roles/smartgears/dataminer_app/templates/wps-config-fixer.j2: Set the provided hostname.
2017-09-12 15:35:27 +02:00
Andrea Dell'Amico
e955566e16
Set the provided hostname when it's defined.
2017-09-12 15:35:27 +02:00
Andrea Dell'Amico
7ea507790f
Change the default listen host for tomcat to 127.0.0.1.
...
Change the virtualhost filename to a fixed one plus a numeric ID. So if the hostname changes, we do not duplicate files.
2017-09-12 15:35:27 +02:00
Andrea Dell'Amico
d617ada1ec
Remove some duplicate variables.
2017-09-12 15:35:27 +02:00
Roberto Cirillo
ff78f5611e
group_vars/socialnetworking_dev/socialnetworking_dev.yml update service version
...
../library/roles/smartgears/dm_pool_manager/tasks/main.yml add condition on first checkout task
../library/roles/smartgears/social-networking-library-ws/defaults/main.yml update service version
2017-09-12 12:28:51 +02:00
Andrea Dell'Amico
e3281d67b8
Install a modern version of the netcdf package when installing thredds.
2017-09-08 17:37:01 +02:00
Roberto Cirillo
33a9d97173
../library/roles/smartgears/dm_pool_manager/defaults/main.yml update service version
2017-09-08 15:23:30 +02:00
Andrea Dell'Amico
58a8f1ec44
More ansible 2.x compatibility for the virtuoso role.
2017-09-08 11:52:59 +02:00
Andrea Dell'Amico
3805562789
The virtuoso role was not compatible with ansible 2.x yet.
2017-09-08 11:14:10 +02:00
Andrea Dell'Amico
62f62ed0bf
New virtuoso default version.
2017-09-07 19:31:23 +02:00
Roberto Cirillo
dcb5aac7bb
../library/roles/smartgears/sdi_service/defaults/main.yml update service version
2017-09-07 18:20:33 +02:00
Andrea Dell'Amico
eaeeb4e215
Use an esternal zookeeper cluster manage the solr cluster.
2017-09-07 15:04:21 +02:00
Roberto Cirillo
5ccf31727e
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2017-09-07 12:24:54 +02:00
Roberto Cirillo
29c79e59f5
group_vars/dm_pool_manager_pre/vault.yml encripted svn password
...
../library/roles/smartgears/dm_pool_manager/tasks/main.yml manage additional files and packages for dm-pool-manager service
2017-09-07 12:23:27 +02:00
Andrea Dell'Amico
915776ce72
Lots of changes to the solr playbook. We are now able to store the data into a separate directory tree.
2017-09-06 20:13:40 +02:00
Andrea Dell'Amico
477d48cee2
thredds: fix a wrong path. Restart tomcat when the configuration files change.
2017-09-06 12:37:39 +02:00
Roberto Cirillo
04a116f78d
../library/roles/smartgears/dm_pool_manager/tasks/main.yml add task for managing web.xml file
...
../library/roles/smartgears/dm_pool_manager/templates/web.xml.j2 add web.xml template file
2017-09-05 18:58:21 +02:00
Roberto Cirillo
e4c251cdb2
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2017-09-05 18:35:13 +02:00
Roberto Cirillo
3411c5086e
../library/roles/smartgears/dm_pool_manager/templates/service.properties.j2 add template file
2017-09-05 18:34:21 +02:00
Roberto Cirillo
23f98f8845
group_vars/dm_pool_manager_pre/dm_pool_manager_pre.yml set environmental variable
...
smartgears-node-upgrade.yml set upgrade variable for dm-pool-manager
../library/roles/smartgears/dm_pool_manager/tasks/main.yml add task for manage additional files
../library/roles/smartgears/dm_pool_manager/defaults/main.yml add additional variables
2017-09-05 18:32:31 +02:00
Andrea Dell'Amico
822c7488af
Fixes to the thredds role. Add two templates for the main configuration files.
2017-09-05 17:40:52 +02:00
Andrea Dell'Amico
9dd57eee3d
library/roles/thredds: role that installs thredds http://www.unidata.ucar.edu/software/thredds/current/tds/TDS.html
2017-09-05 16:00:52 +02:00
Andrea Dell'Amico
d9569fda96
Fix a path.
2017-09-05 13:32:49 +02:00
Andrea Dell'Amico
12608c7357
Fix a task description.
2017-09-05 13:28:47 +02:00
Andrea Dell'Amico
be5ff553de
Restart the tomcat instance after a logback.xml update.
2017-09-05 13:09:16 +02:00
Andrea Dell'Amico
04c74c3e67
Add a variable to switch from a time based only logback appender to the new size and time based. The new one needs a logback version newer that the one currently installed. See https://support.d4science.org/issues/9599
2017-09-05 12:43:46 +02:00