Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-11 Thread Joe Witt
+1 binding


On Sun, Jun 11, 2023 at 10:40 AM Kevin Doran  wrote:

>  +1 binding.
>
> Ran through the steps in the Release Helper Guide to verify the
> sigs/hashes, build, build docker, and run.
>
> Congrats to the community on this release, and thanks for RM’ing, Joe!
>
> Kevin
>
> On Jun 6, 2023 at 17:38:25, Joe Witt  wrote:
>
> > Hello,
> >
> > I am pleased to be calling this vote for the source release of Apache
> NiFi
> > 1.22.0.
> >
> > The source zip, including signatures, digests, etc. can be found at:
> > https://repository.apache.org/content/repositories/orgapachenifi-1228
> >
> > The source being voted upon and the convenience binaries can be found at:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> >
> > 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.22.0-RC1
> > The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> >
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> >
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> > Checksums of nifi-1.22.0-source-release.zip:
> > SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> > SHA512:
> >
> >
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> >
> > 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
> >
> > 186 issues were closed/resolved for this release:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> >
> > Release note highlights can be found here:
> >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> > [ ] +0 no opinion
> > [ ] -1 Do not release this package because...
> >
>


Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-11 Thread Kevin Doran
 +1 binding.

Ran through the steps in the Release Helper Guide to verify the
sigs/hashes, build, build docker, and run.

Congrats to the community on this release, and thanks for RM’ing, Joe!

Kevin

On Jun 6, 2023 at 17:38:25, Joe Witt  wrote:

> Hello,
>
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.22.0.
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1228
>
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
>
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> SHA512:
>
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
>
> 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
>
> 186 issues were closed/resolved for this release:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
>
> Release note highlights can be found here:
>
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>


Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-10 Thread Mark Payne
+1 (binding)

Built using:
Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
Maven home: /usr/local/Cellar/maven/3.9.0/libexec
Java version: 11.0.18, vendor: Homebrew, runtime: 
/usr/local/Cellar/openjdk@11/11.0.18/libexec/openjdk.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "13.1", arch: "x86_64", family: "mac"

- Verified hashes
- Verified signatures
- Performed full build with all tests
- Successfully run all system tests
- Simple smoke screen tests to ensure proper functioning

Thanks for handling the RM duties again Joe!

Mark


> On Jun 6, 2023, at 5:38 PM, Joe Witt  wrote:
> 
> Hello,
> 
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.22.0.
> 
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1228
> 
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> 
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> 
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> SHA512:
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> 
> 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
> 
> 186 issues were closed/resolved for this release:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> 
> Release note highlights can be found here:
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...



Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-10 Thread Csaba Bejan
+1 (non-binding)

- Went through the helper guide and did a clean build
- Verified signatures and hashes
- Built on OSX 13.4
- AdoptOpenJDK (build 11.0.10+9)
- Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)

- Started NiFi and created a simple flow
- Started MiNiFi and verified integration with C2 Server. Played around with 
the C2 protocol.
- NIFI-11366 - MiNiFi/C2 - Support access via LB / Proxy 
- Verified that MiNiFi is picking up C2 server parameters via the new 
configuration
- Verified that for backwards compatibility the old configuration is 
still available and works but the new configuration is preferred if both are 
present
- NIFI-11476 - Populate Resource Consumptions in MiNiFi Java agent HB
- Resource consumption data is correctly reflected in the heartbeat

Thanks for RMing, Joe!

Regards,
Csaba

