Commit Graph

38 Commits

Author SHA1 Message Date
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