Commit Graph

24 Commits

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