> On 2023. Jun 9., at 21:29, Peter Turcsanyi  wrote:
> 
> +1 (binding)
> 
> Verified signatures and hashes.
> Built NiFi on Ubuntu 20.04 with Java 11 (Adoptium Temurin 11.0.19+7) and
> Maven 3.9.2 using empty local repo.
> 
> Ran flows for validating:
> - NIFI-11255 Add allowable value for “Use ‘s3.region’" attribute
> - NIFI-11369 MergeContent unexpected behaviour
> - NIFI-11493 Property descriptors which modifies classpaths are not
> resolved with default values
> - NIFI-11535 Change WebSocket FlowFile removal when supplying HTTP headers
> - NIFI-11585 Add ADLSCredentialsControllerServiceLookup
> - NIFI-11586 Add AzureStorageCredentialsControllerServiceLookup_v12
> - NIFI-11593 UI - Dependent Properties with No Allowable Values
> - NIFI-11615 Logging fixes in AMQP bundle
> - NIFI-11628 SimpleProcessLogger substitutes the "Object[] + Throwable"
> arguments incorrectly
> 
> Thanks for RMing Joe!
> 
> Regards,
> Peter Turcsanyi
> 
> On Fri, Jun 9, 2023 at 9:17 PM Michael Moser  wrote:
> 
>> +1 (binding)
>> 
>> Ran through helper and verified checksums and signature of source release,
>> verified git commit.
>> Built on CentOS Linux release 7.9.2009, Apache Maven 3.8.6, Java version:
>> 1.8.0_372, vendor: Red Hat, Inc., runtime:
>> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/
>> Ran NiFi and NiFi Registry on Java 1.8.0_372 and 11.0.19 with no issues
>> with some very simple flows.
>> 
>> Thanks to the team for this release, and Joe for doing RM.
>> 
>> -- Mike
>> 
>> 
>> On Fri, Jun 9, 2023 at 5:10 AM Ferenc Kis  wrote:
>> 
>>> +1 (non-binding)
>>> 
>>> Went through the helper guide, full clean build with contrib check,
>>> verified signatures and hashes
>>>  Maven home: /Users/fkis/.sdkman/candidates/maven/current
>>>  Java version: 11.0.18, vendor: Eclipse Adoptium, runtime:
>>> /Users/fkis/.sdkman/candidates/java/11.0.18-tem
>>>  Default locale: en_HU, platform encoding: UTF-8
>>>  OS name: "mac os x", version: "13.2.1", arch: "aarch64", family: "mac"
>>> 
>>> Generic validation:
>>> - Started NiFi, created a simple flow with ListenHTTP
>>> - Started Nifi Registry, set up integration with NiFi, and saved the
>>> previous flow to NiFi Registry
>>> - Started MiNiFi Java:
>>>  * created a simple GenerateFlowFile -> InvokeHttp flow and pushed to
>>> MiNiFi via C2 protocol
>>>  * managed to push data from MiNiFi to NiFi
>>> 
>>> Specific validation:
>>> NIFI-11366: set up C2 integration via new parameters. MiNiFi was able to
>>> connect to C2 server behind proxy and to fetch flow updates
>>> NIFI-11476: resource consumption data is populated in heartbeat response
>>> and looks correct
>>> 
>>> Thanks Joe for RMing!
>>> 
>>> Regards
>>> Ferenc
>>> 
>>> On Fri, Jun 9, 2023 at 3:54 AM Andrew Lim 
>>> wrote:
>>> 
 +1 (binding)
 
 -Ran full clean install on OS (Ventura 13.0.1, OpenJDK version
>> 1.8.0_372)
 -Tested secure NiFi with secure NiFi Registry
 -Ran basic flows successfully; tested basic versioned flow
>> functionality
 
 Drew
 
> On Jun 6, 2023, at 5:38 PM, Joe Witt  wrote:
> 
> Hello,
> 
> I am pleased to be calling this vote for the source release of Apache
 NiFi
> 1.22.0.
> 
> The source zip, including signatures, digests, etc. can be found at:
> 
>> https://repository.apache.org/content/repositories/orgapachenifi-1228
> 
> The source being voted upon and the convenience binaries can be found
>>> at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> 
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> 
 
>>> 
>> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> 
 
>>> 
>> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> 
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256:

Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-09 Thread Peter Turcsanyi
+1 (binding)

Verified signatures and hashes.
Built NiFi on Ubuntu 20.04 with Java 11 (Adoptium Temurin 11.0.19+7) and
Maven 3.9.2 using empty local repo.

Ran flows for validating:
- NIFI-11255 Add allowable value for “Use ‘s3.region’" attribute
- NIFI-11369 MergeContent unexpected behaviour
- NIFI-11493 Property descriptors which modifies classpaths are not
resolved with default values
- NIFI-11535 Change WebSocket FlowFile removal when supplying HTTP headers
- NIFI-11585 Add ADLSCredentialsControllerServiceLookup
- NIFI-11586 Add AzureStorageCredentialsControllerServiceLookup_v12
- NIFI-11593 UI - Dependent Properties with No Allowable Values
- NIFI-11615 Logging fixes in AMQP bundle
- NIFI-11628 SimpleProcessLogger substitutes the "Object[] + Throwable"
arguments incorrectly

Thanks for RMing Joe!

Regards,
Peter Turcsanyi

On Fri, Jun 9, 2023 at 9:17 PM Michael Moser  wrote:

> +1 (binding)
>
> Ran through helper and verified checksums and signature of source release,
> verified git commit.
> Built on CentOS Linux release 7.9.2009, Apache Maven 3.8.6, Java version:
> 1.8.0_372, vendor: Red Hat, Inc., runtime:
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/
> Ran NiFi and NiFi Registry on Java 1.8.0_372 and 11.0.19 with no issues
> with some very simple flows.
>
> Thanks to the team for this release, and Joe for doing RM.
>
> -- Mike
>
>
> On Fri, Jun 9, 2023 at 5:10 AM Ferenc Kis  wrote:
>
> > +1 (non-binding)
> >
> > Went through the helper guide, full clean build with contrib check,
> > verified signatures and hashes
> >   Maven home: /Users/fkis/.sdkman/candidates/maven/current
> >   Java version: 11.0.18, vendor: Eclipse Adoptium, runtime:
> > /Users/fkis/.sdkman/candidates/java/11.0.18-tem
> >   Default locale: en_HU, platform encoding: UTF-8
> >   OS name: "mac os x", version: "13.2.1", arch: "aarch64", family: "mac"
> >
> > Generic validation:
> > - Started NiFi, created a simple flow with ListenHTTP
> > - Started Nifi Registry, set up integration with NiFi, and saved the
> > previous flow to NiFi Registry
> > - Started MiNiFi Java:
> >   * created a simple GenerateFlowFile -> InvokeHttp flow and pushed to
> > MiNiFi via C2 protocol
> >   * managed to push data from MiNiFi to NiFi
> >
> > Specific validation:
> > NIFI-11366: set up C2 integration via new parameters. MiNiFi was able to
> > connect to C2 server behind proxy and to fetch flow updates
> > NIFI-11476: resource consumption data is populated in heartbeat response
> > and looks correct
> >
> > Thanks Joe for RMing!
> >
> > Regards
> > Ferenc
> >
> > On Fri, Jun 9, 2023 at 3:54 AM Andrew Lim 
> > wrote:
> >
> > > +1 (binding)
> > >
> > > -Ran full clean install on OS (Ventura 13.0.1, OpenJDK version
> 1.8.0_372)
> > > -Tested secure NiFi with secure NiFi Registry
> > > -Ran basic flows successfully; tested basic versioned flow
> functionality
> > >
> > > Drew
> > >
> > > > On Jun 6, 2023, at 5:38 PM, Joe Witt  wrote:
> > > >
> > > > Hello,
> > > >
> > > > I am pleased to be calling this vote for the source release of Apache
> > > NiFi
> > > > 1.22.0.
> > > >
> > > > The source zip, including signatures, digests, etc. can be found at:
> > > >
> https://repository.apache.org/content/repositories/orgapachenifi-1228
> > > >
> > > > The source being voted upon and the convenience binaries can be found
> > at:
> > > > https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> > > >
> > > > 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.22.0-RC1
> > > > The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> > > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> > > >
> > >
> >
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> > > >
> > > > Checksums of nifi-1.22.0-source-release.zip:
> > > > SHA256:
> > d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> > > > SHA512:
> > > >
> > >
> >
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> > > >
> > > > 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
> > > >
> > > > 186 issues were closed/resolved for this release:
> > > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> > > >
> > > > Release note highlights can be found here:
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.0
> > > >
> > > > The vote will be open for 72 hours.
> > > > Please download the release candidate and evaluate the necessary
> items
> > > 

Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-09 Thread Michael Moser
+1 (binding)

Ran through helper and verified checksums and signature of source release,
verified git commit.
Built on CentOS Linux release 7.9.2009, Apache Maven 3.8.6, Java version:
1.8.0_372, vendor: Red Hat, Inc., runtime:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/
Ran NiFi and NiFi Registry on Java 1.8.0_372 and 11.0.19 with no issues
with some very simple flows.

Thanks to the team for this release, and Joe for doing RM.

-- Mike


On Fri, Jun 9, 2023 at 5:10 AM Ferenc Kis  wrote:

