Re: [VOTE] Release Apache NiFi 1.16.2 (RC3)

2022-05-24 Thread Nathan Gough
+1 (non-binding)

Tested out 3 node secure cluster and external ZK with a few different
processors, set up and tested Google OIDC authentication.

Nathan

On Tue, May 24, 2022 at 5:54 PM Mark Payne  wrote:

> +1 (binding)
>
> Performed build with Java 8.
> Ran with Java 8 and Java 11.
> Tested insecure standalone installation
> Tested secured (via certificate) clustered installation
>
> Did heavy testing against controller services, restarts, trying to
> introduce corner cases.
> Validated that NIFI-10001 was addressed.
>
> I did encounter a couple of bugs that I created Jiras for but none were
> critical and none were regressions introduced in this release.
>
> Thanks for handling the RM duties again Joe!
>
> -Mark
>
>
> > On 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=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...
>
>


Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.12.0 (RC1)

2022-05-24 Thread Joe Witt
+1 binding.

Sigs, hashes, L overall look good (very thorough on L!)

Need to fix the copyright year in NOTICE as it currently lists 2019.

Thanks

On Tue, May 24, 2022 at 12:04 PM Marc Parisi  wrote:

> +1
>
> verified sigs and hashes.
>
> Ran a simple flow, starting, stopping, and changing flow with c2 protocol.
>
> Everything looks good. Great stuff!
>
> Thanks,
> Marc
>
>
>
> On Tue, May 24, 2022 at 9:56 AM Martin Zink  wrote:
>
> > Good idea, I've renamed the convenience binary
> >
> > On Tue, May 24, 2022 at 2:54 PM Marton Szasz  wrote:
> >
> > > +1 (binding)
> > >
> > > Ran through the release helper guide. Tested the convenience binaries
> > > with a RPG to the NiFi release candidate, then InvokeHTTP to another
> > > MiNiFi C++ RC agent that I've built myself.
> > >
> > > I would rename the convenience binary package from
> > > nifi-minifi-cpp-0.12.0-bin-centos.tar.gz to
> > > nifi-minifi-cpp-0.12.0-bin-linux.tar.gz before finishing the release,
> > > since it works on basically all major linux distros, even though it's
> > > built on CentOS. We did the same with 0.11.0.
> > >
> > > Thanks!
> > >
> > > On Mon, 23 May 2022 at 13:28, Ferenc Gerlits 
> > wrote:
> > > >
> > > > +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)

2022-05-24 Thread Mark Payne
+1 (binding)

Performed build with Java 8.
Ran with Java 8 and Java 11.
Tested insecure standalone installation
Tested secured (via certificate) clustered installation

Did heavy testing against controller services, restarts, trying to introduce 
corner cases.
Validated that NIFI-10001 was addressed.

I did encounter a couple of bugs that I created Jiras for but none were 
critical and none were regressions introduced in this release.

Thanks for handling the RM duties again Joe!

-Mark


> On 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=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...



Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.12.0 (RC1)

2022-05-24 Thread Marc Parisi
+1

verified sigs and hashes.

Ran a simple flow, starting, stopping, and changing flow with c2 protocol.

Everything looks good. Great stuff!

Thanks,
Marc



On Tue, May 24, 2022 at 9:56 AM Martin Zink  wrote:

> Good idea, I've renamed the convenience binary
>
> On Tue, May 24, 2022 at 2:54 PM Marton Szasz  wrote:
>
> > +1 (binding)
> >
> > Ran through the release helper guide. Tested the convenience binaries
> > with a RPG to the NiFi release candidate, then InvokeHTTP to another
> > MiNiFi C++ RC agent that I've built myself.
> >
> > I would rename the convenience binary package from
> > nifi-minifi-cpp-0.12.0-bin-centos.tar.gz to
> > nifi-minifi-cpp-0.12.0-bin-linux.tar.gz before finishing the release,
> > since it works on basically all major linux distros, even though it's
> > built on CentOS. We did the same with 0.11.0.
> >
> > Thanks!
> >
> > On Mon, 23 May 2022 at 13:28, Ferenc Gerlits 
> wrote:
> > >
> > > +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)

