+1 (non-binding) Ran through all the verifications on the Release Candidate Verification page.
./mvnw -version Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937) Maven home: .m2/wrapper/dists/apache-maven-3.9.9/3477a4f1 Java version: 21.0.3, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-21-openjdk-21.0.3.0.9-1.el8.x86_64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.18.0-513.24.1.el8_9.x86_64", arch: "amd64", family: "unix" I also experienced a hiccup when building with the following test and resulting message TestStandardRecordProcessorBlocker.testNoBlock:54 » Runtime Timed out waiting for condition I also noticed there are few deprecated Netty classes which are being used and should be replaced in NIFI-14506 Some minor things I noticed are the The NOTICE file - has Copyright 2014-2024 and it should be Copyright 2014-2025 - derived works from Spring Framework Copyright should be changed from 2002-2024 to 2002-2025 Thanks for rming Pierre! On Thu, May 1, 2025 at 12:29 PM Joe Witt <joe.w...@gmail.com> wrote: > +1 binding > > On Wed, Apr 30, 2025 at 8:02 PM Marton Szasz <sza...@apache.org> wrote: > > > +1 (binding) > > > > Followed the usual helper guide steps on Ubuntu 24.04, everything looked > > good. > > Tested on the same system with a simple site-to-site flow from minifi > > c++ remote process group to nifi input port, forwarding systemd-journald > > logs from my desktop to nifi on the ubuntu laptop. > > > > Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937) Maven > > home: /home/szaszm/Downloads/apache-maven-3.9.9 Java version: 21.0.6, > > vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default > > locale: en_US, platform encoding: UTF-8 OS name: "linux", version: > > "6.11.0-24-generic", arch: "amd64", family: "unix" > > > > Thanks for RMing, Pierre! > > > > Marton > > > > On 4/30/25 7:51 PM, Shane Ardell wrote: > > > +1 (non-binding) > > > > > > Verified the release using the verification guide. Noticed the same > thing > > > Peter did regarding the version on the Release Candidate Verification > > page > > > showing 2.3.0, but otherwise I was able to run through the verification > > > steps without issue. Designed and verified a basic flow. Verified > > > NIFI-14452 and NIFI-14381. > > > > > > Built on macOS 15.4.1 with Maven Wrapper 3.9.9 and Azul Zulu JDK > 21.0.7. > > > > > > Thanks, Pierre! > > > > > > Shane > > > > > > On Wed, Apr 30, 2025 at 11:38 AM Nissim Shiman > <nshi...@yahoo.com.invalid > > > > > > wrote: > > > > > >> +1 (non-binding) > > >> > > >> checksum looks good > > >> > > >> Compiled with Apache Maven 3.9.9 Java 21.0.6 (openjdk) RHEL 8 > > >> > > >> Set up on cluster of three nodes. Ran various simple flows. Ported > > >> registry from 2.1.0 to this version successfully. Imported from NiFi > > >> registry to cluster, Updated PG and saved back to registry > successfully. > > >> > > >> Verified resolution for: NIFI-14124 ConsumeJMS can cause JMS provider > to > > >> have hung connections > > >> Noticed non-blocking issue: > > >> https://issues.apache.org/jira/browse/NIFI-14505 JettyWebSocketClient > > has > > >> invalid state when upgrading > > >> > > >> Thank you, Pierre, for the new release (and the quick PR for this > jira). > > >> > > >> Nissim > > >> > > >> > > >> On Monday, April 28, 2025 at 08:12:02 PM UTC, Pierre Villard < > > >> pvill...@apache.org> wrote: > > >> > > >> Team, > > >> > > >> I am pleased to be calling this vote for the source release of Apache > > >> NiFi 2.4.0. > > >> > > >> Please review the following guide for how to verify a release > candidate > > >> build: > > >> > > >> > > >> > > > https://cwiki.apache.org/confluence/display/NIFI/Release+Candidate+Verification > > >> > > >> The source being voted on the and the convenience binaries are > > >> available on the Apache Distribution Repository: > > >> > > >> https://dist.apache.org/repos/dist/dev/nifi/nifi-2.4.0 > > >> > > >> The build artifacts are available on the Apache Nexus Repository: > > >> > > >> https://repository.apache.org/content/repositories/orgapachenifi-1309 > > >> > > >> Git Tag: nifi-2.4.0-RC1 > > >> Git Commit ID: 65c7732e46cdfcb17afe0dd7b0a3e0956226bcbb > > >> GitHub Commit Link: > > >> > > >> > > > https://github.com/apache/nifi/commit/65c7732e46cdfcb17afe0dd7b0a3e0956226bcbb > > >> > > >> Hashes of nifi-2.4.0-source-release.zip > > >> > > >> SHA512: > > >> > > > 6ca136f5024cec4ab9db922932a5b2598cad2a10399763d54e6f75cf1da387399cda3155aab394def1b4409255d52737d18d26259c710efaf55a895678a9b62b > > >> > > >> Release artifacts are signed with the following key: > > >> > > >> https://people.apache.org/keys/committer/pvillard.asc > > >> > > >> KEYS file is available on the Apache Distribution Repository: > > >> > > >> https://dist.apache.org/repos/dist/release/nifi/KEYS > > >> > > >> Issues resolved for this version: 109 > > >> > > >> > > >> > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12355761 > > >> > > >> Release note highlights can be found on the project wiki: > > >> > > >> > > >> > > > https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.4.0 > > >> > > >> The vote will be open for 72 hours. > > >> > > >> Please download the release candidate and evaluate the necessary items > > >> including checking hashes, signatures, build from source, and test. > > >> Then please vote: > > >> > > >> [] +1 Release this package as nifi-2.4.0 > > >> [] +0 no opinion > > >> [] -1 Do not release this package because... > > >> > > >