> +1 (non-binding)
>
> Went through the helper guide, full clean build with contrib check,
> verified signatures and hashes
>   Maven home: /Users/fkis/.sdkman/candidates/maven/current
>   Java version: 11.0.18, vendor: Eclipse Adoptium, runtime:
> /Users/fkis/.sdkman/candidates/java/11.0.18-tem
>   Default locale: en_HU, platform encoding: UTF-8
>   OS name: "mac os x", version: "13.2.1", arch: "aarch64", family: "mac"
>
> Generic validation:
> - Started NiFi, created a simple flow with ListenHTTP
> - Started Nifi Registry, set up integration with NiFi, and saved the
> previous flow to NiFi Registry
> - Started MiNiFi Java:
>   * created a simple GenerateFlowFile -> InvokeHttp flow and pushed to
> MiNiFi via C2 protocol
>   * managed to push data from MiNiFi to NiFi
>
> Specific validation:
> NIFI-11366: set up C2 integration via new parameters. MiNiFi was able to
> connect to C2 server behind proxy and to fetch flow updates
> NIFI-11476: resource consumption data is populated in heartbeat response
> and looks correct
>
> Thanks Joe for RMing!
>
> Regards
> Ferenc
>
> On Fri, Jun 9, 2023 at 3:54 AM Andrew Lim 
> wrote:
>
> > +1 (binding)
> >
> > -Ran full clean install on OS (Ventura 13.0.1, OpenJDK version 1.8.0_372)
> > -Tested secure NiFi with secure NiFi Registry
> > -Ran basic flows successfully; tested basic versioned flow functionality
> >
> > Drew
> >
> > > On Jun 6, 2023, at 5:38 PM, Joe Witt  wrote:
> > >
> > > Hello,
> > >
> > > I am pleased to be calling this vote for the source release of Apache
> > NiFi
> > > 1.22.0.
> > >
> > > The source zip, including signatures, digests, etc. can be found at:
> > > https://repository.apache.org/content/repositories/orgapachenifi-1228
> > >
> > > The source being voted upon and the convenience binaries can be found
> at:
> > > https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> > >
> > > 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.22.0-RC1
> > > The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> > >
> >
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> > >
> >
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> > >
> > > Checksums of nifi-1.22.0-source-release.zip:
> > > SHA256:
> d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> > > SHA512:
> > >
> >
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> > >
> > > 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
> > >
> > > 186 issues were closed/resolved for this release:
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> > >
> > > Release note highlights can be found here:
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> > > [ ] +0 no opinion
> > > [ ] -1 Do not release this package because...
> >
> >
>


Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-09 Thread Ferenc Kis
+1 (non-binding)

Went through the helper guide, full clean build with contrib check,
verified signatures and hashes
  Maven home: /Users/fkis/.sdkman/candidates/maven/current
  Java version: 11.0.18, vendor: Eclipse Adoptium, runtime:
/Users/fkis/.sdkman/candidates/java/11.0.18-tem
  Default locale: en_HU, platform encoding: UTF-8
  OS name: "mac os x", version: "13.2.1", arch: "aarch64", family: "mac"

Generic validation:
- Started NiFi, created a simple flow with ListenHTTP
- Started Nifi Registry, set up integration with NiFi, and saved the
previous flow to NiFi Registry
- Started MiNiFi Java:
  * created a simple GenerateFlowFile -> InvokeHttp flow and pushed to
MiNiFi via C2 protocol
  * managed to push data from MiNiFi to NiFi

Specific validation:
NIFI-11366: set up C2 integration via new parameters. MiNiFi was able to
connect to C2 server behind proxy and to fetch flow updates
NIFI-11476: resource consumption data is populated in heartbeat response
and looks correct

Thanks Joe for RMing!

Regards
Ferenc

On Fri, Jun 9, 2023 at 3:54 AM Andrew Lim 
wrote:

> +1 (binding)
>
> -Ran full clean install on OS (Ventura 13.0.1, OpenJDK version 1.8.0_372)
> -Tested secure NiFi with secure NiFi Registry
> -Ran basic flows successfully; tested basic versioned flow functionality
>
> Drew
>
> > On Jun 6, 2023, at 5:38 PM, Joe Witt  wrote:
> >
> > Hello,
> >
> > I am pleased to be calling this vote for the source release of Apache
> NiFi
> > 1.22.0.
> >
> > The source zip, including signatures, digests, etc. can be found at:
> > https://repository.apache.org/content/repositories/orgapachenifi-1228
> >
> > The source being voted upon and the convenience binaries can be found at:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> >
> > 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.22.0-RC1
> > The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> > Checksums of nifi-1.22.0-source-release.zip:
> > SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> > SHA512:
> >
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> >
> > 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
> >
> > 186 issues were closed/resolved for this release:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> >
> > Release note highlights can be found here:
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> > [ ] +0 no opinion
> > [ ] -1 Do not release this package because...
>
>


Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-08 Thread Andrew Lim
+1 (binding)

-Ran full clean install on OS (Ventura 13.0.1, OpenJDK version 1.8.0_372)
-Tested secure NiFi with secure NiFi Registry
-Ran basic flows successfully; tested basic versioned flow functionality

Drew

> On Jun 6, 2023, at 5:38 PM, Joe Witt  wrote:
> 
> Hello,
> 
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.22.0.
> 
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1228
> 
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> 
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> 
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> SHA512:
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> 
> 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
> 
> 186 issues were closed/resolved for this release:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> 
> Release note highlights can be found here:
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...



Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-08 Thread Emilio Setiadarma
+1 (non-binding)

