Re: [VOTE] Release Apache NiFi 2.0.0-M3 (RC1)

2024-05-15 Thread Csaba Bejan
+1 (binding)

   - Went through the helper guide and did a clean build
   - Verified signatures and hashes
   - Built on OSX 14.2.1
   - Java version: Zulu21.28+85-CA (build 21+35)
   - Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
   - Started NiFi and created a simple flow
   - Started MiNiFi and verified integration with C2 Server. Played around
   with the C2 protocol (Operations - Update, Transfer, Describe...)

Verified:

   - NIFI-13123 [MiNiFi] Async C2 Operation Queue
   - NIFI-13019 ClassNotFoundException when using HandleHttpRequest in
   MiNiFi-2.0.0-M2

Thanks for RMing, David!

Regards,
Csaba

On Mon, May 13, 2024 at 11:49 PM David Handermann <
exceptionfact...@apache.org> wrote:

> Team,
>
> I am pleased to be calling this vote for the source release of Apache
> NiFi 2.0.0-M3.
>
> 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 and the convenience binaries are available
> on the Apache Distribution Repository:
>
> https://dist.apache.org/repos/dist/dev/nifi/nifi-2.0.0-M3
>
> The build artifacts are available on the Apache Nexus Repository:
>
> https://repository.apache.org/content/repositories/orgapachenifi-1269
>
> Git Tag: nifi-2.0.0-M3-RC1
> Git Commit ID: f2215c6522a5571189290760c55f0317f8562cbd
> GitHub Commit Link:
>
> https://github.com/apache/nifi/commit/f2215c6522a5571189290760c55f0317f8562cbd
>
> Checksums of nifi-2.0.0-M3-source-release.zip
>
> SHA256: d471a0a9e4e04faf13bbe13c7d83be6f8002fba598bf0968a3c1b339802a185a
> SHA512:
> cd0b8bbd3fe4ea7ebe8cdac6ac8a7afa97fd7b6a521c2cbcb2c0cdc94899b652bf3726c8fe432e16f44a9dc81907414bbb42e03113f0cd9fb51aa1de9cd727a7
>
> Release artifacts are signed with the following key:
>
> https://people.apache.org/keys/committer/exceptionfactory.asc
>
> KEYS file is available on the Apache Distribution Repository:
>
> https://dist.apache.org/repos/dist/release/nifi/KEYS
>
> Issues resolved for this version: 411
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12354155
>
> Release note highlights can be found on the project wiki:
>
>
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.0.0-M3
>
> 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.0.0-M3
> [] +0 no opinion
> [] -1 Do not release this package because...
>


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

2024-05-03 Thread Csaba Bejan
+1 (binding)

Went through the helper guide and did a clean build
Verified signatures and hashes
Built on OSX 14.2.1
Java version: 11.0.20, OpenJDK 64-Bit Server VM Zulu11.66+15-CA (build 
11.0.20+8-LTS, mixed mode)
Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
Started NiFi and created a simple flow
Started MiNiFi and verified integration with C2 Server. Played around with the 
C2 protocol (Operations - Update, Transfer, Describe...)
Thanks for RMing, Pierre!

Regards,

Csaba


> On 3 May 2024, at 08:46, Pierre Villard  wrote:
> 
> Team,
> 
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.26.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-1.26.0
> 
> The build artifacts are available on the Apache Nexus Repository:
> 
> https://repository.apache.org/content/repositories/orgapachenifi-1265
> 
> Git Tag: nifi-1.26.0-RC1
> Git Commit ID: 338083f6850b61cd2651e41bbd73b3cb5330d98c
> GitHub Commit Link:
> https://github.com/apache/nifi/commit/338083f6850b61cd2651e41bbd73b3cb5330d98c
> 
> Checksums of nifi-1.26.0-source-release.zip
> 
> SHA256: 75ea201c12bb99672b1f075c9520b5f7df8b24e033ec47121848b351a0d47790
> SHA512:
> 5b754d899ce8cff900d5871d44c2fda9224e69fe8a0fe9a7121f3359ed8881300e4d4d0b2fe5befea276e0495c7ebbed04cc307c18527aa7a1cea25a923a
> 
> 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: 128
> 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12354185
> 
> Release note highlights can be found on the project wiki:
> 
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.26.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.26.0
> [] +0 no opinion
> [] -1 Do not release this package because...



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

2024-01-28 Thread Csaba Bejan
+1 (binding)

Went through the helper guide and did a clean build
Verified signatures and hashes
Built on OSX 14.2.1
Java version: 11.0.20, OpenJDK 64-Bit Server VM Zulu11.66+15-CA (build 
11.0.20+8-LTS, mixed mode)
Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
Started NiFi and created a simple flow
Started MiNiFi and verified integration with C2 Server. Played around with the 
C2 protocol (Operations - Update, Transfer, Describe...)
Thanks for RMing, Pierre!

Regards,

Csaba


> On 28 Jan 2024, at 05:28, Ferenc Kis  wrote:
> 
> +1 (non-binding)
> 
> Went through the helper guide, local maven repo cleaned up, full clean
> build with contrib check, verified signatures and hashes
> 
> Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
> Maven home: /Users/fkis/.sdkman/candidates/maven/current
> Java version: 1.8.0_362, vendor: Azul Systems, Inc., runtime:
> /Users/fkis/.sdkman/candidates/java/8.0.362-zulu/zulu-8.jdk/Contents/Home/jre
> Default locale: en_HU, platform encoding: UTF-8
> OS name: "mac os x", version: "14.2.1", arch: "aarch64", family: "mac"
> 
> Validations performed:
> - Started NiFi, created a simple flow with ListenHTTP and Input Port.
> Validated ListenHTTP processor is able to receive data
> - Started MiNiFi Java:
>  * created a simple GenerateFlowFile -> InvokeHttp flow and
> GenerateFlowFile -> RemoteProcessGroup flow and pushed to MiNiFi via C2
> protocol. Validated that connectivity between NiFi and MiNiFi works via
> both InvokeHTTP and S2S
> 
> Thanks for RMing Pierre!
> 
> Regards
> Ferenc
> 
> On Sat, Jan 27, 2024 at 9:05 PM Krisztina Zsihovszki 
> wrote:
> 
>> +1 (non-binding)
>> 
>> - Verified signatures and hashes
>> - Ran build using Maven 3.8.7 on macOS 13.5 with openjdk 11.0.18 2023-01-17
>> and Zulu17.42+19-CA (build 17.0.7+7-LTS)
>> - Contrib check, unit tests passed
>> 
>> Checked basic flows and verified the following tickets:
>> 
>> [NIFI-12331] - Introduce a PublishSlack processor
>> [NIFI-12386] - Add a FilterAttribute processor
>> 
>> 
>> Thanks for RM'ing, Pierre!
>> Regards,
>> 
>> Krisztina
>> 
>> On Sat, Jan 27, 2024 at 4:43 PM Márk Báthori 
>> wrote:
>> 
>>> +1 non-binding
>>> 
>>> Went through the verification guide, verified hashes and signatures, ran
>> a
>>> full build on NiFi with contrib-check successfully.
>>> 
>>> Environment:
>>> - MacOs 13.4 (22F66)
>>> - OpenJDK Runtime Environment Zulu11.62+17-CA (build 11.0.18+10-LTS)
>>> - Apache Maven 3.8.6
>>> 
>>> Created and ran various simple flows.
>>> 
>>> Tested the following tickets:
>>> NIFI-11992 - Add PutZendeskTicket Processor and ZendeskRecordSink
>>> NIFI-12520 - ExtractHL7Attributes processor ignores repeatable field
>> values
>>> 
>>> Thanks for RMing Pierre!
>>> 
>>> Regards,
>>> Mark
>>> 
>>> David Handermann  ezt írta (időpont: 2024.
>>> jan. 27., Szo, 5:37):
>>> 
 +1 binding
 
 - Verified signatures and hashes
 - Ran build using Maven Wrapper 3.9.6
 - Ran build on macOS 14.2.1 with Azul Zulu JDK 1.8.0-392 AArch64
 - Ran build on macOS 14.2.1 with Azul Zulu JDK 17.0.9 AArch64
 - Ran build on Ubuntu 22.04 with Azul Zulu JDK 1.8.0-345 x86_64
 - Ran build on Ubuntu 22.04 with Azul Zulu JDK 17.0.7 x86_64
 - Ran NiFi system tests on macOS 14.2.1 with Azul Zulu JDK 1.8.0-392
 AArch64
 - Ran NiFi system tests on Ubuntu 22.04 with Azul Zulu JDK 1.8.0-345
