[VOTE] Release Apache NiFi MiNiFi C++ 0.12.0 (RC1)
Hello, I am pleased to be calling this vote for the source release of Apache NiFi MiNiFi C++ 0.12.0. The source tarball, the binary build, plus signatures and digests can be found at: https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.12.0/ The Git tag is minifi-cpp-0.12.0-RC1 The Git commit ID is b2c23b1d7ae43d64e4cbfc88ae37fd6ac2883722 https://github.com/apache/nifi-minifi-cpp/commit/b2c23b1d7ae43d64e4cbfc88ae37fd6ac2883722 Checksums of nifi-minifi-cpp-0.12.0-source.tar.gz: SHA256: e0f9f035787a7c1d742ba30c7c5459ee379cc7246554705f6386901e7c759736 SHA512: c87a4c85da09f65216cb5f0d430e8e52f885ad7a82b6ce9745430433f5e0f90ccfa02f95923dd68f1b6c4d95653df739e26fa9a75b7368d24239ee63f5c7420b Release artifacts are signed with the following key: https://people.apache.org/keys/committer/martinzink.asc KEYS file available here: https://dist.apache.org/repos/dist/release/nifi/KEYS 74 issues were closed/resolved for this release: https://issues.apache.org/jira/projects/MINIFICPP/versions/12351052 Release note highlights can be found here: https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Versioncpp-0.12.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-minifi-cpp-0.12.0 [ ] +0 no opinion [ ] -1 Do not release this package because...
Apache NiFi MiNiFi C++ 0.12.0 RC1 Release Helper Guide
Hello Apache NiFi community, Please find the associated guidance to help those interested in validating/verifying the release so they can vote. # Download latest KEYS file: https://dist.apache.org/repos/dist/release/nifi/KEYS # Import keys file: gpg --import KEYS # Pull down nifi-minifi-cpp-0.12.0 source release artifacts for review: wget https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-source.tar.gz wget https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-source.tar.gz.asc wget https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-source.tar.gz.sha256 wget https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-source.tar.gz.sha512 # Verify the signature gpg --verify nifi-minifi-cpp-0.12.0-source.tar.gz.asc # Verify the hashes (sha1, sha256) match the source and what was provided in the vote email thread sha256sum nifi-minifi-cpp-0.12.0-source.tar.gz sha512sum nifi-minifi-cpp-0.12.0-source.tar.gz # Extract nifi-minifi-cpp-0.12.0-source.tar.gz tar xvzf nifi-minifi-cpp-0.12.0-source.tar.gz # Verify the build works including tests and linter checks cd nifi-minifi-cpp-0.12.0-source mkdir build && cd build && cmake .. && make package && make test && make linter # or: # ./bootstrap.sh && cd build && make package && make test && make linter # On Windows: # Install dependencies as documented: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=139627733 # cd nifi-minifi-cpp-0.12.0-source # win_build_vs.bat build /P # Verify the contents contain a good README, NOTICE, and LICENSE. # Verify the git commit ID is correct # Verify the RC was branched off the correct git commit ID # Look at the resulting convenience binary as found in build/nifi-minifi-cpp-0.12.0-bin.tar.gz # Make sure the README, NOTICE, and LICENSE are present and correct # Run the resulting convenience binary and make sure it works as expected # Send a response to the vote thread indicating a +1, 0, -1 based on your findings. Thank you for your time and effort to validate the release!
Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.12.0 (RC1)
+1 (non-binding) I have * verified the checksums and signatures * compared the contents of the source tarball to the minifi-cpp-0.12.0-RC1 tag in git * ran the binary with a simple GenerateFlowFile -> LogAttribute flow, with heartbeat logging on * connected to C2 Everything worked correctly. Thanks, Ferenc
Re: [VOTE] Release Apache NiFi 1.16.2 (RC3)
+1 (binding) Ran through release helper, connected with a secure RPG from MiNiFi to NiFi (part of verifying NIFI-9967), started with an existing flow.xml.gz (no json at first) in secure NiFi, uploaded a flow definition and exercised various controller services and processors, and saved the flow to a bucket in an unsecure Registry. Thanks for RM'ing Joe! On Sun, May 22, 2022 at 11:44 PM Joe Witt wrote: > > Hello, > > I am pleased to be calling this vote for the source release of Apache NiFi > 1.16.2. > > The source zip, including signatures, digests, etc. can be found at: > https://repository.apache.org/content/repositories/orgapachenifi-1203 > > The source being voted upon and the convenience binaries can be found at: > https://dist.apache.org/repos/dist/dev/nifi/nifi-1.16.2/ > > A helpful reminder on how the release candidate verification process works: > https://cwiki.apache.org/confluence/display/NIFI/How+to+help+verify+an+Apache+NiFi+release+candidate > > The Git tag is nifi-1.16.2-RC3 > The Git commit ID is 06f04958272dafc30ce357c4c4edcaf470050b52 > https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=06f04958272dafc30ce357c4c4edcaf470050b52 > > Checksums of nifi-1.16.2-source-release.zip: > SHA256: 1fecf7d9f6001cc8e58d4a46ece08e141de705bcd227338ba79e9cb574267415 > SHA512: > 1f4fd4e5e9f24949830a75949b302a67b8826049406ab8296c4b8c99a5a0aa1d211f84f98699b3af6fb41efa305f35a3f85b21d7958dc09c027cc1ed836c169f > > Release artifacts are signed with the following key: > https://people.apache.org/keys/committer/joewitt.asc > > KEYS file available here: > https://dist.apache.org/repos/dist/release/nifi/KEYS > > 34 issues were closed/resolved for this release: > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12351721 > > Release note highlights can be found here: > https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.16.2 > > 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-1.16.2 > [ ] +0 no opinion > [ ] -1 Do not release this package because...