Verified signature and SHA256/512 hashes of the release.
OS: MacOS Monterey 12.6.5
Java version: OpenJDK version 11.0.18
Ran the build, and booted up NiFi with no issues, was able to start up a
simple flow

On Thu, Jun 8, 2023 at 12:25 PM David Handermann <
exceptionfact...@apache.org> wrote:

> +1 (binding)
>
> - Verified signatures and hashes
> - Ran build using Maven 3.9.2
> - Ran build on macOS 13.4 with Azul Zulu JDK 1.8.0-372 AArch64
> - Ran build on Ubuntu 22.04 with Azul Zulu JDK 1.8.0-372 x86_64
> - Ran build on Ubuntu 22.04 with Azul Zulu JDK 11.0.19 x86_64
> - Ran build on Ubuntu 22.04 with Azul Zulu JDK 17.0.7 x86_64
> - Ran stateless and system tests on macOS 13.4 with Azul Zulu JDK 1.8.0-372
> AArch64
> - Ran stateless and system tests on Ubuntu 22.04 with Azul Zulu JDK 17.0.7
> x86_64
>
> - Ran NiFi on macOS 13.4 with Azul Zulu JDK 1.8.0-372 AArch64
> - Ran NiFi on macOS 13.4 with Azul Zulu JDK 11.0.16 x86_64
> - Ran NiFi Toolkit Encrypt Config command with AES-GCM
> - Configured OpenID Connect authentication with Okta
> - Configured OpenID Connect authentication with Keycloak 21
> - Configured reverse proxy with HTTPS and forwarded context path
> - Configured cluster with external ZooKeeper and multiple NiFi nodes
>
> - Ran NiFi Registry on Ubuntu 22.04 with Azul Zulu JDK 11.0.18 x86_64
> - Created Buckets
> - Verified Flow Version Control
>
> - NIFI-2964 Verified AttributesToJSON default Escaped strategy and
> configurable Nested strategy
> - NIFI-11222 Verified deprecation log for Processor MongoDB URI Property
> - NIFI-11385 Verified default access and filtering for JMX Metrics through
> the REST API
> - NIFI-11438 Verified OIDC configuration sends minimum required scopes
> - NIFI-11461 Verified Tenant User and Group Search when adding Policies
> - NIFI-11466 Verified ModifyCompression Processor with several compression
> strategies
> - NIFI-11509 Verified ValidateJson allows comments in JSON FlowFiles
> - NIFI-11511 Verified Provenance ROUTE events for ValidationJson
> - NIFI-11547 Verified DBCPConnectionPool verification works as expected
> - NIFI-11558 Verified Security Headers applied to Registry HTTP responses
> - NIFI-11614 Verified JndiJmsConnectionFactoryProvider and JMS Processors
> URL validation
> - NIFI-11630 Verified ECMAScript Script Engine marked as deprecated
> - NIFI-11644 Verified Hazelcast 5.3.0 Embedded Server
> - NIFI-11646 Verified Lua and Ruby Script Engines marked as deprecated
> - NIFI-11651 Verified InvokeHTTP with HTTP/2 using OkHttp 4.11.0
> - NIFI-11653 Verified DBCPConnectionPool and HikariCPConnectionPool reject
> H2 URL
>
> I noticed that the commit for NIFI-11629 adding the Socket Write Timeout
> property to InvokeHTTP was not backported, but as a new property, this is
> not a blocker. I backported the commit and set the Fix Version to 1.23.0.
>
> As Matthew Kiprop mentioned, I noticed that ModifyCompression did not
> include the exception stack trace when logging errors. This also is not a
> blocker. I filed NIFI-11666 and created a pull request to correct the
> behavior for future releases.
>
> Thanks Joe!
>
> Regards,
> David Handermann
>
> On Tue, Jun 6, 2023 at 4:38 PM Joe Witt  wrote:
>
> > Hello,
> >
> > I am pleased to be calling this vote for the source release of Apache
> NiFi
> > 1.22.0.
> >
> > The source zip, including signatures, digests, etc. can be found at:
> > https://repository.apache.org/content/repositories/orgapachenifi-1228
> >
> > The source being voted upon and the convenience binaries can be found at:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> >
> > 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.22.0-RC1
> > The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> >
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> >
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> > Checksums of nifi-1.22.0-source-release.zip:
> > SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> > SHA512:
> >
> >
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> >
> > 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
> >
> > 186 issues were closed/resolved for this release:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> >
> > Release note highlights can be found here:
> >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.0
> >
> > The vote will be open for 72 hours.
> > Please download the release c

Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-08 Thread David Handermann
+1 (binding)

