Andrea Dell'Amico
8c574f222b
All the roles dependencies to Oracle JDK are now dependencies to OpenJDK.
2019-04-22 18:48:15 +02:00
Andrea Dell'Amico
dbaec67696
tomcat role: only use openjdk.
2019-04-22 18:28:55 +02:00
Andrea Dell'Amico
f12038b2f1
set the tomcat version at runtime. See https://support.d4science.org/issues/16551
2019-04-19 18:50:34 +02:00
Andrea Dell'Amico
843d5c32b1
tomcat: put explicit ulitmit commands inside the tomcat instance defaults. See https://support.d4science.org/issues/16588
2019-04-19 17:53:57 +02:00
Andrea Dell'Amico
5627a97bca
dataminer, dataminer-multiple-instances: fixes to support tomcat 8.
2019-04-03 20:05:36 +02:00
Andrea Dell'Amico
2524709789
Compatibility with tomcat 8.
2019-04-03 20:05:36 +02:00
Andrea Dell'Amico
7def8df896
The tomcat user depends on the tomcat version.
2019-04-03 20:05:35 +02: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
3d7387d06c
tomcat roles: add the useBodyEncodingForURI, maxHttpHeaderSize, disableUploadTimeout options to server.xml.
2018-10-24 19:16:04 +02:00
Andrea Dell'Amico
cef10792a0
library/roles/tomcat/defaults/main.yml: installed -> present as the package state.
2018-09-18 16:25:50 +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
a9e31abb4e
library/roles/tomcat: Add the file.encoding setting to the main tomcat role too.
2018-02-15 19:10:48 +01:00
Andrea Dell'Amico
fa0f551b27
tomcat: add openjdk or the oracle jdk as dependency.
2018-01-16 15:35:27 +01:00
Andrea Dell'Amico
d9052c3e65
Remove the redirections to the 8443 port from the tomcat server.xml templates. We do not configure ssl on tomcat directly, we use a reverse proxy.
2017-12-01 18:34:08 +01:00
Andrea Dell'Amico
5d81cc4f57
tomcat multiple instances: add some variables, see https://support.d4science.org/issues/10153
2017-11-22 18:00:27 +01:00
Andrea Dell'Amico
83f7276956
tomcat defaults: fix a typo.
2017-11-22 17:49:26 +01:00
Andrea Dell'Amico
861806eafd
tomcat: Add new variables to server.xml. See https://support.d4science.org/issues/10153 .
2017-11-22 17:48:35 +01:00
Andrea Dell'Amico
54b61f7f28
The tomcat debug options do not like spaces.
2017-10-17 20:14:09 +02:00
Andrea Dell'Amico
8218c24ab4
The new JDK debug syntax requires a hostname and a port.
2017-10-17 20:08:44 +02:00
Andrea Dell'Amico
c5d7868257
tomcat, tomcat-multiple-instances: New JDK options to activate the debug.
2017-10-17 19:39:24 +02:00
Andrea Dell'Amico
33d3286e74
Change the tomcat roles so that we are now able to change the default temporary directory.
2017-09-15 12:44:48 +02:00
Andrea Dell'Amico
848b7c94d9
library/roles/tomcat-multiple-instances, library/roles/tomcat: Record the remote client IP address into the access log. See https://support.d4science.org/issues/9155
2017-07-04 17:24:23 +02:00
Andrea Dell'Amico
5ffd2eee27
library/roles/tomcat: Do not set the permgen max size if the JDK version is >= 8.
2017-01-17 12:54:01 +01:00
Andrea Dell'Amico
d1c3d3ebd4
library/roles/tomcat-multiple-instances, library/roles/tomcat: Define ad support the 'maxPostSize' option.
2016-12-05 14:00:00 +01:00
Andrea Dell'Amico
3021bcc6e3
library/roles/tomcat: add a new option to the tomcat-server.xml template.
2016-07-15 18:40:47 +02:00
Andrea Dell'Amico
611751759c
library/roles/tomcat/defaults/main.yml: only ascii and numbers for the shutdown password.
2016-07-15 17:31:47 +02:00
Andrea Dell'Amico
3c615980ef
library/roles/tomcat-multiple-instances/templates/tomcat-server.xml.j2, library/roles/tomcat/templates/tomcat-server.xml.j2: Support the x-forwarded-for header in the access_log configuration.
2016-03-18 18:18:49 +01:00
Andrea Dell'Amico
f95f3a53b7
d4science-ghn-cluster/group_vars/smartexecutor_dev: Manage the dev smartexecutors too. Two groups to split the devsec and devnext scopes.
...
d4science-ghn-cluster/roles/nginx-frontend: Better nginx virtualhost management.
library/roles: ansible 2 compatibility fixes.
2016-03-03 18:55:27 +01:00
Andrea Dell'Amico
75fd7d0574
library/roles/postgresql, library/roles/tomcat-multiple-instances, library/roles/tomcat, library/roles/ubuntu-deb-general: ansible 2 cleanup.
2016-03-02 16:44:43 +01:00
Andrea Dell'Amico
7413e6398a
library/roles/tomcat, library/roles/tomcat-multiple-instances: Fix other ansible 2 incompatibilities.
2016-03-02 15:19:25 +01:00
Andrea Dell'Amico
67ea1e71c3
library/roles/tomcat: Make it more ansible 2 compliant.
...
library/roles/postgresql: Make it more ansible 2 compliant.
2016-03-01 18:49:38 +01:00
Andrea Dell'Amico
ab0915ab32
dnet-eagle/group_vars/eagle_ws_devel: Use logstash as log target.
2016-01-19 14:02:15 +01:00
Andrea Dell'Amico
226da8cd0f
library/roles/tomcat: special treatment for the server.xml file: use a dedicated variable to decide if install it or not.
...
d4science-gcube/group_vars/mediawiki/all.yml: change the d4science (imarine) wiki database name.
2015-08-24 15:56:46 +02:00
Andrea Dell'Amico
10441129fc
library/roles/dnet_user_services_perms: Manage more directories. Logs in /var/log/dnet
...
library/roles/iptables/templates/iptables-rules.v6.j2: Fix the reject options
library/roles/tomcat: Install a catalina.properties that matches the one used by the multiple instances role
library/roles/tomcat/templates/tomcat-server.xml.j2: Do not generate a random password when the shutdown port is disabled
2015-07-16 13:25:02 +02:00
Andrea Dell'Amico
d222d0cfdc
dnet-mincyt: new VM to host the portal. Fixes to the apache virtualhosts generation tasks.
...
library/roles/dnet_user_services_perms: New roles to configure the VM permissions in a way that allows playing with tomcat without been root.
infrastructure-services: First bits of nagios configuration for the infrastructure services.
2015-07-13 17:54:21 +02:00
Andrea Dell'Amico
6a092177ba
library/roles/tomcat, library/roles/tomcat-multiple-instances: Fix https://issue.openaire.research-infrastructures.eu/issues/1059 providing a way to disable the jmx additional ports and permit to open the jmx interface on localhost only.
2015-06-15 18:54:51 +02:00
Andrea Dell'Amico
a8849d5826
library/roles/tomcat, library/roles/tomcat-multiple-instances: manage separately 'unpackwars' and 'autodeploy'.
2015-06-09 16:01:35 +02:00
Andrea Dell'Amico
73d37f81a6
Major refactoring. Moved all the library roles under 'library/roles' and changed all the occurrances inside all the playbooks.
2015-05-28 11:32:57 +02:00