>>> x86_64
 
 In the process of running the system tests, I found a failure for
 DefaultedDynamicClassPathModificationIT. This test is failing due to
 an upgrade from commons-lang3 3.13.0 to 3.14.0, and the fact that the
 test class is looking for a particular version.
 
 I created Jira issue NIFI-12680 [1] and submitted a pull request to
 resolve the problem, following the same approach already implemented
 on the main branch.
 
 Based on the fact that the system tests are not part of the standard
 review, and the fact that the failure relates to the test code itself,
 I do not see this as a blocking issue for releasing this version.
 
 Thanks Pierre!
 
 Regards,
 David Handermann
 
 On Thu, Jan 25, 2024 at 12:53 PM Pierre Villard
  wrote:
> 
> Team,
> 
> I am pleased to be calling this vote for the source release of Apache
 NiFi
> 1.25.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-1.25.0
> 
> The build artifacts are available on the Apache Nexus Repository:
> 
> 
>> https://repository.apache.org/content/repositories/orgapachenifi-1263
> 
> Git Tag: nifi-1.25.0-RC1
> Git Commit ID: 

Re: [VOTE] Release Apache NiFi 2.0.0-M2 (RC4)

2024-01-28 Thread Csaba Bejan
+1 (binding)

Went through the helper guide and did a clean build
Verified signatures and hashes
Built on OSX 14.2.1
Java version: Zulu21.28+85-CA (build 21+35)
Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
Started NiFi and created a simple flow
Started MiNiFi and verified integration with C2 Server. Played around with the 
C2 protocol (Operations - Update, Transfer, Describe...)
Verified:

NIFI-12591 Upgrade Swagger Annotations to Version 2
NIFI-12657 Removed MiNiFi C2 Server modules
One note for the first attempt I had a test failure which went away for the 
second run so it just indicates instability, it is clearly not a release 
blocker just something to note:

[ERROR] Tests run: 43, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 33.94 
s <<< FAILURE! -- in org.apache.nifi.ldap.tenants.LdapUserGroupProviderTest 
[ERROR] 
org.apache.nifi.ldap.tenants.LdapUserGroupProviderTest.testSearchUsersWithGroupingNoGroupName
 -- Time elapsed: 30.02 s <<< ERROR! 
org.springframework.ldap.CommunicationException: LDAP response read timed out, 
timeout used: 3 ms.

Thanks for RMing, David!

Regards,

Csaba


> On 28 Jan 2024, at 05:54, Ferenc Kis  wrote:
> 
> +1 (non-binding)
> 
> Went through the helper guide, local maven repo cleaned up, full clean
> build with contrib check, verified signatures and hashes
> 
> Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
> Maven home: /Users/fkis/.sdkman/candidates/maven/current
> Java version: 21, vendor: Azul Systems, Inc., runtime:
> /Users/fkis/.sdkman/candidates/java/21-zulu/zulu-21.jdk/Contents/Home
> Default locale: en_HU, platform encoding: UTF-8
> OS name: "mac os x", version: "14.2.1", arch: "aarch64", family: "mac"
> 
> Validations performed:
> - Started NiFi, created a simple flow with ListenHTTP and Input Port.
> Validated ListenHTTP processor is able to receive data
> - Started MiNiFi Java:
>  * created a simple GenerateFlowFile -> InvokeHttp flow and
> GenerateFlowFile -> RemoteProcessGroup flow and pushed to MiNiFi via C2
> protocol. Validated that connectivity between NiFi and MiNiFi works via
> both InvokeHTTP and S2S
> 
> Thanks for RMing David!
> 
> Regards
> Ferenc
> 
> On Sun, Jan 28, 2024 at 9:06 AM Chris Sampson
>  wrote:
> 
>> +1 binding
>> 
>> Went through the verification guide and completed a full build (MacOS with
>> java 21, and Amazon Linux 2023 with java 21).
>> 
>> Created and ran a number of flows with external connections. Verified fix
>> for HandleHttpRequest after RC3.
>> 
>> Thanks again for RMing David.
>> 
>> 
>> Chris
>> 
>> 
>> On Sat, 27 Jan 2024, 12:49 Márk Báthori,  wrote:
>> 
>>> +1 non-binding
>>> 
>>> Went through the verification guide, verified hashes and signatures, ran
>> a
>>> full build on NiFi with contrib-check successfully.
>>> 
>>> Environment:
>>> - MacOs 13.4 (22F66)
>>> - OpenJDK Runtime Environment Zulu21.28+85-CA (build 21+35)
>>> - Apache Maven 3.8.6
>>> 
>>> Created and ran various simple flows.
>>> 
>>> Tested the following tickets:
>>> 
>>>   - NIFI-11992 - Add PutZendeskTicket Processor and ZendeskRecordSink
>>>   - NIFI-12334 - Implement GCS option for FileResourceService
>>>   - NIFI-12520 - ExtractHL7Attributes processor ignores repeatable field
>>>   values
>>>   - NIFI-12528 - Funnels bug
>>> 
>>> 
>>> Thanks for RMing David!
>>> 
>>> Regards,
>>> Mark
>>> 
>>> Matt Burgess  ezt írta (időpont: 2024. jan. 27.,
>>> Szo,
>>> 5:15):
>>> 
 +1 (binding)
 
 Ran full build
 
 Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
 Maven home: /Users/mburgess/.sdkman/candidates/maven/current
 Java version: 21, vendor: Oracle Corporation
 Default locale: en_US, platform encoding: UTF-8
 OS name: "mac os x", version: "14.2.1", arch: "aarch64", family: "mac"
 
 Verified various flows. Thanks for RM'ing David!
 
 -Matt
 
 On Thu, Jan 25, 2024 at 9:30 PM David Handermann <
 exceptionfact...@apache.org> wrote:
 
> Team,
> 
> I am pleased to be calling this vote for the source release of Apache
> NiFi 2.0.0-M2.
> 
> 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 and the convenience binaries are available
> on the Apache Distribution Repository:
> 
> https://dist.apache.org/repos/dist/dev/nifi/nifi-2.0.0-M2
> 
> The build artifacts are available on the Apache Nexus Repository:
> 
> 
>> https://repository.apache.org/content/repositories/orgapachenifi-1264
> 
> Git Tag: nifi-2.0.0-M2-RC4
> Git Commit ID: 640b7bdfbbb8842f057a9bf49dc2b9b5d092abda
> GitHub Commit Link:
> 
> 
 
>>> 
>> https://github.com/apache/nifi/commit/640b7bdfbbb8842f057a9bf49dc2b9b5d092abda
> 
> Checksums of nifi-2.0.0-M2-source-release.zip
> 
> SHA256:
>>> 

Re: [VOTE] Release Apache NiFi 1.24.0 (RC5)

2023-11-24 Thread Csaba Bejan
+1 (binding)

- Went through the helper guide and did a clean build
- Verified signatures and hashes
- Built on OSX 14.1.1
- Java version: 11.0.20, OpenJDK 64-Bit Server VM Zulu11.66+15-CA (build 
11.0.20+8-LTS, mixed mode)
- Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)

- Started NiFi and created a simple flow
- Started MiNiFi and verified integration with C2 Server. Played around with 
the C2 protocol (Operations - Update, Transfer, Describe...)

Thanks for RMing, Pierre!

Regards,
Csaba