2022-05-24 Thread Andrew Lim
+1 (binding)

-Ran full clean install on OS X (Catalina 10.15.7, OpenJDK version 1.8.0_252)
-Tested secure NiFi with secure NiFi Registry
-Ran basic flows successfully; tested basic versioned flow functionality
-Reviewed/tested Core UI fix

Drew

> On 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=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...



Re: [VOTE] Release Apache NiFi 1.16.2 (RC3)

2022-05-24 Thread David Handermann
+1 (binding)

- Verified signatures and hashes
- Ran build using Maven 3.8.5
- Ran build on Ubuntu 22.04 with Azul Zulu JDK 1.8.0-332
- Ran build on Ubuntu 22.04 with Azul Zulu JDK 11.0.15
- Ran build on Ubuntu 22.04 with Azul Zulu JDK 17.0.3
- Ran system tests on Azul Zulu JDK 17.0.3
- Ran stateless system tests on Azul Zulu JDK 17.0.3

- Ran NiFi Stateless on Azul Zulu JDK 17.0.3
- Verified execution of simple logging flow

- Ran NiFi Registry on Azul Zulu JDK 17.0.3
- Created Buckets
- Imported and Exported Flows
- NIFI-10014 Ran all database verification tests

- Ran NiFi on Azul Zulu JDK 17.0.3 and 1.8.0-332
- NIFI-9977 Verified presence of optional scope parameter requested for
OAuth2 Access Token Provider
- NIFI-9984 Verified Standard OAuth2 Access Token Provider accepts HTTP 201
success codes
- NIFI-9988/NIFI-10018 Verified encryption and decryption of values in
login-identity-providers.xml and authorizers.xml
- NIFI-9990 Verified FetchFTP with ProFTPD routes to not.found as expected
- NIFI-10010 Verified presence of certificate attributes on ListenTCP
FlowFiles
- NIFI-10024 Verified Netty 4.1.77 with ListenTCP
- NIFI-10031/NIFI-10026/NIFI-10020 - Verified email bootstrap notifications
- NIFI-10036 Verified PutElasticsearchRecord with Elasticsearch 7.17.3

Thanks Joe!

Regards,
David Handermann

On Sun, May 22, 2022 at 10: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=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...
>


Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.12.0 (RC1)

2022-05-24 Thread Martin Zink
Good idea, I've renamed the convenience binary

On Tue, May 24, 2022 at 2:54 PM Marton Szasz  wrote:

> +1 (binding)
>
> Ran through the release helper guide. Tested the convenience binaries
> with a RPG to the NiFi release candidate, then InvokeHTTP to another
> MiNiFi C++ RC agent that I've built myself.
>
> I would rename the convenience binary package from
> nifi-minifi-cpp-0.12.0-bin-centos.tar.gz to
> nifi-minifi-cpp-0.12.0-bin-linux.tar.gz before finishing the release,
> since it works on basically all major linux distros, even though it's
> built on CentOS. We did the same with 0.11.0.
>
> Thanks!
>
> On Mon, 23 May 2022 at 13:28, Ferenc Gerlits  wrote:
> >
> > +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 MiNiFi C++ 0.12.0 (RC1)

2022-05-24 Thread Marton Szasz
+1 (binding)

Ran through the release helper guide. Tested the convenience binaries
with a RPG to the NiFi release candidate, then InvokeHTTP to another
MiNiFi C++ RC agent that I've built myself.

I would rename the convenience binary package from
nifi-minifi-cpp-0.12.0-bin-centos.tar.gz to
nifi-minifi-cpp-0.12.0-bin-linux.tar.gz before finishing the release,
since it works on basically all major linux distros, even though it's
built on CentOS. We did the same with 0.11.0.

Thanks!

On Mon, 23 May 2022 at 13:28, Ferenc Gerlits  wrote:
>
> +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)

2022-05-24 Thread Marton Szasz
+1 (binding)

Ran through the release helper guide. Tested an insecure RPG from the
MiNiFi C++ 0.12.0-RC1 release candidate, then InvokeHTTP back to
another instance of it.

On Mon, 23 May 2022 at 15:49, Matt Burgess  wrote:
>
> +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=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...