Am 09.11.26 um 22:37 schrieb Rémy Maucherat via dev:
The proposed Apache Tomcat 9.0.124 release is now available for voting.

The notable changes compared to 9.0.123 are:

- Large number of bugfixes to jdbc-pool

- The JAAS realm is now deprecated and will be removed in Tomcat 12

- Deprecate the EncryptInterceptor and replace it with TLS-PSK support
    to encrypt cluster traffic

For full details, see the changelog:
https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.124/

The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1613

The tag is:
https://github.com/apache/tomcat/tree/9.0.124
6a78f8c622f03f7d8abef0179c85d958de000475

The proposed 9.0.124 release is:
[ ] -1, Broken - do not release
[ ] +1, Stable - go ahead and release as 9.0.124
+1 to release.

Reproducibility of the build checked (including the Windows installer) using "ant verify-release" on Linux Mint 22.3. OK after setting LANG.

Original Windows installer signature verified with osslsigncode 2.15.

Unit tests ran on platforms

- RHEL 7, 8, 9 and 10 and SLES 12 and 15

using

- recent patch versions of JDK 8, JDK 17, 21, 25, 27 and 28 (EA)

from

- Eclipse Adoptium, Azul Zulu, Amazon Corretto, Oracle, RedHat (27 missing) and from OpenJDK for 28

Also tested with

- tcnative 1.3.10, 2.0.17 and panama

based on

- OpenSSL 3.5.9, 3.6.5, 4.0.3 and 4.1.0 (the last two only for tcnative 2 and panama)

- tcnative and panama tests only for tests which involve TLS

- no APR connector tests

Each combination of platform, JVM and JSSE or tcnative or panama only tested for NIO or NIO2 (randomized). Total number of test combinations:

     94 nio jsse
    104 nio panama
    499 nio tcnative
     76 nio2 jsse
    128 nio2 panama
    521 nio2 tcnative

Test observations:

  - IMHO nothing critical

- some test failures for JDK 1.8.0 and 11 due to missing test run restrictions, most likely all fixed in TC 9 head now.

  - in addition
    - one failures with JSSE (1 in 170 runs)
    - few crashes with tcnative (10 in 1020 runs)
    - two crash failures with panama (2 in 232 runs)
    - few non-crash failures with jsse (5 in 170 runs)
    - very few non-crash failures with tcnative (2 in 1020 runs)
    - no non-crash failures with panama (232 runs)

Thanks for RM!

Best regards,

Rainer

P.S.: Test failure details:

With crash

- org.apache.catalina.startup.TestTomcatStandalone FAILED (crashed) JSSE!
      1 nio2 amazon_jdk1.8.0-rhel7.x86_64-jsse

- org.apache.tomcat.util.net.TestAlpnFallback FAILED (crashed)
      1 nio2 jdk28-rhel10.x86_64-tcnative-1.3.10-350-1

- org.apache.tomcat.util.net.TestCrlSupport FAILED (crashed)
      1 nio2 adopt_jdk21-rhel9.x86_64-tcnative-2.0.17-410-1

- org.apache.tomcat.util.net.TestSSLContextServedAlias FAILED (crashed)
      1 nio2 oracle_jdk25-sles15.x86_64-panama-3.5.9-3

- org.apache.tomcat.util.net.TestSSLHostConfig FAILED (crashed)
      1 nio2 oracle_jdk25-sles15.x86_64-panama-3.5.9-3

- org.apache.tomcat.util.net.TestSSLHostConfigCompat FAILED (crashed)
      1 nio2 adopt_jdk25-sles15.x86_64-tcnative-2.0.17-400-1
      1 nio2 amazon_jdk1.8.0-rhel10.x86_64-tcnative-2.0.17-400-1
      1 nio2 oracle_jdk21-sles12.x86_64-tcnative-2.0.17-400-1
      1 nio2 rh_jdk25-rhel10.x86_64-tcnative-1.3.10-360-1

- org.apache.tomcat.util.net.ocsp.TestOcspEnabled FAILED (crashed)
      1 nio2 adopt_jdk27-rhel8.x86_64-tcnative-2.0.17-410-1
      1 nio2 jdk28-rhel10.x86_64-tcnative-2.0.17-350-1
      1 nio2 rh_jdk21-rhel7.x86_64-tcnative-2.0.17-360-1
      1 nio2 zulu_jdk21-rhel9.x86_64-tcnative-1.3.10-360-1

No crash

- org.apache.catalina.manager.TestManagerWebapp FAILED
      1 nio adopt_jdk21-rhel8.x86_64-jsse

- org.apache.juli.TestFileHandler FAILED
      1 nio adopt_jdk21-sles15.x86_64-jsse
      1 nio adopt_jdk27-rhel8.x86_64-jsse

- org.apache.tomcat.util.net.ocsp.TestOcspEnabled FAILED
      1 nio oracle_jdk27-rhel7.x86_64-tcnative-1.3.10-350-1
      1 nio oracle_jdk27-sles15.x86_64-tcnative-2.0.17-360-1

- org.apache.tomcat.util.net.ocsp.TestOcspSoftFailTryLater FAILED
      1 nio2 amazon_jdk27-rhel8.x86_64-jsse
      1 nio2 oracle_jdk21-rhel8.x86_64-jsse



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to