> On 24 Nov 2023, at 17:55, Marton Szasz  wrote:
> 
> +1 (binding)
> 
> Built and tested on Ubuntu 22.04 with Java 8, and simple flow of GFF -> 
> EvaluateJsonPath -> AttributeRollingWindow, verifying NIFI-12389.
> 
> Thanks for RMing, Pierre!
> 
> Thanks,
> Marton
> 
> On 23/11/2023 18:34, Joe Witt wrote:
>> +1 binding
>> 
>> All the usual build checks.  Fired up NiFi.  Amazing to see the 1.x line
>> only 1.1GB now!
>> 
>> Thanks Pierre for the great RM work on a tough release cycle and to all for
>> continued help with votes!
>> 
>> Thanks
>> Joe
>> 
>> 
>> On Thu, Nov 23, 2023 at 9:36 AM Gábor Gyimesi  wrote:
>> 
>>> +1 (non-binding)
>>> 
>>> Went through the same verification steps as per the previous RC, and LGTM:
>>> 
>>> - Verified binary hashes and signatures
>>> - Successfully built NiFi with contrib-check using:
>>>   - Apache Maven 3.6.3
>>>   - openjdk version "11.0.20.1" 2023-08-24
>>>   - Ubuntu 22.04 6.2.0-36-generic
>>> - Designed and ran some simple flows successfully
>>> - Tested minifi-c2 server heartbeats and flow update successfully with
>>> MiNiFi C++
>>> - Tested communication between MiNiFi C++ and NiFi using InvokeHTTP -
>>> ListenHTTP processors and using Site 2 Site functionality
>>> with RemoteProcessGroup
>>> 
>>> Thanks Pierre!
>>> 
>>> BR,
>>> Gabor
>>> 
>>> On Thu, 23 Nov 2023 at 16:14, Pierre Villard
>>> wrote:
>>> 
 Team,
 
 I am pleased to be calling this vote for the source release of Apache
>>> NiFi
 1.24.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-1.24.0
 
 The build artifacts are available on the Apache Nexus Repository:
 
 https://repository.apache.org/content/repositories/orgapachenifi-1251
 
 Git Tag: nifi-1.24.0-RC5
 Git Commit ID: 5241f434829ca46a26a475600ef7c00e1e271e37
 GitHub Commit Link:
 
 
>>> https://github.com/apache/nifi/commit/5241f434829ca46a26a475600ef7c00e1e271e37
 Checksums of nifi-1.24.0-source-release.zip
 
 SHA256: 715eb61cdc017a5f7ba4d845ae962fdf83d389829db2a8948be14f99f2cc8272
 SHA512:
 
 
>>> 574147002b905ef64447edec0c7308f4fc3a97b3c7f01edca05464b2b418bcd3922f956d093736014443eec88ceba36af81df37398c5fe23a1288235b79d7306
 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: 285
 
 
 
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353443
 Release note highlights can be found on the project wiki:
 
 
 
>>> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.24.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.24.0
 [] +0 no opinion
 [] -1 Do not release this package because...
 



Re: [VOTE] Release Apache NiFi 2.0.0-M1 (RC6)

2023-11-24 Thread Csaba Bejan
+1 (binding)

- Went through the helper guide and did a clean build
- Verified signatures and hashes
- Built on OSX 14.1.1
- Java version: Zulu21.28+85-CA (build 21+35)
- Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)

- Started NiFi and created a simple flow
- Started MiNiFi and verified integration with C2 Server. Played around with 
the C2 protocol (Operations - Update, Transfer, Describe...)

Verified:
- NIFI-11514 MiNiFi Flow JSON support and deprecating YAML format. Migration 
tool from YAML to JSON
- NIFI-12333 MiNiFi property override through env and system variables
- NIFI-12335 Fix MiNiFi startup issue

Thanks for RMing, David!

Regards,
Csaba

> On 24 Nov 2023, at 15:12, Márk Báthori  wrote:
> 
> +1 (non-binding)
> 
> Built on:
> - OSX 13.4
> - Java version: Azul Zulu version 1.8.0_332
> - Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
> 
> - Went through the helper guide and did a full clean build with contrib
> check
> - Verified signatures and hashes
> 
> Tested various simple flows successfully.
> 
> Verified the following tickets:
> - [NIFI-9206] - Create a processor that is capable of removing fields from
> records
> - [NIFI-12130] - PutIceberg: Ability to configure snapshot properties via
> dynamic attributes
> - [NIFI-11263] - Add case-insensitive and order independent field mapping
> to PutIceberg record converter
> - [NIFI-12088] - UI - Dependent Properties are not shown when depending on
> newly created Service
> - [NIFI-11342] - HDFS processors fail to get ClassloaderIsolationKey at
> startup
> - [NIFI-11177] - PutIceberg cannot write null Timestamp into Iceberg table
> - [NIFI-11215] - Add custom validation for KerberosUserService in PutIceberg
> 
> Thank you for RMing David!
> 
> Regards,
> Mark
> 
> Ferenc Kis  ezt írta (időpont: 2023. nov. 24., P,
> 11:31):
> 
>> +1 (non-binding)
>> 
>> Went through the helper guide, local maven repo cleaned up, full clean
>> build with contrib check, verified signatures and hashes
>> 
>> Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
>> Maven home: /Users/fkis/.sdkman/candidates/maven/current
>> Java version: 21, vendor: Azul Systems, Inc., runtime:
>> /Users/fkis/.sdkman/candidates/java/21-zulu/zulu-21.jdk/Contents/Home
>> Default locale: en_HU, platform encoding: UTF-8
>> OS name: "mac os x", version: "13.4.1", arch: "aarch64", family: "mac"
>> 
>> Validations performed:
>> - Started NiFi, created a simple flow with ListenHTTP and Input Port.
>> Validated ListenHTTP processor is able to receive data
>> - Started MiNiFi Java:
>>  * created a simple GenerateFlowFile -> InvokeHttp flow and
>> GenerateFlowFile -> RemoteProcessGroup flow and pushed to MiNiFi via C2
>> protocol. Validated that connectivity between NiFi and MiNiFi works via
>> both InvokeHTTP and S2S
>> 
>> Thanks for RMing David!
>> 
>> Regards
>> Ferenc
>> 
>> On Fri, Nov 24, 2023 at 1:05 AM Dan S  wrote:
>> 
>>> +1 (non-binding)
>>> 
>>> - Verified binary hashes and signatures
>>> - Successfully built NiFi with contrib-check using:
>>>  - Apache Maven 3.9.5
>>>  - Java 21 Oracle Corporation
>>>  - Centos 7 Linux 3.10.0-1160.90.1.el7.x86_64
>>> 
>>> Exercised the following bug fixes and features
>>> NIFI-2964 Confirmed the ability to allow attributes already JSON to
>> remain
>>> JSON and not be escaped when the Nested strategy is chosen. Created
>>> NIFI-12408  to improve
>>> AttributesToJson with an option to pretty print the resulting JSON when
>> the
>>> destination is flowfile content.
>>> NIFI-11156 Ensured the 'validatexml.invalid.error' contains an error
>>> message whether an XSD is specified or not.
>>> NIFI-11959 Confirmed Single comment allowed.
>>> NIFI-12165 Confirmed  "Custom Transformation Class Name" and "Custom
>> Module
>>> Directory" no longer vanish when configuring JoltTransformJSON and
>>> JoltTransformRecord.
>>> NIFI-11167 Exercised Excel Record Reader by running sample Excel files
>>> converting them to CSV.
>>> NIFI-11197 Exercised Yaml Record Reader Ran by running sample Yaml files
>>> converting them to JSON and in the process discovered that Yaml aliases
>> are
>>> not resolved. Created NIFI-12404
>>>  to at least document
>>> that YamlTreeReader does not support resolving Yaml aliases.
>>> NIFI-11509 Confirmed source JSON can have comments.
>>> NIFI-12100 Confirmed removal of ConvertExcelToCSVProcessor and that it no
>>> longer is in the documentation.
>>> NIFI-12392 Confirmed those processors used by above tickets which have
>>> additional details are actually seen.
>>> 
>>> Thanks David for Rming and for creating so many RCs to get this version
>>> right!
>>> 
>>> On Thu, Nov 23, 2023 at 12:05 PM Joe Witt  wrote:
>>> 
 +1 binding
 
 Checked all the things.  Fired it up.  Looks great.
 
 Huge thanks to you David for continuing through this challenging