- Verified signatures and hashes
- Ran build using Maven 3.9.2
- Ran build on macOS 13.4 with Azul Zulu JDK 1.8.0-372 AArch64
- Ran build on Ubuntu 22.04 with Azul Zulu JDK 1.8.0-372 x86_64
- Ran build on Ubuntu 22.04 with Azul Zulu JDK 11.0.19 x86_64
- Ran build on Ubuntu 22.04 with Azul Zulu JDK 17.0.7 x86_64
- Ran stateless and system tests on macOS 13.4 with Azul Zulu JDK 1.8.0-372
AArch64
- Ran stateless and system tests on Ubuntu 22.04 with Azul Zulu JDK 17.0.7
x86_64

- Ran NiFi on macOS 13.4 with Azul Zulu JDK 1.8.0-372 AArch64
- Ran NiFi on macOS 13.4 with Azul Zulu JDK 11.0.16 x86_64
- Ran NiFi Toolkit Encrypt Config command with AES-GCM
- Configured OpenID Connect authentication with Okta
- Configured OpenID Connect authentication with Keycloak 21
- Configured reverse proxy with HTTPS and forwarded context path
- Configured cluster with external ZooKeeper and multiple NiFi nodes

- Ran NiFi Registry on Ubuntu 22.04 with Azul Zulu JDK 11.0.18 x86_64
- Created Buckets
- Verified Flow Version Control

- NIFI-2964 Verified AttributesToJSON default Escaped strategy and
configurable Nested strategy
- NIFI-11222 Verified deprecation log for Processor MongoDB URI Property
- NIFI-11385 Verified default access and filtering for JMX Metrics through
the REST API
- NIFI-11438 Verified OIDC configuration sends minimum required scopes
- NIFI-11461 Verified Tenant User and Group Search when adding Policies
- NIFI-11466 Verified ModifyCompression Processor with several compression
strategies
- NIFI-11509 Verified ValidateJson allows comments in JSON FlowFiles
- NIFI-11511 Verified Provenance ROUTE events for ValidationJson
- NIFI-11547 Verified DBCPConnectionPool verification works as expected
- NIFI-11558 Verified Security Headers applied to Registry HTTP responses
- NIFI-11614 Verified JndiJmsConnectionFactoryProvider and JMS Processors
URL validation
- NIFI-11630 Verified ECMAScript Script Engine marked as deprecated
- NIFI-11644 Verified Hazelcast 5.3.0 Embedded Server
- NIFI-11646 Verified Lua and Ruby Script Engines marked as deprecated
- NIFI-11651 Verified InvokeHTTP with HTTP/2 using OkHttp 4.11.0
- NIFI-11653 Verified DBCPConnectionPool and HikariCPConnectionPool reject
H2 URL

I noticed that the commit for NIFI-11629 adding the Socket Write Timeout
property to InvokeHTTP was not backported, but as a new property, this is
not a blocker. I backported the commit and set the Fix Version to 1.23.0.

As Matthew Kiprop mentioned, I noticed that ModifyCompression did not
include the exception stack trace when logging errors. This also is not a
blocker. I filed NIFI-11666 and created a pull request to correct the
behavior for future releases.

Thanks Joe!

Regards,
David Handermann

On Tue, Jun 6, 2023 at 4:38 PM Joe Witt  wrote:

> Hello,
>
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.22.0.
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1228
>
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
>
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> SHA512:
>
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
>
> 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
>
> 186 issues were closed/resolved for this release:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
>
> Release note highlights can be found here:
>
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>


Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-08 Thread Nandor Soma Abonyi
+1 (non-binding)

Went through the release helper guide.
Connected to NiFi registry, imported and committed some flows.

Verified for regression:
- Azure ADLS and Blob_v12 related flows
- MQTT related flows

Noticed two issues:
- Sometimes `./bin/nifi.sh start --wait-for-init` incorrectly reports that 
"NiFi is not running. Stopped waiting for it to initialize.” while it was 
started successfully.
  I don’t consider it a blocker, will try to investigate it further.
- In ConsumeMQTT when `Add attributes as fields` is true and using 
AvroRecordSetWriter, the appended field values are null. While they have the 
correct values when using JsonRecordSetWriter.
  Checked with older versions and it is a long standing issue, hence I don’t 
consider it as a blocker. Opened a Jira to track it. [1]

Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
Java version: 1.8.0_362, vendor: Temurin
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.3.4-orbstack-00151-g5c9dc5b64d8c", arch: 
"aarch64", family: "unix

