Andrea Dell'Amico
81e7811be5
Role that installs the perform-service app.
2019-01-15 17:44:57 +01:00
Andrea Dell'Amico
9f41c8485a
tomcat debugger: split the host and port variables. Reflect the changes in the smartgears tomcat configuration.
2019-01-14 12:23:12 +01:00
Andrea Dell'Amico
28cef91721
library/roles/smartgears/resource_updater/tasks/main.yml: Create the resource_updater directory unconditionally.
2019-01-10 15:53:00 +01:00
Andrea Dell'Amico
b1f5681ccc
Do not register the same variable twice.
2019-01-10 12:09:27 +01:00
Andrea Dell'Amico
913b5a57dd
Fixes to the smartgears new nginx virtualhost so that we can configure virtualhosts without smartgears.
2019-01-09 15:48:56 +01:00
Andrea Dell'Amico
1c8bd4a269
Add the resources_updater role as dependency.
2019-01-09 15:48:56 +01:00
Andrea Dell'Amico
16ad0de228
This role installs a tool that adds/changes IS information from a resources file.
2019-01-09 15:48:56 +01:00
Andrea Dell'Amico
f43c3a638c
New virtualhost template for the nginx instance that backs smartgears service. Much more flexible.
2019-01-03 15:32:43 +01:00
Andrea Dell'Amico
f7c965d545
Fix a typo
2019-01-03 15:31:41 +01:00
Andrea Dell'Amico
f727202ead
Add a new option to the container.xml file. Disabled by default.
2018-12-27 18:01:34 +01:00
Andrea Dell'Amico
8206a3c53b
Fix a typo
2018-12-27 18:01:08 +01:00
Andrea Dell'Amico
4406ac1e7b
library/roles/smartgears/java_reverse_proxy/defaults/main.yml: More variables.
2018-12-21 18:44:35 +01:00
Andrea Dell'Amico
5048776016
Add a task to force a dataminer reconfiguration.
2018-12-17 13:21:01 +01:00
Andrea Dell'Amico
db534612f0
Do not set the protocol and port to https until when https://support.d4science.org/issues/13024 if fixed and the new dataminer deployed
2018-12-14 17:08:15 +01:00
Andrea Dell'Amico
9e663e07c9
Add a couple of new labels so that we can configure a manually deployed wps war file (useful for testing or debugging).
2018-12-14 16:46:44 +01:00
Andrea Dell'Amico
087fa532e0
Fix the dataminer tasks, for real.
2018-12-13 12:18:09 +01:00
Andrea Dell'Amico
43c57522f1
Remove some conditionals from the wps-config-fixer script. Add a new tag and variable to the dataminer tasks that install and run the script so that we can force a tomcat restart.
2018-12-13 12:03:17 +01:00
Andrea Dell'Amico
3765cedc5b
Change the wps-fixer script so that it uses https as the protocol if it's enabled in the reverse proxy.
2018-12-12 19:00:26 +01:00
Andrea Dell'Amico
1dee266626
library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Fix the indentation of the conditionals.
2018-12-11 15:05:44 +01:00
Andrea Dell'Amico
73648cf4c1
Configuration to deploy the gcat service.
2018-12-07 15:40:39 +01:00
Andrea Dell'Amico
493e59fb1f
Fix typos.
2018-12-07 15:23:11 +01:00
Andrea Dell'Amico
e530f7aba9
library/roles/smartgears/dm_pool_manager/tasks/main.yml: Fix a duplicated entry.
2018-12-07 12:59:29 +01:00
Andrea Dell'Amico
c60dc3013f
gcube-app.xml: support the 'include' directive.
2018-12-06 17:59:44 +01:00
Luca Frosini
15c60e25bf
Fixing playbook skeleton for gcat service
2018-12-05 17:43:39 +01:00
Andrea Dell'Amico
d79ffd5846
Fix the maven_artifact options.
2018-12-05 16:27:28 +01:00
Andrea Dell'Amico
730be8b919
Generic user as the default.
2018-12-05 16:05:46 +01:00
Andrea Dell'Amico
e3b0ce40c9
Fix the maven_artifact options.
2018-12-05 16:05:19 +01:00
Luca Frosini
c8b805e48b
Created playbook skeleton for gcat service
2018-12-05 15:27:14 +01:00
Luca Frosini
9ce6c9bfdb
Added template to produce config.properties for accounting_dashboard_harvester_se_plugin
2018-12-05 12:45:43 +01:00
Andrea Dell'Amico
afa71e25e1
Some fixes to the java reverse proxy role.
2018-12-04 18:36:26 +01:00
Andrea Dell'Amico
cf93b2011f
Role that installs and configure the java reverse proxy servlet.
2018-12-04 16:08:32 +01:00
Andrea Dell'Amico
a8aed0978b
library/roles/smartgears/smartgears/templates/logback.xml.j2: Add an explicit scan period, see https://support.d4science.org/issues/12964 .
2018-11-30 21:26:34 +01:00
Andrea Dell'Amico
ba6fd9dd35
accounting_*se_plugin: add the role that configures catalina as dependency.
2018-11-30 21:00:06 +01:00
Andrea Dell'Amico
7a1bd9468f
library/roles/smartgears/accounting_dashboard_harvester_se_plugin/tasks/main.yml: Add the verify_checksum option to the maven task.
2018-11-30 20:38:00 +01:00
Andrea Dell'Amico
918d1f161d
accounting-dashboard-harvester-se-plugin role. See https://support.d4science.org/issues/11771
2018-11-30 19:47:52 +01:00
Andrea Dell'Amico
962105f7f5
library/roles/smartgears/accounting_aggregator_se_plugin/tasks/main.yml: Fix a typo in a task description.
2018-11-30 19:47:24 +01:00
Andrea Dell'Amico
5dd9e01fd3
Script and cron job to verify the ldap status on the rstudio servers. See https://support.d4science.org/issues/12949
2018-11-29 14:50:03 +01:00
Roberto Cirillo
56ffe10a78
managed parameter resolver-basepath
2018-11-22 09:58:50 +01:00
Roberto Cirillo
5058692575
added storagehub_resolver_basepath variable
2018-11-22 09:57:13 +01:00
Roberto Cirillo
9497c48988
added tasks for removing worki and job folders
2018-11-22 09:56:12 +01:00
Andrea Dell'Amico
ac7793d614
library/roles/smartgears/r_connector/tasks/main.yml: Remove a task that should not have been there in the first place.
2018-11-19 16:12:15 +01:00
Andrea Dell'Amico
fb03803f4f
Add the http proxy servlet role. Heavily smartgeard dependent.
2018-11-16 19:38:36 +01:00
Andrea Dell'Amico
3b83553f9e
Role to install the uri-resolver. Configure the playbook to install it on data1-p.d4science.org
2018-11-14 11:37:56 +01:00
Roberto Cirillo
1755d47033
set smartgears version to latest
2018-10-30 14:48:33 +01:00
Roberto Cirillo
5764bc6990
added verify_checksum variable
2018-10-30 14:47:23 +01:00
Roberto Cirillo
2df8a0e07b
set service version to latest
2018-10-30 14:46:28 +01:00
Roberto Cirillo
c0e40fce21
set service version to latest
2018-10-29 18:14:32 +01:00
Roberto Cirillo
ca5c8da4d5
added verify_checksum variable
2018-10-29 18:13:56 +01:00
Roberto Cirillo
7070013481
Added verify_checksum variable
2018-10-29 17:51:54 +01:00
Roberto Cirillo
35d905f168
Added verify_checksum variable
2018-10-29 17:51:26 +01:00
Roberto Cirillo
157e36bfa4
Added verify_checksum variable
2018-10-29 17:51:00 +01:00
Roberto Cirillo
c07902bfa0
Added verify_checksum variable
2018-10-29 17:50:24 +01:00
Roberto Cirillo
9cbae5185e
set service version to latest
2018-10-29 12:37:23 +01:00
Roberto Cirillo
db878f2240
added verify_checksum variable
2018-10-29 12:35:32 +01:00
Roberto Cirillo
e91682af9a
added verify_checksum variable
2018-10-29 12:35:19 +01:00
Roberto Cirillo
ab6ff75883
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2018-10-26 12:50:56 +02:00
Roberto Cirillo
c310b7f315
added verify_checksum variable
2018-10-26 12:50:50 +02:00
Andrea Dell'Amico
6dc148a855
servername is now defined by smartgears_tomcat_servername and not ansible_fqdn.
2018-10-25 12:37:54 +02:00
Andrea Dell'Amico
73fdaee1d9
support the case for smartgears_special_redirect
2018-10-25 12:37:17 +02:00
Andrea Dell'Amico
6dd638ffee
Handle the smartgears_special_redirect case.
2018-10-25 12:35:34 +02:00
Andrea Dell'Amico
dad0827eee
Add the smartgears_tomcat_servername variable so that we can change the servername.
2018-10-25 12:35:09 +02:00
Andrea Dell'Amico
6fed3715e1
Fix the nginx template for the uri-resolver. See https://support.d4science.org/issues/12768
2018-10-24 19:23:39 +02:00
Andrea Dell'Amico
87929ea4d1
Add the python 3 role to the dataminer dependencies.
2018-10-24 19:10:47 +02:00
Roberto Cirillo
9905a5a8e7
added verify_checksum variable
2018-10-24 10:36:53 +02:00
Andrea Dell'Amico
f20092e6ae
library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Fix the uri-resolver configuration.
2018-10-23 14:58:17 +02:00
Andrea Dell'Amico
5a9fb9328a
Add a conditional section for the uri-resolver.
2018-10-18 18:05:17 +02:00
Roberto Cirillo
6d6665f05f
added verify-checksum parameter
2018-10-17 10:46:58 +02:00
Roberto Cirillo
09596cdfb4
added verify-checksum parameter
2018-10-17 10:46:46 +02:00
Roberto Cirillo
6b16f040b7
added variable smartgears_webapp_name
2018-10-17 10:00:20 +02:00
Roberto Cirillo
97d675708f
added variable smartgears_webapp_name
2018-10-17 10:00:08 +02:00
Roberto Cirillo
9f493f5297
add new checksum var
2018-10-16 18:39:54 +02:00
Roberto Cirillo
d65259e570
set version to latest
2018-10-16 18:39:16 +02:00
Andrea Dell'Amico
e8ea58a517
New geonetwork-connector role. See https://support.d4science.org/issues/12711
2018-10-16 17:45:36 +02:00
Andrea Dell'Amico
6c536c91ac
Remove the gcube-app.xml or gcube-handlers.xml files when they are not needed.
2018-10-16 17:34:59 +02:00
Andrea Dell'Amico
08259dfbe2
Add the 'verify_checksum=yes' option to the maven_artifact module.
2018-10-16 17:34:07 +02:00
Roberto Cirillo
3a43312e7a
added new web.xml parameters
2018-10-16 11:46:53 +02:00
Roberto Cirillo
6a8590d3d6
added new default parameter for web.xml
2018-10-16 11:46:18 +02:00
Roberto Cirillo
4eb3cf7354
added new vo scope D4OS
2018-10-10 17:31:08 +02:00
Andrea Dell'Amico
ca7c22f72c
Set the full java environment variables before running 'R CMD javareconf'
2018-10-09 11:44:05 +02:00
Andrea Dell'Amico
c79bacd579
Run the java R configure command as root.
2018-10-03 18:46:43 +02:00
Andrea Dell'Amico
c702469cfe
Reconfigure the java environment for R.
2018-10-03 18:43:41 +02:00
Roberto Cirillo
31ddd5b12b
fix grsf_publisher_ws_ver variable wrong name
2018-09-18 10:41:58 +02:00
Andrea Dell'Amico
3aa25d88a0
Remove some unused tasks.
2018-09-05 10:52:36 +02:00
Andrea Dell'Amico
1f3564b491
Introduce the new variable smartgears_force_remove_state and a task that removes the local state.
2018-09-05 10:52:36 +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
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
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
186fe446cc
Fix the ckan_connector_fixer. It is not interactive anymore.
2018-08-02 16:05:09 +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
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
202340fe65
Adapt to the new variables. Add a task that removes the old keys.
2018-07-02 20:14:28 +02:00
Roberto Cirillo
75bd936f5d
group_vars/smartgears_dev/smartgears_dev.yml enabled snapshot repository for every smartgears container in dev environment
...
../library/roles/smartgears/home_library/defaults/main.yml update service version
../library/roles/smartgears/storage_hub/defaults/main.yml update service version
2018-06-22 15:21:16 +02:00
Roberto Cirillo
174d5c1cad
group_vars/dataminer_devnext_ha/dataminer_devnext_ha.yml fix devVRE scope name
...
../library/roles/smartgears/storage_hub/defaults/main.yml upgrade service version
2018-06-18 11:30:53 +02:00