>> release
>>> as
 an RM.  And 

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

2023-11-17 Thread Csaba Bejan
+1 (binding)

- Went through the helper guide and did a clean build
- Verified signatures and hashes
- Built on OSX 13.5.2
- Java version: 11.0.20, OpenJDK 64-Bit Server VM Zulu11.66+15-CA (build
11.0.20+8-LTS, mixed mode)
- Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)

- Started NiFi and created a simple flow
- Started MiNiFi and verified integration with C2 Server. Played around
with the C2 protocol (Operations - Update, Transfer, Describe...)

Thanks for RM'ing, Pierre!

Regards,
Csaba

On Fri, Nov 17, 2023 at 10:57 PM Bryan Bende  wrote:

> +1 binding
>
> Ran through the release helper and a sample flow, thanks Pierre.
>
> On Fri, Nov 17, 2023 at 3:46 PM Joe Witt  wrote:
>
> > +1 binding
> >
> > Thanks everyone.  Thanks Pierre!
> >
> > On Fri, Nov 17, 2023 at 1:39 PM Nissim Shiman  >
> > wrote:
> >
> > >  +1 (non-binding)
> > >
> > > verified source release sha256/512 checksums
> > >
> > > successfully ran build using:
> > > Apache Maven 3.9.5
> > > Java openjdk version: 1.8.0_382
> > > linux kernel 3.10.0-1160
> > >
> > > Ran various simple flows successfully.  Migrated registry from 1.23.2
> to
> > > this RC successfully.  (i.e. and tested importing PGs, committing new
> > > versions of PGs to registry successfully.)
> > >
> > > Tested/verified:
> > > NIFI-11782 NPE when adding Snippet with label into Process Group
> > > NIFI-12084 Logging by process group is not workin on 1.x support branch
> > > (thank you to all those who worked on this and its parent ticket,
> > > NIFI-3065.  This new granular level of logging is really nice)
> > >
> > > While testing, noticed/filed non holdup issues:
> > > NIFI-12387 Flow Configuration History can record a Comments change for
> > > Controller Service when no changes have been made
> > > NIFI-12388 Process Group log file suffix can become out of sync with
> its
> > > name when PG was copied from a version controlled PG
> > >
> > > Thank you Pierre and team for the upcoming release!
> > >
> > > Nissim Shiman
> > >
> > >
> > > On Friday, November 17, 2023 at 08:10:20 PM UTC, Dan S <
> > > dsti...@gmail.com> wrote:
> > >
> > >  +1 (non-binding)
> > >
> > >   - Went through the Release Candidate Verification
> > >   <
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Candidate+Verification
> > > >
> > >   - Verified signatures and hashes
> > >   - Built on CentOS Linux 7
> > >   - Java version Oracle 17.0.7
> > >   - Maven version  3.9.5
> > >   - Executed simple flow to exercise NIFI-11197
> > >   
> > >   - Confirmed fix for NIFI-12165
> > >   
> > >   - Confirmed fix for NIFI-11959
> > >   
> > >
> > > Thanks for RM'ing Pierre!
> > >
> > > On Fri, Nov 17, 2023 at 1:01 PM Marton Szasz 
> wrote:
> > >
> > > > +1 (binding)
> > > >
> > > > Compiled and ran with Java 17 on Ubuntu 22.04, executing a simple
> flow.
> > > >
> > > > On Fri, Nov 17, 2023 at 6:59 PM Matt Burgess 
> > > wrote:
> > > > >
> > > > > +1 (binding)
> > > > >
> > > > > Ran through release helper, ran NiFi standalone with Java 8, tested
> > > > > various flows and components.  Thanks for RM'ing Pierre!
> > > > >
> > > > > On Thu, Nov 16, 2023 at 2:01 PM Pierre Villard
> > > > >  wrote:
> > > > > >
> > > > > > Team,
> > > > > >
> > > > > > I am pleased to be calling this vote for the source release of
> > Apache
> > > > NiFi
> > > > > > 1.24.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-1.24.0
> > > > > >
> > > > > > The build artifacts are available on the Apache Nexus Repository:
> > > > > >
> > > > > >
> > > https://repository.apache.org/content/repositories/orgapachenifi-1241
> > > > > >
> > > > > > Git Tag: nifi-1.24.0-RC3
> > > > > > Git Commit ID: 586a1a8789e9c39914f4a6088ac26e22d60eeb91
> > > > > > GitHub Commit Link:
> > > > > >
> > > >
> > >
> >
> https://github.com/apache/nifi/commit/586a1a8789e9c39914f4a6088ac26e22d60eeb91
> > > > > >
> > > > > > Checksums of nifi-1.24.0-source-release.zip
> > > > > >
> > > > > > SHA256:
> > > > 590cf9b1219f9fd66c81cc1740b2e245d85e341cdc280c769d354084dc27ee8a
> > > > > > SHA512:
> > > > > >
> > > >
> > >
> >
> 8d3b9cb9c4686242620ad40ad83fadb972403ee70a101cbb6fa0116b54ad7793702da230871281c0de40322ddfdbfc89dacba7b690465e7b2329850dca5132e8
> > > > > >
> > > > > > Release artifacts are signed with the following key:
> > > > > >
> > > > > > https://people.apache.org/keys/committer/pvillard.asc
> > > > > >
> > > > > > KEYS file is available on the 

Re: [VOTE] Release Apache NiFi 2.0.0-M1 (RC1)

2023-11-15 Thread Csaba Bejan
+1 (binding)

- Went through the helper guide and did a clean build
- Verified signatures and hashes
- Built on OSX 13.5.2
- Java version: Zulu21.28+85-CA (build 21+35)
- Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)

- Started NiFi and created a simple flow
- Started MiNiFi and verified integration with C2 Server. Played around with 
the C2 protocol.

Verified:
- NIFI-11514 MiNiFi Flow JSON support and deprecating YAML format. Migration 
tool from YAML to JSON
- NIFI-12333 MiNiFi property override through env and system variables
- NIFI-12335 Fix MiNiFi startup issue

Thanks for RM'ing, David!

Regards,
Csaba

> On 2023. Nov 14., at 1:58, David Handermann  
> wrote:
> 
> Team,
> 
> I am pleased to be calling this vote for the source release of Apache
> NiFi 2.0.0-M1.
> 
> 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.0.0-M1
> 
> The build artifacts are available on the Apache Nexus Repository:
> 
> https://repository.apache.org/content/repositories/orgapachenifi-1236
> 
> Git Tag: nifi-2.0.0-M1-RC1
> Git Commit ID: 0a7ba3722001bb8c3f09755792c4db2b2ab61f36
> GitHub Commit Link:
> https://github.com/apache/nifi/commit/0a7ba3722001bb8c3f09755792c4db2b2ab61f36
> 
> Checksums of nifi-2.0.0-M1-source-release.zip
> 
> SHA256: ba870d51e2362c2f07935634e30d469cb90cd71a65cc4ea205760a2192551696
> SHA512: 
> bc25e1b1d27477950490e250297e74ec969b2ab1b351f318d0908e6c579e919972be5470acc9e147ea87a6185951c5c4f2d22d8f532eab0b045a2d7b922ad594
> 
> Release artifacts are signed with the following key:
> 
> https://people.apache.org/keys/committer/exceptionfactory.asc
> 
> KEYS file is available on the Apache Distribution Repository:
> 
> https://dist.apache.org/repos/dist/release/nifi/KEYS
> 
> Issues resolved for this version: 934
> 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12339599
> 
> Release note highlights can be found on the project wiki:
> 
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.0.0-M1
> 
> 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.0.0-M1
> [] +0 no opinion
> [] -1 Do not release this package because...



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

2023-08-17 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.

Thanks for RMing, David!

Regards,
Csaba

