Commit Graph

31 Commits

Author SHA1 Message Date
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 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 3f86df0baa library/roles/tomcat-multiple-instances/templates/tomcat-default.j2: Fix the JVM tmp directory path. 2018-06-01 18:49:46 +02:00
Andrea Dell'Amico 09c9c0bcdb library/roles/tomcat-multiple-instances/templates/tomcat-context.xml.j2: Support more than one db target in the jndi configuration. 2018-02-27 16:52:33 +01:00
Andrea Dell'Amico be8b0b5178 tomcat-multiple-instances: Add a 'file.encoding' directive to the java options. See https://support.d4science.org/issues/11192 2018-02-15 16:43:16 +01:00
Andrea Dell'Amico 33ada02ff7 library/roles/tomcat-multiple-instances: Optionally add the IP address to the JMX options. 2018-01-23 19:38:44 +01:00
Andrea Dell'Amico 98a56aa0bc tomcat-users.xml.j2: Fix more variables. 2017-12-06 18:26:01 +01:00
Andrea Dell'Amico c307c38f74 tomcat-users.xml.j2: Fix the template variables names. 2017-12-06 18:24:11 +01:00
Andrea Dell'Amico 0e8479e0e7 tomcat-multiple-instances: conditionally enable and the manager and host-manager applications. Configure the tomcat-users opportunely, and optionally setup additional users and roles. 2017-12-06 18:24:11 +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 f3b2334f03 fix a typo. 2017-11-23 11:59:52 +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 54b61f7f28 The tomcat debug options do not like spaces. 2017-10-17 20:14:09 +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 f9a531231e tomcat-multiple-instances: Fix the jmx default port. 2017-09-21 18:40:37 +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 d0879ec755 catalina.properties is now a template in the tomcat-multiple-instances role. 2017-09-01 19:09:24 +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 7dc249bece library/roles/tomcat-multiple-instances: Manage context.xml, for JNDI 2017-03-23 17:32:43 +01: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 3a926d3080 library/roles/tomcat-multiple-instances: Do not set the Permgen size option if the jdk version is >=8. 2017-01-17 12:46:25 +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 364d6ed864 library/roles/tomcat-multiple-instances/templates/tomcat-default.j2: Set a default for the tomcat jmx port. 2016-11-17 14:49:06 +01:00
Andrea Dell'Amico 89e8005016 library/roles/tomcat-multiple-instances: The java heap is now set by an ad hoc variable. 2016-11-16 11:41:29 +01: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 0df30e5cf7 library/roles: fixes to the fail2ban and iptables handlers. Remove some dependencies from the solr-tomcat-instance and tomcat-apache-requirements roles. They will need to be explicitly set. 2015-07-23 19:32:54 +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