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
8d57365c86
library/roles/d4s_user_services_perms: Now it's possible to create additional users on smartgears nodes too.
...
d4science-ghn-cluster/group_vars/geoserver_prod_spatial/geoserver_prod_spatial.yml: Give Emmanuel Blondel read/write permissions on the spatialite data.
2017-07-03 16:51:41 +02:00
Andrea Dell'Amico
cd7baca5d8
library/roles/nginx: handle the certificates paths when not using letsencrypt without duplicating files.
...
d4science-ghn-cluster: cleanup the couchbase web console configuration.
2017-07-03 14:59:38 +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
Tommaso Piccioli
2ab3561c55
ssl proxy on couchbase console
2017-06-30 17:29:08 +02:00
Andrea Dell'Amico
6c76ce6763
library/roles/fusiondirectory: Fix the repository URLs.
2017-06-29 10:38:06 +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
1fd205a383
library/roles/orientdb: Add a nagios handler to restart the service after it dies. See https://support.d4science.org/issues/8858
2017-06-27 20:01:24 +02:00
Andrea Dell'Amico
52cacc0267
library/roles/R/tasks/r-installation.yml: Setup the R environment so that it finds the correct JDK.
2017-06-27 17:52:36 +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
Tommaso Piccioli
2da1a671c2
openjdk 7 on ghn new nodes
2017-06-27 15:33:34 +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
38580b4c9f
library/roles/shinyproxy: New version.
2017-06-23 14:05:13 +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
dcc5c2b1c3
library/roles/orientdb: Fix the init script so that the shutdown command does not go into background.
2017-06-22 17:47:42 +02:00
Andrea Dell'Amico
334103a150
library/roles/orientdb: delay the start after the stop in the letsencrypt hook. See https://support.d4science.org/issues/8992
2017-06-22 16:31:27 +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
a15f8b5a0d
library/roles/R/tasks/r-installation.yml: Do not update the apt cache if it's already up to date.
2017-06-19 14:45:35 +02:00
Andrea Dell'Amico
0a17ddc9f3
library/roles/geoserver/geoserver/defaults/main.yml: default version is now 2.10.3. Fixes https://support.d4science.org/issues/7538
2017-06-14 15:20:25 +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
Andrea Dell'Amico
4a71e76e2a
library/roles/geoserver/spatialite/defaults/main.yml: Add libspatialite5 as requirement.
2017-06-12 12:50:57 +02:00
Roberto Cirillo
0808e38289
Merge branch 'master' of gitorious.research-infrastructures.eu:infrastructure-management/ansible-playbooks
2017-06-12 11:23:23 +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
7c840aec0b
library/roles/ckan/ckan: Also restart the gather and fetcher processes when the configuration changes.
2017-06-09 13:16:40 +02:00
Andrea Dell'Amico
bef922d176
library/roles/ckan/ckan: do not update the installed plugins by default.
2017-06-07 18:31:43 +02:00
Andrea Dell'Amico
c6891126e5
library/roles/ckan/ckan/tasks/ckan-plugins.yml: Do not init the db when installing certaing plugins, if the DB is already configured.
2017-06-07 17:24:42 +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
49217d527a
library/roles/rstudio-server/tasks/main.yml: Fix typos.
2017-06-07 16:02:16 +02:00
Andrea Dell'Amico
d98607cbad
library/roles/rstudio-server/tasks/main.yml: Install bc, needed by the script that kill the abusive jobs.
2017-06-07 16:02:16 +02:00
Andrea Dell'Amico
2fddf89a92
library/roles/rstudio-server: Optionally install script and cron job to kill abuser processes. See https://support.d4science.org/issues/6941
2017-06-06 19:47:22 +02:00
Andrea Dell'Amico
572387dad2
library/roles/shinyproxy/templates/shinyproxy-conf.yml.j2: Remove the groups limitations from the example apps.
2017-06-05 18:42:37 +02:00
Andrea Dell'Amico
ce2c6e484f
library/roles/shinyproxy/defaults/main.yml: New version. Add more configuration options, and the ability to list a number of additional apps.
2017-06-05 18:12:18 +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
0a378caa58
library/roles/nagios/templates/check_library.sh.j2: Fix typos.
2017-06-02 15:34:17 +02:00
Andrea Dell'Amico
141dd0d758
library/roles/nagios/templates/check_library.sh.j2: Add a name to the nagios exit codes.
2017-06-02 13:19:13 +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
Roberto Cirillo
744c72e1b9
inventory/hosts.dev added EGI instances
...
roles/haproxy_frontend/templates/haproxy-dataminer.cfg.j2 added EGI instances
../library/roles/smartgears/smartgears/defaults/main.yml update smartgears distribution
2017-05-25 10:57:12 +02:00
Luca Frosini
3bc77ae47f
Fixing smart-executor and plugins script
2017-05-23 11:52:17 +02:00
Roberto Cirillo
f9e052db71
smartgears-node-upgrade.yml added accounting_aggregator
...
../library/roles/smartgears/accounting_aggregator_se_plugin/defaults/main.yml
../library/roles/smartgears/accounting_aggregator_se_plugin/tasks/main.yml merge accounting aggregator and accounting_insert_storage_plugin
../library/roles/smartgears/resource_checker_se_plugin/defaults/main.yml update version
2017-05-19 09:42:18 +02:00
Andrea Dell'Amico
33afc41859
library/roles/gcube/authorization_service/templates/AuthorizationConfiguration.xml.j2: Manage the case when no authorized IPs are present.
2017-05-17 18:22:35 +02:00
Tommaso Piccioli
e545562d26
fix to correctly handle the information_schema db dump
2017-05-17 13:00:51 +02:00
Andrea Dell'Amico
ed83059bc4
library/roles/ELK/elasticsearch/tasks/elasticsearch.yml: Add a tag to the task that installs the JVM options.
2017-05-17 11:26:10 +02:00
Andrea Dell'Amico
0cee24eabd
library/roles/ELK/elasticsearch/tasks/elasticsearch.yml: Add a specific tag to the task that installs the configuration file.
2017-05-16 18:37:25 +02:00