> On 2023. Aug 17., at 0:27, Peter Turcsanyi  wrote:
> 
> +1 (binding)
> 
> Verified signatures and hashes.
> Built NiFi on Ubuntu 20.04 with Java 8 (Adoptium 1.8.0_382-b05), Java 11
> (Adoptium 11.0.20+8) and Java 17 (Adoptium 17.0.8+7), Maven 3.9.4 with
> empty local repo.
> 
> Ran flows for validating:
> - NIFI-11823: PutBigQuery cannot handle BigDecimal / NUMERIC
> - NIFI-11902: ListHDFS closes FileSystem in OnTrigger
> - NIFI-11918: ListenGRPC with SSL fails on Java 17
> - NIFI-11926: Add proxy handling in Azure Storage Credentials Services
> 
> Thanks for RMing David!
> 
> Regards,
> Peter Turcsanyi
> 
> On Wed, Aug 16, 2023 at 7:40 PM Matt Burgess  wrote:
> 
>> +1 (binding)
>> 
>> Ran through release helper, verified NIFI-11922 [1] and stored flows
>> in Registry.
>> 
>> Apache Maven 3.9.1 (2e178502fcdbffc201671fb2537d0cb4b4cc58f8)
>> Java version: 17.0.7, vendor: Oracle Corporation, runtime:
>> /Users/mburgess/.sdkman/candidates/java/17.0.7-oracle
>> Default locale: en_US, platform encoding: UTF-8
>> OS name: "mac os x", version: "13.4.1", arch: "aarch64", family: "mac"
>> 
>> Good work team, and thanks for RM'ing David!
>> 
>> [1] https://issues.apache.org/jira/browse/NIFI-11922
>> 
>> On Tue, Aug 15, 2023 at 2:08 PM David Handermann
>>  wrote:
>>> 
>>> Team,
>>> 
>>> I am pleased to be calling this vote for the source release of Apache
>> NiFi
>>> 1.23.1.
>>> 
>>> Please review the following guide for how to verify a release candidate
>>> build:
>>> 
>>> 
>> https://cwiki.apache.org/confluence/display/NIFI/How+to+help+verify+an+Apache+NiFi+release+candidate
>>> 
>>> The source being voted upon and the convenience binaries are available on
>>> the Apache Distribution Repository:
>>> 
>>> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.23.1/
>>> 
>>> The build artifacts are available on the Apache Nexus Repository:
>>> 
>>> https://repository.apache.org/content/repositories/orgapachenifi-1234
>>> 
>>> Git Tag: nifi-1.23.1-RC1
>>> Git Commit ID: f739e9dd2d476b3c0df5a806ff1dffd24be52916
>>> GitHub Commit Link:
>>> 
>> https://github.com/apache/nifi/commit/f739e9dd2d476b3c0df5a806ff1dffd24be52916
>>> 
>>> Checksums of nifi-1.23.1-source-release.zip:
>>> 
>>> SHA256: 01f5f67a9f9703232f6fe260f6c1da73f3e3a0764b8e8464f915cfad168278e6
>>> SHA512:
>>> 
>> f8a010ad5a5dd1f71fe04e5d2bf1c6637d2d0a8a7c580a0ff4dbd76c12c2e5ab4ac43e1f5314f9fca85cebe1606bd5e7ae0a8b62f577ddc68696ebd0155d
>>> 
>>> Release artifacts are signed with the following key:
>>> 
>>> https://people.apache.org/keys/committer/exceptionfactory.asc
>>> 
>>> KEYS file available here:
>>> 
>>> https://dist.apache.org/repos/dist/release/nifi/KEYS
>>> 
>>> 51 issues were closed/resolved for this release:
>>> 
>>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353541
>>> 
>>> Release note highlights can be found here:
>>> 
>>> 
>> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.23.1
>>> 
>>> 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.23.1
>>> [ ] +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:
> 

Re: [VOTE] Release Apache NiFi 1.21.0 (RC2)

2023-04-05 Thread Csaba Bejan
+1 (non-binding)

- Went through the helper guide and did a clean build
- Verified signatures and hashes
- Built on OSX 11.6.6
- AdoptOpenJDK (build 1.8.0_282-b08)
- Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)

- Started NiFi and created a simple flow
- NIFI-11332:
Verified that MiNiFi starts up and configuration can be updated via C2 protocol 
(UPDATE/CONFIGURATION)
Verified that no unnecessary files remain open for each new heartbeat
Thanks for RM’ing, Joe!

Csaba

> On 2023. Apr 4., at 23:33, David Handermann  
> wrote:
> 
> +1 (binding)
> 
> - Verified signatures and hashes
> - Ran build using Maven 3.9.0
> - Ran build on macOS 13.3 with Azul Zulu JDK 11.0.18 AArch64
> - Ran build on Ubuntu 22.04 with Azul Zulu JDK 1.8.0-362 x86_64
> - Ran stateless and system tests on macOS 13.3 with Azul Zulu JDK 11.0.18
> AArch64
> - Ran stateless and system tests on Ubuntu 22.04 with Azul Zulu JDK
> 1.8.0-362 x86_64
> 
> - Ran NiFi on macOS 13.3 with Azul Zulu JDK 11.0.18 AArch64
> - Ran NiFi on macOS 13.3 with Azul Zulu JDK 11.0.16 x86_64
> - Ran NiFi on Ubuntu 22.04 with Azul Zulu JDK 1.8.0-362 x86_64
> - Ran NiFi Toolkit Encrypt Config command with AES-GCM
> - Configured OpenID Connect authentication with Okta
> - 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-4890 Verified OpenID Connect integration with Okta with Refresh Tokens
> enabled
> NIFI-10896 Verified deprecation warnings logged for Ambari Reporting Task
> NIFI-11134 Verified Label tracked in Flow Configuration History
> NIFI-11154 Verified default schedule removed from ConsumeMQTT
> NIFI-11156 Verified ValidateXml error contains schema failure details
> NIFI-11176 Verified FlowSynchronizationIT runs on different platforms
> NIFI-11181 Verified deprecation warnings logged for Kafka 1_0 Processors
> NIFI-11184 Verified deprecation warnings logged for HashAttribute and
> CryptographicHashAttribute
> NIFI-11191 Verified multiple builds without HikariCPConnectionPoolTest
> failures
> NIFI-11205 Verified deprecation warnings logged for Kerberos Principal
> properties in Kafka 2_6
> NIFI-11245 Verified reduction of Maximum Timer Driven Thread Count without
> restarting
> NIFI-11246 Verified documentation updates to GetAzureEventHub and
> ConsumeAzureEventHub
> NIFI-11249 Verified deprecation warnings logged for Kafka 2_0 Processors
> NIFI-11251 Verified versioning of nested Process Groups with Registry
> NIFI-11256 Verified property display name updates for Azure Event Hub
> Processors
> NIFI-11261 Verified GetAzureEventHub disconnects on Primary Node State
> changes
> NIFI-11277 Verified deprecation warnings logged for bcrypt and scrypt
> Properties Algorithms
> NIFI-11280 Verified system tests run with updated Sensitive Properties
> Algorithm
> NIFI-11302 Verified Registry version displayed in About dialog on Java 8
> and 11
> NIFI-11333 Verified removing components disallowed while cluster node is
> disconnected
> NIFI-11337 Verified PutDatabaseRecord Max Batch Size is no longer a
> dependent property
> NIFI-11341 Verified ListenUDPRecord flow with malformed records produces
> FlowFiles as expected
> NIFI-11351 Verified Docker image build on macOS AArch64
> NIFI-11363 Verified Flow Encryption Command does not truncate floating
> point numbers
> NIFI-11365 Verified OpenID Connect integration with reverse proxy and
> context path changed
> NIFI-11372 Verified Registry documentation is rendered as expected
> 
> Thanks Joe!
> 
> Regards,
> David Handermann
> 
> On Mon, Apr 3, 2023 at 7:11 PM Joe Witt  wrote:
> 
>> Hello,
>> 
>> I am pleased to be calling this vote for the source release of Apache
>> NiFi 1.21.0.
>> 
>> The source zip, including signatures, digests, etc. can be found at:
>> https://repository.apache.org/content/repositories/orgapachenifi-1226
>> 
>> The source being voted upon and the convenience binaries can be found at:
>> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.21.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.21.0-RC2
>> The Git commit ID is 892f822107da84ca0dcfefdb5c91c5bc11dc3dc1
>> 
>> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=892f822107da84ca0dcfefdb5c91c5bc11dc3dc1
>> 
>> Checksums of nifi-1.21.0-source-release.zip:
>> SHA256: 598bf8e90f871f4ca25709dd4ecf3da16c814c08c0d8b2c8744dbd34df34dea5
>> SHA512:
>> 58c10976bc22fb5406d9d1d9b7ca7d90c2dbed99565d00f1172bb33b375e9e068da5003d9dbbd87d2b17626e4e310b999c8581718532934e855c2134be763f04
>> 
>> 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
>> 
>> 126 issues were 

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

