Re: [VOTE] Release Apache Tomcat 10.1.18
All, On 1/5/24 10:25, Christopher Schultz wrote: The proposed Apache Tomcat 10.1.18 release is now available for voting. The notable changes compared to 10.1.17 are: - Fix virtual thread support for the NIO2 connector. - Correct a regression in the fix for 67675 that broke TLS key file parsing for PKCS#8 format keys that do not specify an explicit pseudo-random function and rely on the default. This typically affects keys generated by OpenSSL 1.0.2. - Allow multiple operations with the same name on introspected mbeans, fixing a regression caused by the introduction of a second addSslHostConfig() method. For full details, see the change log: https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without changes. Java EE applications designed for Tomcat 9 and earlier may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will automatically convert them to Jakarta EE and copy them to the webapps directory. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.18/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1476 The tag is: https://github.com/apache/tomcat/tree/10.1.18 dd75fed1ae949455531e6a1aae55fb6ea7615786 The proposed 10.1.18 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 10.1.18 +1 for stable release Unit tests pass on MacOS x86-64 except for one known-bad performance-related test. * Environment * Testing Apache Tomcat 10.1.18 * Java (build):openjdk version "21" 2023-09-19 OpenJDK Runtime Environment (build 21+35-2513) OpenJDK 64-Bit Server VM (build 21+35-2513, mixed mode, sharing) * Java (test): openjdk version "21" 2023-09-19 OpenJDK Runtime Environment (build 21+35-2513) OpenJDK 64-Bit Server VM (build 21+35-2513, mixed mode, sharing) * OS: Darwin 22.6.0 x86_64 * cc: Apple clang version 12.0.5 (clang-1205.0.22.9) * make:GNU Make 3.81 * OpenSSL: OpenSSL 3.1.3 19 Sep 2023 (Library: OpenSSL 3.1.3 19 Sep 2023) * APR: 1.7.4 * * Valid SHA-512 signature for apache-tomcat-10.1.18.zip * Valid GPG signature for apache-tomcat-10.1.18.zip * Valid SHA-512 signature for apache-tomcat-10.1.18.tar.gz * Valid GPG signature for apache-tomcat-10.1.18.tar.gz * Valid SHA-512 signature for apache-tomcat-10.1.18.exe * Valid GPG signature for apache-tomcat-10.1.18.exe * Valid Windows Digital Signature for apache-tomcat-10.1.18.exe * Valid SHA512 signature for apache-tomcat-10.1.18-src.zip * Valid GPG signature for apache-tomcat-10.1.18-src.zip * Valid SHA512 signature for apache-tomcat-10.1.18-src.tar.gz * Valid GPG signature for apache-tomcat-10.1.18-src.tar.gz * * Binary Zip and tarball: Same * Source Zip and tarball: Same * * Building dependencies returned: 0 * tcnative builds cleanly * Tomcat builds cleanly * Junit Tests: FAILED * * Tests that failed: * org.apache.tomcat.websocket.server.TestAsyncMessagesPerformance.NIO.txt * org.apache.tomcat.websocket.server.TestAsyncMessagesPerformance.NIO2.txt - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 10.1.18
On 1/5/24 16:25, Christopher Schultz wrote: [X] Stable - go ahead and release as 10.1.18 A part the: +++ [concat] TEST-org.apache.tomcat.websocket.server.TestAsyncMessagesPerformance.NIO.txt [concat] TEST-org.apache.tomcat.websocket.server.TestAsyncMessagesPerformance.NIO2.txt +++ "messages" All tests are passing on fedora39 with tomcat-native-2.0.6 The release is reproducible. -- Cheers Jean-Frederic - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 10.1.18
> On Jan 5, 2024, at 23:25, Christopher Schultz > wrote: > > The proposed Apache Tomcat 10.1.18 release is now available for > voting. > > The notable changes compared to 10.1.17 are: > > - Fix virtual thread support for the NIO2 connector. > > - Correct a regression in the fix for 67675 that broke TLS key file > parsing for PKCS#8 format keys that do not specify an explicit > pseudo-random function and rely on the default. This typically affects > keys generated by OpenSSL 1.0.2. > > - Allow multiple operations with the same name on introspected mbeans, > fixing a regression caused by the introduction of a second > addSslHostConfig() method. > > For full details, see the change log: > https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html > > Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 > without changes. Java EE applications designed for Tomcat 9 and earlier may > be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will > automatically convert them to Jakarta EE and copy them to the webapps > directory. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.18/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1476 > > The tag is: > https://github.com/apache/tomcat/tree/10.1.18 > dd75fed1ae949455531e6a1aae55fb6ea7615786 > > The proposed 10.1.18 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 10.1.18 Han > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 10.1.18
On 05/01/2024 15:25, Christopher Schultz wrote: The proposed 10.1.18 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 10.1.18 Tests pass on Linux for NIO and NIO2 with Tomcat Native 2.0.6 and OpenSSL 3.0.2 (locally built Tomcat Native with Ubuntu provided OpenSSL). FFM tests were included. Tests pass on Windows for NIO and NIO2 with Tomcat Native 2.0.6 and OpenSSL 3.0.11 (standard Tomcat Native binaries for Windows) apart from TestAsyncMessagesPerformance where failures are expected. FFM tests were excluded. Tests pass on MacOS (x64) for NIO and NIO2 with Tomcat Native 2.0.6 and OpenSSL 3.2.0 (locally built Tomcat Native and HomeBrew provided OpenSSL). FFM tests were included. Tests pass on MacOS (arch64) for NIO and NIO2 with Tomcat Native 2.0.6 and OpenSSL 3.2.0 (locally built Tomcat Native and HomeBrew provided OpenSSL). FFM tests were included. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 10.1.18
On Fri, Jan 5, 2024 at 7:25 AM Christopher Schultz < ch...@christopherschultz.net> wrote: > The proposed Apache Tomcat 10.1.18 release is now available for > voting. > > The notable changes compared to 10.1.17 are: > > - Fix virtual thread support for the NIO2 connector. > > - Correct a regression in the fix for 67675 that broke TLS key file >parsing for PKCS#8 format keys that do not specify an explicit >pseudo-random function and rely on the default. This typically affects >keys generated by OpenSSL 1.0.2. > > - Allow multiple operations with the same name on introspected mbeans, >fixing a regression caused by the introduction of a second >addSslHostConfig() method. > > For full details, see the change log: > https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html > > Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 > without changes. Java EE applications designed for Tomcat 9 and earlier > may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat > will automatically convert them to Jakarta EE and copy them to the > webapps directory. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.18/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1476 > > The tag is: > https://github.com/apache/tomcat/tree/10.1.18 > dd75fed1ae949455531e6a1aae55fb6ea7615786 > > The proposed 10.1.18 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 10.1.18 > +1 Igal > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >
Re: [VOTE] Release Apache Tomcat 10.1.18
On Fri, Jan 5, 2024 at 4:25 PM Christopher Schultz wrote: > > The proposed Apache Tomcat 10.1.18 release is now available for > voting. > > The notable changes compared to 10.1.17 are: > > - Fix virtual thread support for the NIO2 connector. > > - Correct a regression in the fix for 67675 that broke TLS key file >parsing for PKCS#8 format keys that do not specify an explicit >pseudo-random function and rely on the default. This typically affects >keys generated by OpenSSL 1.0.2. > > - Allow multiple operations with the same name on introspected mbeans, >fixing a regression caused by the introduction of a second >addSslHostConfig() method. > > For full details, see the change log: > https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html > > Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 > without changes. Java EE applications designed for Tomcat 9 and earlier > may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat > will automatically convert them to Jakarta EE and copy them to the > webapps directory. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.18/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1476 > > The tag is: > https://github.com/apache/tomcat/tree/10.1.18 > dd75fed1ae949455531e6a1aae55fb6ea7615786 > > The proposed 10.1.18 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 10.1.18 Rémy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 10.1.18
I get a failing test for org.apache.tomcat.websocket.server.TestAsyncMessagesPerformance.NIO2 - same as in the main branch and I posted more details in the thread for the Vote on 11.0.0-M16 Igal On Fri, Jan 5, 2024 at 7:25 AM Christopher Schultz < ch...@christopherschultz.net> wrote: > The proposed Apache Tomcat 10.1.18 release is now available for > voting. > > The notable changes compared to 10.1.17 are: > > - Fix virtual thread support for the NIO2 connector. > > - Correct a regression in the fix for 67675 that broke TLS key file >parsing for PKCS#8 format keys that do not specify an explicit >pseudo-random function and rely on the default. This typically affects >keys generated by OpenSSL 1.0.2. > > - Allow multiple operations with the same name on introspected mbeans, >fixing a regression caused by the introduction of a second >addSslHostConfig() method. > > For full details, see the change log: > https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html > > Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 > without changes. Java EE applications designed for Tomcat 9 and earlier > may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat > will automatically convert them to Jakarta EE and copy them to the > webapps directory. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.18/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1476 > > The tag is: > https://github.com/apache/tomcat/tree/10.1.18 > dd75fed1ae949455531e6a1aae55fb6ea7615786 > > The proposed 10.1.18 release is: > [ ] Broken - do not release > [ ] Stable - go ahead and release as 10.1.18 > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >
[VOTE] Release Apache Tomcat 10.1.18
The proposed Apache Tomcat 10.1.18 release is now available for voting. The notable changes compared to 10.1.17 are: - Fix virtual thread support for the NIO2 connector. - Correct a regression in the fix for 67675 that broke TLS key file parsing for PKCS#8 format keys that do not specify an explicit pseudo-random function and rely on the default. This typically affects keys generated by OpenSSL 1.0.2. - Allow multiple operations with the same name on introspected mbeans, fixing a regression caused by the introduction of a second addSslHostConfig() method. For full details, see the change log: https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without changes. Java EE applications designed for Tomcat 9 and earlier may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will automatically convert them to Jakarta EE and copy them to the webapps directory. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.18/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1476 The tag is: https://github.com/apache/tomcat/tree/10.1.18 dd75fed1ae949455531e6a1aae55fb6ea7615786 The proposed 10.1.18 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 10.1.18 - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org