Andrea Dell'Amico
6118b10902
Configure the dev workspace repository servers and the load balancer in front of them. Cleanup some configurations that are not used anymore.
2017-07-26 19:50:26 +02:00
Andrea Dell'Amico
d0b8b42a93
Set the jackrabbit cluster node ID.
2017-07-26 19:50:26 +02:00
Andrea Dell'Amico
ed19ccf2bd
home library, new version.
2017-07-26 17:33:26 +02:00
Andrea Dell'Amico
925d545be2
When there's nothing to do, exit without trying to build the script.
2017-07-26 17:17:06 +02:00
Andrea Dell'Amico
27f3a4f000
Add to the workspace configuration all the variables needed to configure jackrabbit and the database.
2017-07-25 21:03:15 +02:00
Andrea Dell'Amico
5d5bc425c5
We need to manage two jackrabbit configuration files as templates.
2017-07-25 20:40:17 +02:00
Andrea Dell'Amico
c75648ffba
We need to install a templated web.xml for the dataminer app.
2017-07-25 18:37:59 +02:00
Andrea Dell'Amico
1b36211240
Fix the script so that the algorithms that have spaces in their name are handled correctly.
2017-07-25 18:29:54 +02:00
Andrea Dell'Amico
9d8ae525a2
Fix the algorithms-updater script again.
2017-07-25 17:51:26 +02:00
Andrea Dell'Amico
92cdb68b37
Modify and option of addAlgorithms so that it does not recompile everything.
2017-07-25 17:32:31 +02:00
Andrea Dell'Amico
0ea789571b
Fix the dataminer algorithms updater script: it searched the lock file in the wrong place.
2017-07-25 15:59:47 +02:00
Andrea Dell'Amico
9d88f841a3
Change the CORS snippet again and introduce a new variable so that the smartgears nginx template is now backward compatible and still able to cope with the CORS settings needed by some geoserver.
2017-07-22 15:52:20 +02:00
Andrea Dell'Amico
db61e24d4e
Change the smartgears nginx virtualhost to be compatible with the new CORS configuration.
2017-07-22 15:12:47 +02:00
Andrea Dell'Amico
032f49040a
Do not enable CORS on the data-transfer.
2017-07-21 18:47:38 +02:00
Roberto Cirillo
d6d6960445
../library/roles/smartgears/grsf_publisher_ws/defaults/main.yml update grsf service version
2017-07-21 16:36:37 +02:00
Andrea Dell'Amico
47788be177
smartgears: Install the gcube root dev key in preprod too.
2017-07-20 17:41:42 +02:00
Andrea Dell'Amico
14758bbc60
library/roles/smartgears/oscar_importer_se_plugin/tasks/main.yml: The package must be installed as root.
2017-07-20 17:03:27 +02:00
Roberto Cirillo
f9b037000d
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2017-07-20 16:06:38 +02:00
Roberto Cirillo
7581efd1ec
../library/roles/smartgears/smartgears/defaults/main.yml update smartgears version
2017-07-20 16:05:47 +02:00
Andrea Dell'Amico
12a7a03c26
library/roles/smartgears/oscar_importer_se_plugin/tasks/main.yml: Add a task to install the required package.
2017-07-20 15:39:40 +02:00
Andrea Dell'Amico
fcda3ef2b1
library/roles/smartgears/oscar_importer_se_plugin: Role that installs the oscar importer smart executor plugin.
2017-07-20 15:32:14 +02:00
Andrea Dell'Amico
56eaf5e783
d4science-ghn-cluster/group_vars/all/gcube_vault_keys.yml library/roles/smartgears/dataminer_app/tasks/install-gcube-key.yml library/roles/smartgears/smartgears/tasks/install-gcube-keys.yml: New gcube keys.
2017-07-20 15:25:55 +02:00
Andrea Dell'Amico
68ad035c61
library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: Fix a typo.
2017-07-20 15:04:55 +02:00
Andrea Dell'Amico
2c859a7f49
brary/roles/smartgears/smartgears-nginx-frontend: Optionally expose the gcube logs via http.
...
d4science-ghn-cluster: Expose the gcube logs on the dataminer servers.
2017-07-20 13:50:38 +02:00
Roberto Cirillo
c305b4b60a
group_vars/resource_checker_se_plugin_dev/resource_checker_se_plugin_dev.yml set nagios variable
...
smartgears-node-upgrade.yml set new upgrade variables
./library/roles/smartgears/resource_checker_se_plugin/defaults/main.yml update version
../library/roles/smartgears/smart_executor/defaults/main.yml update version
2017-07-20 10:40:57 +02:00
Andrea Dell'Amico
1660fb37b0
library/roles/smartgears/dataminer_app/templates/algorithms-updater.j2: Better logging.
2017-07-19 19:18:49 +02:00
Andrea Dell'Amico
9450bfe6b1
library/roles/smartgears/resource_checker_se_plugin/tasks/main.yml: Do not install the nagios check if nagios is not enabled on the machine.
2017-07-18 14:39:57 +02:00
Roberto Cirillo
30a6cc508b
inventory/hosts.pre added is-exporter, insert-storage, insert-rstudio plugins
2017-07-18 09:45:28 +02:00
Andrea Dell'Amico
4eb4c240a2
library/roles/smartgears/meteodataimporter_se_plugin/defaults/main.yml: New version of the jar file.
2017-07-17 16:37:58 +02:00
Andrea Dell'Amico
1fc1d05687
library/roles/smartgears/smartgears-nginx-frontend: Fix the nginx template so that whn-manager is always added. See https://support.d4science.org/issues/9209
2017-07-07 13:42:33 +02:00
Andrea Dell'Amico
934ba8d8ef
library/roles/smartgears/smartgears-nginx-frontend/templates/generic-smartgears-virtualhost.j2: expose whn-manager over http even if we redirect the main apps over https.
2017-07-04 18:17:13 +02:00
Andrea Dell'Amico
83c13df9cc
library/roles/smartgears/geoserver_connector: Geoserver smartgears connector.
2017-07-03 19:38:52 +02:00
Andrea Dell'Amico
fd0c64de55
library/roles/smartgears/gcubeapp-setup: The file gcube-handlers.xml is now installed starting from a template, when needed.
2017-07-03 19:17:25 +02:00
Andrea Dell'Amico
7468678ae7
d4science-ghn-cluster, library/roles/smartgears/meteodataimporter_se_plugin: Add the meteo data importer smartexecutor plugin.
2017-07-03 12:44:45 +02:00
Andrea Dell'Amico
11b2ad9d51
d4science-ghn-cluster, library/roles/smartgears/twittermon_se_plugins: Twittermon smartexecutor plugins and php tools, see https://support.d4science.org/issues/8911
2017-06-28 18:11:35 +02:00
Andrea Dell'Amico
1aba1accde
library/roles/smartgears: cleanup. Remove lots of duplicate handlers.
2017-06-28 16:33:49 +02:00
Andrea Dell'Amico
ae17604335
library/roles/smartgears/resource_checker_se_plugin/templates/check_missing_resources.sh.j2: Go to critical if the resources file is older than two hours. It means that the service is not working.
2017-06-27 16:04:49 +02:00
Andrea Dell'Amico
8b0bc4c596
library/roles/smartgears/smartgears_egi_image/templates/smartgears-setup.sh.j2: Fix an undefined variable.
2017-06-27 13:37:14 +02:00
Andrea Dell'Amico
f711a7b8b1
d4science-ghn-cluster, library/roles: Refactor smartgears/gcubeapp-setup and change all the use cases accordingly.
2017-06-26 16:07:43 +02:00
Andrea Dell'Amico
bf9eaa3309
library/roles/smartgears/gcubeapp-setup: Fix the case where multiple apps are involved.
2017-06-26 14:43:39 +02:00
Andrea Dell'Amico
baf4e046ce
library/roles/smartgears/gcubeapp-setup/tasks/main.yml: Do not assume that the app context is lowercase.
2017-06-26 13:09:43 +02:00
Andrea Dell'Amico
44e66626cf
library/roles/smartgears/home_library: Convert to maven_artifact.
2017-06-23 13:39:30 +02:00
Andrea Dell'Amico
d3154f5d95
library/roles/smartgears/dataminer_app: Modify the cron job that updates the algorithms. Now it also runs a tool that configures new algorithms.
2017-06-22 14:39:07 +02:00
Andrea Dell'Amico
dfcc84773c
library/roles/smartgears/accounting-service: Converto the accounting-service role to maven_artifact.
2017-06-12 17:46:09 +02:00
Andrea Dell'Amico
a990b8f6a8
ibrary/roles/smartgears/resource_registry: Convert the role to maven_artifact.
2017-06-12 17:09:26 +02:00
Roberto Cirillo
5881330f82
group_vars/data/main.yml set jdk8
...
inventory/hosts.production add tabulardata1 new host
./library/roles/smartgears/accounting_aggregator_se_plugin/defaults/main.yml
../library/roles/smartgears/social-networking-library-ws/defaults/main.yml se new artifact version
2017-06-12 11:21:52 +02:00
Andrea Dell'Amico
ad08241d76
library/roles/ckan, library/roles/smartgears/ckan_connector: Now it is possible to choose to not initialize the database and create the admin user.
2017-06-07 16:30:35 +02:00
Andrea Dell'Amico
167cb17a88
library/roles/smartgears/resource_checker_se_plugin: Add the nagios check to monitor the resources status.
2017-06-02 15:34:32 +02:00
Andrea Dell'Amico
47c3755c0a
library/roles/smartgears/smartgears_egi_image/templates/smartgears-setup.sh.j2: Fix a mistake in the function that sets the container.xml permissions. It screwed the home directory ones.
2017-06-01 13:19:53 +02:00
Roberto Cirillo
09c9663ae5
modified: group_vars/accounting_service_dev/accounting_service_dev.yml
...
Upgrade versions for gCube 4.5 and refactorying smart-executor on preprod environment
2017-05-26 11:40:21 +02:00