2023-02-09 Thread Csaba Bejan
+1 (non-binding)

- Went through the helper guide and did a clean build
- Verified signatures and hashes
- Built on OSX 11.6.6
- AdoptOpenJDK (build 1.8.0_282-b08)
- Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)

- Started NiFi and created a simple flow
- NIFI-10895:
Verified that MiNiFi starts up and properties can be updated (and changes are 
applied after automatic restart) via C2 protocol (UPDATE/PROPERTIES)
Verified that FileChangeIngestor configuration is not needed anymore, bootstrap 
notifies the service directly about the flow update

Thanks for RM’ing, Joe!

Csaba

> On 2023. Feb 9., at 14:21, Krisztina Zsihovszki  wrote:
> 
> +1 (non-binding)
> 
> - Verified signatures and hashes
> - Ran build using Maven 3.8.7
> - Ran build on macOS 12.6.3 with AdoptOpenJDK build 1.8.0_275-b01, unit
> tests passed
> - Ran build on macOS 12.6.3 with AdoptOpenJDK build 11.0.2+9, unit tests
> passed
> 
> Verified the following tickets:
> 
> [NIFI-10618] - Add GetAsanaObject Processor
> [NIFI-11087] - Add Processor to Verify Content using HMAC algorithm
> [NIFI-10832] - Create PutSalesforceObject processor - found minor issues,
> created a follow-up ticket (NIFI-11158) to address them
> [NIFI-10965] - Add PutGoogleDrive processor (covered checking NIFI-11068
> and NIFI-7 as well)
> 
> Thanks for RM’ing, Joe!
> 
> Regards,
> Krisztina
> 
> On Thu, Feb 9, 2023 at 2:26 AM Jeremy Dyer  wrote:
> 
>> +1 (binding)
>> 
>> Signatures and hashes look good, build and tests work fine on ubuntu 22
>> system. Setup and ran some basic flows all of which worked as expected.
>> Looks good to me.
>> 
>> Thanks for getting the release together Joe
>> 
>> - Jeremy Dyer
>> 
>> On Wed, Feb 8, 2023 at 7:18 PM Kevin Doran  wrote:
>> 
>>> +1 (binding)
>>> 
>>> Ran through the normal verification steps / checked signatures and
>> hashes.
>>> All looks good.
>>> 
>>> Thanks for RM’ing, Joe!
>>> 
>>> Kevin
>>> 
>>> On Feb 8, 2023 at 14:33:31, Nissim Shiman 
>>> wrote:
>>> 
 +1 (non-binding)
 
 verified source release sha256/512 checksums
 
 
 built and ran successfully using:Apache Maven 3.6.3 Java openjdk
>> version:
 1.8.0_352
 linux kernel 3.10.0-1160
 
 
 Verified various simple flows.
 
 Noticed issue where content viewer doesn't handle very large files
>> (i.e.
 100MB) well.  nifi screen looses look and feel when this occurs and
 displays OutOfMemoryError
 
 Put in a jira for this
>> https://issues.apache.org/jira/browse/NIFI-11153
 
 This would be a very limited user initiated edge case, so I don't think
 this is a blocker.
 
 
 Thank you for the upcoming release!
 
 Nissim Shiman
 
 
   On Monday, February 6, 2023 at 08:56:10 PM UTC, Joe Witt <
 joew...@apache.org> wrote:
 
 Hello,
 
 I am pleased to be calling this vote for the source release of Apache
>>> NiFi
 1.20.0.
 
 The source zip, including signatures, digests, etc. can be found at:
 https://repository.apache.org/content/repositories/orgapachenifi-1220
 
 The source being voted upon and the convenience binaries can be found
>> at:
 https://dist.apache.org/repos/dist/dev/nifi/nifi-1.20.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.20.0-RC1
 The Git commit ID is 81296b5b69a69d26afb8f8dec3a58a8363653890
 
 
>>> 
>> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=81296b5b69a69d26afb8f8dec3a58a8363653890
 
 Checksums of nifi-1.20.0-source-release.zip:
 SHA256:
>> 694e9eec951caf628576a2aaa16e7ddadc11b9bf455f16d503bdd88aefdbfe66
 SHA512:
 
 
>>> 
>> f54891aadbf58eaf4df465e99eb935ddbb47c70c1e329968098762f670eeed56a427ed88f21f150c056f8b057f7120127f3470afe4f4f89b80d659d7b8080339
 
 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
 
 205 issues were closed/resolved for this release:
 
 
>>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12352581
 
 Release note highlights can be found here:
 
 
>>> 
>> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.20.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.20.0
 [ ] +0 no opinion
 [ ] -1 Do not release this package because...
 
 
>>> 
>> 



Re: [VOTE] Adopt NiFi 2.0 Proposed Release Goals

2022-12-12 Thread Csaba Bejan
+1 (non-binding)

> On 2022. Dec 12., at 18:02, David Handermann  
> wrote:
> 
> Team,
> 
> Following positive feedback on NiFi 2.0 Proposed Release Goals [1] on the
> recent discussion thread [2], I am calling this vote to adopt the following
> as Release Goals for NiFi 2.0:
> 
> 1. Remove Java 8 support and require Java 11
> 2. Remove deprecated components
> 3. Remove deprecated component properties
> 4. Remove components integrating with unmaintained services
> 5. Remove compatibility classes and methods
> 6. Remove flow.xml.gz in favor of flow.json.gz
> 7. Remove duplicative features
> 8. Upgrade internal Java API references
> 9. Reorganize standard components
> 10. Implement migration tools for upgrading flows
> 
> A positive vote indicates agreement on these goals and the initiation of
> the following actions:
> 
> 1. Rename NiFi 2.0 Proposed Release Goals to NiFi 2.0 Release Goals
> 2. Create version 1 branch in Git for subsequent support releases on the
> version 1 series
> 3. Update the current main branch in Git to version 2.0.0-SNAPSHOT
> 
> The vote will be open for 72 hours and follow standard procedures for
> release votes.
> 
> Please review the linked goals and discussions for background.
> 
> [ ] +1 Adopt NiFi 2.0 Release Goals
> [ ] +0 No opinion
> [ ] -1 Do not adopt NiFi 2.0 Release Goals for the following reasons...
> 
> [1]
> https://cwiki.apache.org/confluence/display/NIFI/NiFi+2.0+Proposed+Release+Goals
> [2] https://lists.apache.org/thread/xo77p9t3xg4k70356xrqbdg4m9sg7sf8



Re: [VOTE] Release Apache NiFi 1.19.1 (RC2)

2022-12-06 Thread Csaba Bejan
+1 (non-binding)

- Went through the helper guide and did a clean build
- Verified signatures and hashes
- Built on OSX 11.6.6
- AdoptOpenJDK (build 1.8.0_282-b08)
- Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)

- Started NiFi and created a simple flow
- NIFI-10555: Verified that MiNiFi starts up and the standard controller 
services are available by default in the shared manfest

Thanks,
Csaba