Thanks for RM'ing Joe!

Regards,
Soma

[1] https://issues.apache.org/jira/browse/NIFI-11662


> On 2023. Jun 6., at 23:38, Joe Witt  wrote:
> 
> Hello,
> 
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.22.0.
> 
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1228
> 
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> 
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> 
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> SHA512:
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> 
> 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
> 
> 186 issues were closed/resolved for this release:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> 
> Release note highlights can be found here:
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...



Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-07 Thread Mark Bean
+1 (non-binding)

Downloaded source and performed checksum validation
Built with empty maven repo on Ubuntu 22.04.2, maven version 3.6.3
Repeated build with unit tests using the following versions of Java
  - openjdk version "1.8.0_362"
  - openjdk version "11.0.19" 2023-04-18
  - openjdk version "17.0.7" 2023-04-18

Migrated NiFi Registry from 1.19.1 to 1.22.0
  - No issues; all versioned flows from Registry 1.19.1 visible in 1.22.0

Migrated flow from NiFi 1.19.1 to 1.22.0
  - No issues; NiFi started successfully and flow was fully operational.
Flow consisted of only a dozen or so processors.
  - Successfully instantiated new versioned flows from NiFi Registry 1.22.0
  - Clustering not tested

There was a quirk with the UI when adding the 1.22.0 Registry client, but
nothing worth holding up the release. Will investigate further and file a
Jira issue if repeatable.


On Tue, Jun 6, 2023 at 5:38 PM Joe Witt  wrote:

> Hello,
>
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.22.0.
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1228
>
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
>
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> SHA512:
>
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
>
> 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
>
> 186 issues were closed/resolved for this release:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
>
> Release note highlights can be found here:
>
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>


Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-07 Thread Steven Matison
+1 non binding

Verified source release checksums
Built w/ java version 17 *Apache Maven 3.9.2*
Checks completed

NiFi 1.22 started and imported test flow to verify NIFI-11608 as expected

Thanks Joe!!

On Wed, Jun 7, 2023 at 9:07 AM Mathew Kiprop 
wrote:

> Hello,
>
> +1 non-binding
>
> Run through the verification process. Everything checks out well.
> Built NiFi with java version 1.8.0_362-8u372-ga~us1-0ubuntu1~22.04-b09
> and apache-maven-3.9.2.
> Started NiFi and created basic flows.
> Verified
> - DBCP Verification Error - Fails to configure data source[1]
> - Bulletin causes UI to think it cannot refresh [2]
> - Expose JMX metrics from NiFi JVM [3]
>
> Tested new ModifyCompression Processor[4]. (My concern on this is that when
> you specify an incompatible input compression strategy, the processing
> fails with no useful message for the user to do the needful). It does not
> seem to be a blocker to me for the release.
>
> Thanks Joe for RM'ing.
>
>
> [1] https://issues.apache.org/jira/browse/NIFI-11547
> [2] https://issues.apache.org/jira/browse/NIFI-11560
> [3] https://issues.apache.org/jira/browse/NIFI-11385
> [4] https://issues.apache.org/jira/browse/NIFI-11466
>
> On Wed, Jun 7, 2023 at 12:38 AM Joe Witt  wrote:
>
> > Hello,
> >
> > I am pleased to be calling this vote for the source release of Apache
> NiFi
> > 1.22.0.
> >
> > The source zip, including signatures, digests, etc. can be found at:
> > https://repository.apache.org/content/repositories/orgapachenifi-1228
> >
> > The source being voted upon and the convenience binaries can be found at:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
> >
> > 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.22.0-RC1
> > The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> >
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> >
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> >
> > Checksums of nifi-1.22.0-source-release.zip:
> > SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> > SHA512:
> >
> >
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
> >
> > 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
> >
> > 186 issues were closed/resolved for this release:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
> >
> > Release note highlights can be found here:
> >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> > [ ] +0 no opinion
> > [ ] -1 Do not release this package because...
> >
>


Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-07 Thread Matt Burgess
+1 (binding)

Ran through release helper and tested various flows including
verifying NIFI-11621 [1] for nested array inference and NIFI-11653 [2]
for removing H2 support for DBCPConnectionPool. Also tested some
version control capability for NiFi Registry.

Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: /Users/mburgess/.sdkman/candidates/maven/current
Java version: 11.0.19, vendor: Eclipse Adoptium, runtime:
/Users/mburgess/.sdkman/candidates/java/11.0.19-tem
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "13.4", arch: "aarch64", family: "mac"

Thanks for RM'ing Joe!

[1] https://issues.apache.org/jira/browse/NIFI-11621
[2] https://issues.apache.org/jira/browse/NIFI-11653

On Tue, Jun 6, 2023 at 5:38 PM Joe Witt  wrote:
>
> Hello,
>
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.22.0.
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1228
>
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
>
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> SHA512:
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
>
> 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
>
> 186 issues were closed/resolved for this release:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
>
> Release note highlights can be found here:
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...


Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-07 Thread Nissim Shiman
 +1 (non-binding)

verified source release sha256/512 checksums 

successfully ran buildusing:Apache Maven 3.6.3 Java openjdk version: 
11.0.17linux kernel 3.10.0-1160

VerifiedNIFI-11570 Bulletin causes UI to think it cannot refreshNIFI-11392 NiFi 
does not stop timely when using CRON schedulingNIFI-11109 registry client class 
name modified in flow.json/xml when missing nifi-flow-registry-client-nar

Ran some simple flows successfully.

Noticed that what appears to be temporary file is being created in nifi root. 
Created https://issues.apache.org/jira/browse/NIFI-11660This is not a blocker.

Also, noticed that MonitorMemory has difficulty running when scheduled as a 
cron.Created https://issues.apache.org/jira/browse/NIFI-11661Also not a blocker.

Thank you for the upcoming release!
Nissim Shiman

On Tuesday, June 6, 2023 at 09:38:43 PM UTC, Joe Witt  
wrote:  
 
 Hello,

I am pleased to be calling this vote for the source release of Apache NiFi
1.22.0.

The source zip, including signatures, digests, etc. can be found at:
https://repository.apache.org/content/repositories/orgapachenifi-1228

The source being voted upon and the convenience binaries can be found at:
https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/

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.22.0-RC1
The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8

Checksums of nifi-1.22.0-source-release.zip:
SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
SHA512:
5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5

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

186 issues were closed/resolved for this release:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069

Release note highlights can be found here:
https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
[ ] +0 no opinion
[ ] -1 Do not release this package because...
  

Re: [VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-07 Thread Mathew Kiprop
Hello,

+1 non-binding

Run through the verification process. Everything checks out well.
Built NiFi with java version 1.8.0_362-8u372-ga~us1-0ubuntu1~22.04-b09
and apache-maven-3.9.2.
Started NiFi and created basic flows.
Verified
- DBCP Verification Error - Fails to configure data source[1]
- Bulletin causes UI to think it cannot refresh [2]
- Expose JMX metrics from NiFi JVM [3]

Tested new ModifyCompression Processor[4]. (My concern on this is that when
you specify an incompatible input compression strategy, the processing
fails with no useful message for the user to do the needful). It does not
seem to be a blocker to me for the release.

Thanks Joe for RM'ing.


[1] https://issues.apache.org/jira/browse/NIFI-11547
[2] https://issues.apache.org/jira/browse/NIFI-11560
[3] https://issues.apache.org/jira/browse/NIFI-11385
[4] https://issues.apache.org/jira/browse/NIFI-11466

On Wed, Jun 7, 2023 at 12:38 AM Joe Witt  wrote:

> Hello,
>
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.22.0.
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1228
>
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/
>
> 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.22.0-RC1
> The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
>
> Checksums of nifi-1.22.0-source-release.zip:
> SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
> SHA512:
>
> 5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5
>
> 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
>
> 186 issues were closed/resolved for this release:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069
>
> Release note highlights can be found here:
>
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>


[VOTE] Release Apache NiFi 1.22.0 (RC1)

2023-06-06 Thread Joe Witt
Hello,

I am pleased to be calling this vote for the source release of Apache NiFi
1.22.0.

The source zip, including signatures, digests, etc. can be found at:
https://repository.apache.org/content/repositories/orgapachenifi-1228

The source being voted upon and the convenience binaries can be found at:
https://dist.apache.org/repos/dist/dev/nifi/nifi-1.22.0/

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.22.0-RC1
The Git commit ID is 71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8
https://github.com/apache/nifi/commit/71e3ea9f2c58d0cf2ce6824c388f2bd3e917dfc8

Checksums of nifi-1.22.0-source-release.zip:
SHA256: d63a5f1db95160434670f112a0ee6e06fa141182bd0f12f0e58e3229991f3743
SHA512:
5f6da64e75a2d5446f1f274fe3de7e97290f5b916eabbc0491a99c6db33f74fbdea001b403044e75bc5c2183fb0500dfc143d0f4cba19d3511f866fff774d7f5

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

186 issues were closed/resolved for this release:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12353069

Release note highlights can be found here:
https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.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-1.22.0
[ ] +0 no opinion
[ ] -1 Do not release this package because...