> On 2022. Dec 6., at 12:21, Ferenc Kis  wrote:
> 
> +1 (non-binding)
> - Went through the helper guide, full clean build, verified signatures and
> hashes
> - Started NiFi, created a simple flow with ListenHTTP
> - NIFI-10701, NIFI-10857: Run minifi and minifi-c2 ITs, which includes the
> building of the refactored docker images (dockermaven).
> - NIFI-10679: Verified the newly implemented "UPDATE/ASSET" C2 command. The
> asset was downloaded to the agent's asset directory as expected
> 
> Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
> Maven home: /Users/fkis/.sdkman/candidates/maven/current
> Java version: 1.8.0_252, vendor: AdoptOpenJDK, runtime:
> /Users/fkis/.sdkman/candidates/java/8.0.252.hs-adpt/jre
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"
> 
> Thanks Joe for RMing!
> 
> Regards
> Ferenc
> 
> On Tue, Dec 6, 2022 at 4:48 AM David Handermann 
> wrote:
> 
>> +1 (binding)
>> 
>> - Verified signatures and hashes
>> - Ran build using Maven 3.8.6
>> - Ran build on Ubuntu 22.04 with Azul Zulu JDK 1.8.0-352 x86_64
>> - Ran build on macOS 13.0 with Azul Zulu JDK 11.0.17 AArch64
>> - Ran stateless and system tests on macOS 13.0 with Azul Zulu JDK 11.0.17
>> AArch64
>> 
>> - Ran NiFi on macOS 13.0 with Azul Zulu JDK 11.0.17 AArch64
>> - Ran NiFi on Ubuntu 22.04 with Azul Zulu JDK 17.0.4 x86_64
>> - Configured SAML authentication with reverse proxy access
>> 
>> - Ran NiFi Registry on macOS 13.0 with Azul Zulu JDK 11.0.17 AArch64
>> - Created Buckets
>> - Verified Flow Version Control
>> 
>> NIFI-10866 Verified SASL JAAS validation in Kafka 2.0 Processors
>> NIFI-10872 Verified working links for Java Mail properties
>> NIFI-10873 Verified file content uniqueness for GenerateFlowFile
>> NIFI-10918 Verified nested versioned flows with Registry
>> NIFI-10919 Verified successful configuration of SCRAM-SHA-256 SASL for
>> Kafka Processors
>> NIFI-10925 Verified successful TestPutSFTP execution
>> NIFI-10937 Verified successful NiFi startup with Registry Client after
>> removing flow.json.gz
>> NIFI-10939 Verified nested versioned flows local changes scoped as expected
>> NIFI-10947 Verified ListFTP with Apache Commons Net 3.9.0
>> 
>> Thanks Joe!
>> 
>> Regards,
>> David Handermann
>> 
>> On Mon, Dec 5, 2022 at 1:58 PM Joe Witt  wrote:
>> 
>>> Hello,
>>> 
>>> Please note this is intended as a shorter than normal release cycle
>>> given the limited scope and the importance of getting some of these
>>> fixes to those already trying 1.19.  If we need to extend due to lack
>>> of vote participation we will.
>>> 
>>> I am pleased to be calling this vote for the source release of Apache
>>> NiFi 1.19.1.
>>> 
>>> The source zip, including signatures, digests, etc. can be found at:
>>> https://repository.apache.org/content/repositories/orgapachenifi-1218
>>> 
>>> The source being voted upon and the convenience binaries can be found at:
>>> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.19.1/
>>> 
>>> 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.19.1-RC2
>>> The Git commit ID is a7236ecc9123113ba5b9aaa3baab06354778116f
>>> 
>>> 
>> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=a7236ecc9123113ba5b9aaa3baab06354778116f
>>> 
>>> Checksums of nifi-1.19.1-source-release.zip:
>>> SHA256: 1172b133096c9d88b185413afc1eb6220d3f0542df6cdf82ceb7b01ae6fa15ed
>>> SHA512:
>>> 
>> 3b571c9151bb755653f5e5ca3c275813134572c0fc28d8730a0dc5c1390df118b2be1f013f9acc0e394a959ff5dc853402f2c03d8f504010d6b835b43d786784
>>> 
>>> 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
>>> 
>>> 36 issues were closed/resolved for this release:
>>> 
>>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12352626
>>> 
>>> Release note highlights can be found here:
>>> 
>>> 
>> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.19.1
>>> 
>>> The vote will be open for 36 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.19.1
>>> [ ] +0 no opinion
>>> [ ] -1 Do not release this package because...
>>> 

Re: c2-client-service unit test(s) failing

2022-10-22 Thread Csaba Bejan
Hi,

I checked the latest NiFi main, did a full build with unit tests multiple times 
and everything passed without any issues. 
The last change that could be related was merged with this PR 
 yesterday. looking at the CI 
workflows the builds with tests were passing on both Java 8 and Java 11 (Java 
17 build had a different issue).

What is your Java version that you are using? Also could you try to clear your 
maven cache (m2) for NiFi and retry a mvn clean install after that? Maybe 
something got stuck there. The c2 module is pretty much self contained so it 
should be fairly simple to retry the build.

Thanks,
Csaba

> On 2022. Oct 21., at 21:35, Dan S  wrote:
> 
> I have tried a few times to build the whole code base with unit tests but I 
> consistently am getting tripped up by 
> nifi/c2/c2-client-bundle/c2-client-service something which I have not even 
> touched. The culprit is 
> org.apache.nifi.c2.client.service.operation.DebugOperationHandlerTest
> Attached are the output from the test and the stacktrace from the unit test.
> Thanks!
> 
> 
> 



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

2022-10-01 Thread Csaba Bejan
+1 (non-binding)

- Went through the helper guide
- Verified signatures and hashes
- Built on OSX 11.6.6
- AdoptOpenJDK (build 1.8.0_282-b08)
- Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)

- Verified that MiNiFi starts up and supports lightweight heartbeat (via 
DESCRIBE / MANIFEST operation) if configured
- Started NiFi and verified that the new PutBigQuery processor supporting the 
Write API is present and works

Thanks,
Csaba

> On 2022. Sep 29., at 21:21, Joe Witt  wrote:
> 
> Hello,
> 
> I am pleased to be calling this vote for the source release of Apache
> NiFi 1.18.0.
> 
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1213
> 
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.18.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.18.0-RC3
> The Git commit ID is 5bc64c812b2c76ee2879d8081ceadf62d5e3c702
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=5bc64c812b2c76ee2879d8081ceadf62d5e3c702
> 
> Checksums of nifi-1.18.0-source-release.zip:
> SHA256: bd1b675f17dbf712089a79f7bc043eae2df63bcc2e08b2012a6431641037679f
> SHA512: 
> cea43af57089128ff65bb53e76b2fdfa8dec7397e2bf45d41e35b758b731355075839b9c018ee6284cb15e293b105e248d88748148960ad80ae387824139f52b
> 
> 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
> 
> 171 issues were closed/resolved for this release:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12352150
> 
> Release note highlights can be found here:
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.18.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.18.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...



Re: [VOTE] Release Apache NiFi 1.17.0 (RC2)

2022-07-28 Thread Csaba Bejan
+1 (non-binding)

- Went through the helper guide
- Verified signatures and hashes
- Built on OSX 11.6.6
- AdoptOpenJDK (build 1.8.0_282-b08)
- Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
- Verified that MiNiFi starts up and published a basic flow via the C2
protocol which was picked up and executed by MiNiFI as expected.
- Verified no C2 libraries present in root library directory

Thanks,
Csaba

On Thu, Jul 28, 2022 at 4:28 PM Joe Witt  wrote:

> Hello,
>
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.17.0.
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1210
>
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.17.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.17.0-RC2
> The Git commit ID is 8d256784d84cc28bf5642e1bf38dec3eba0c5f23
>
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=8d256784d84cc28bf5642e1bf38dec3eba0c5f23
>
> Checksums of nifi-1.17.0-source-release.zip:
> SHA256: 8b9b2088ad966329248cfae7792f576f4f30fea4b4e50f055f84724dba4fe8a3
> SHA512:
>
> 2429348ad514ca7ab9df86aaa57207f1434044c6f7e947d0950ca9826b4f1aa51061617a17444c086eed19b1f26a5ebbe3b455cafed9d219727adf26ecb5f8d2
>
> 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
>
> 310 issues were closed/resolved for this release:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12351438
>
> Release note highlights can be found here:
>
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.17.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.17.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>


Re: [VOTE] Release Apache NiFi 1.17.0 (rc1)

2022-07-26 Thread Csaba Bejan
Hi,

+1 (non-binding)

- Went through the helper guide
- Verified signatures and hashes
- Built on OSX 11.6.6
- AdoptOpenJDK (build 1.8.0_282-b08)
- Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
- Verified that MiNiFi starts up and published a basic flow via the C2
protocol which was picked up and executed by MiNiFI as expected.

Just one note I suppose not related to the release but for the first try
one test failed for me which passed after rebuild so could be a flaky one
or my machine was overwhelmed by the build. Wanted to flag this in case
someone else also faces it:
[ERROR]
TestPutTCP.testRunSuccessConnectionPerFlowFile:171->assertMessagesReceived:274->assertMessagesReceived:281
» TestTimedOut test timed out after 30 seconds
[ERROR] Tests run: 1698, Failures: 0, Errors: 1, Skipped: 7

Thanks Joe for driving this
Csaba

On Tue, Jul 26, 2022 at 4:58 AM Joe Witt  wrote:

> Hello,
>
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.17.0.
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1209
>
> The source being voted upon and the convenience binaries can be found at:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.17.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.17.0-RC1
> The Git commit ID is cfa99de02ab5a440e94a2bb0044822ae9d0d99e7
>
> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=cfa99de02ab5a440e94a2bb0044822ae9d0d99e7
>
> Checksums of nifi-1.17.0-source-release.zip:
> SHA256: 060ac40bbd6f3bac08f724bf040a68d52f4449d2e529af9c1d61db8932aa7b1b
> SHA512:
>
> 97440184d0c34e1f287eba648eb47e5c276df46d6d89c376616939380d95afb6c03b4e4e9ea4170ba62d300637387d532314381225d000d529a6cc5bc4e8b436
>
> 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
>
> 305 issues were closed/resolved for this release:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12351438
>
> Release note highlights can be found here:
>
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.17.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.17.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>


Re: [VOTE] Release Apache NiFi NAR Maven Plugin 1.3.5

2022-07-21 Thread Csaba Bejan
+1 (non-binding)

- Went through the helper guide
- Verified signatures and hashes
- Built on OSX 11.6.6, with (AdoptOpenJDK)(build 25.282-b08) + Maven 3.8.4
- Verified that the nifi-runtime-manifest.json contains the
expected DistributedMapCacheClient along with
AtomicDistributedMapCacheClient for providedApiImplementations

Thanks Bryan for driving this
Csaba

On Thu, Jul 21, 2022 at 1:37 AM Arpad Boda  wrote:

> +1 (binding)
>
> Ran through the helper guide, verified signature, checksums, commit id and
> the expected behavior (both api implementations provided by cache clients).
>
> Thanks for RM'ing Bryan and thanks Kevin for making this verification
> possible on arm64!
>
> On Wed, Jul 20, 2022 at 11:00 PM Kevin Doran  wrote:
>
> >  +1 (binding)
> >
> > Ran through the steps in the Release Helper Guide; everything checked
> out.
> >
> > Thanks for the bugfix and RM'ing Bryan!
> > Kevin
> >
> > On Jul 20, 2022 at 16:37:16, Bryan Bende  wrote:
> >
> > > Hello Apache NiFi Community,
> > >
> > > I am pleased to be calling this vote for the source release of Apache
> > > NiFi NAR Maven Plugin 1.3.5.
> > >
> > > The source being voted upon, including signatures, digests, etc. can
> > > be found at:
> > >
> https://dist.apache.org/repos/dist/dev/nifi/nifi-nar-maven-plugin-1.3.5/
> > >
> > > The Git tag is nifi-nar-maven-plugin-1.3.5-RC1
> > > The Git commit ID is 77f516a65d796b715278bedd06407d4a8f98f771
> > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=nifi-maven.git;a=commit;h=77f516a65d796b715278bedd06407d4a8f98f771
> > >
> > > Checksums of nifi-nar-maven-plugin-1.3.5-source-release.zip:
> > > SHA256:
> 073271bbd28b3d0b9b74c42ab889b4e7301e52b9a0579a3484e7ad0b7f8d3532
> > > SHA512:
> > >
> >
> 9fcc487a197a8d3c5cd297696eb303015c9cde32f89541682dfac921e862c1f1ee8ba5e41573eeb7a5b5190b95c3b49443fca9ed5d5a3f7768a4ea1b031829af
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/bbende.asc
> > >
> > > KEYS file available here:
> > > https://dist.apache.org/repos/dist/release/nifi/KEYS
> > >
> > > 2 issues were closed/resolved for this release:
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12351862
> > >
> > > Release note highlights can be found here:
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-NiFiNARMavenPluginVersion1.3.5
> > >
> > > The vote will be open for 24 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-nar-maven-plugin-1.3.5
> > > [ ] +0 no opinion
> > > [ ] -1 Do not release this package because ...
> > >
> >
>


Re: [VOTE] Release Apache NiFi NAR Maven Plugin 1.3.4

2022-06-17 Thread Csaba Bejan
+1 (non-binding)

- Verified signatures and hashes
- Built on OSX 11.6.6, with (AdoptOpenJDK)(build 25.282-b08) + Maven 3.8.4
- Verified that the following Services in extension-manifest.xml contains
the previously missing definitions:
  - org.apache.nifi.kerberos.KerberosPasswordUserService
  - org.apache.nifi.ssl.StandardRestrictedSSLContextService
- Verified the change via the new c2 capable minifi client, missing pieces
are now present in the manifest sent in the heartbeats

Thank you Kevin for driving this

On Fri, Jun 17, 2022 at 5:14 PM Joe Witt  wrote:

> +1 binding
>
> Thanks Kevin
>
> On Fri, Jun 17, 2022 at 5:48 AM Ferenc Erdei 
> wrote:
>
> > +1 (non-binding)
> >
> > - Verified signatures and hashes
> > - Built on OSX 12.4, with (AdoptOpenJDK)(build 1.8.0_292-b10) and
> > Temurin-17.0.3+7 (build 17.0.3+7) + Maven 3.8.3
> > - Verified that nifi/minifi starts, processors, controller services, and
> > reporting tasks are visible
> > - Verified that the following Services in extension-manifest.xml contains
> > the previously missing definitions:
> >   -
> >
> org.apache.nifi.hazelcast.services.cachemanager.EmbeddedHazelcastCacheManager
> >   - org.apache.nifi.ssl.StandardRestrictedSSLContextService
> > - Verified the change through a C2 server
> >
> > > On 2022. Jun 16., at 23:11, Kevin Doran  wrote:
> > >
> > > Hello Apache NiFi Community,
> > >
> > > I am pleased to be calling this vote for the source release of Apache
> > > NiFi NAR Maven Plugin 1.3.4.
> > >
> > > The source being voted upon, including signatures, digests, etc. can
> > > be found at:
> > >
> https://dist.apache.org/repos/dist/dev/nifi/nifi-nar-maven-plugin-1.3.4/
> > >
> > > The Git tag is nifi-nar-maven-plugin-1.3.4-RC1
> > > The Git commit ID is c4d9563bff2b5c2120e7f1e181343e2c01cc0422
> > >
> >
> https://gitbox.apache.org/repos/asf?p=nifi-maven.git;a=commit;h=c4d9563bff2b5c2120e7f1e181343e2c01cc0422
> > >
> > > Checksums of nifi-nar-maven-plugin-1.3.4-source-release.zip:
> > > SHA256:
> acee55a767b9c90c8884e8c6e5fe936088243f778dc7e1de6f281cd4c8a85cab
> > > SHA512:
> >
> 267cc157117d179517257f47c8d92f3dc5e594b230bb019ccc6e2cb2884b450af56603214fa651bc33aceb3bf0bdb9369aa779672cb3f6f0efd2bacb166f9051
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/kdoran.asc
> > >
> > > KEYS file available here:
> > > https://dist.apache.org/repos/dist/release/nifi/KEYS
> > >
> > > 3 issues were closed/resolved for this release:
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12350909
> > >
> > > Release note highlights can be found here:
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-NiFiNARMavenPluginVersion1.3.4
> > >
> > > 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-nar-maven-plugin-1.3.4
> > > [ ] +0 no opinion
> > > [ ] -1 Do not release this package because ...
> >
> >
>