[ANNOUNCE] Apache NiFi 1.23.0 Released

2023-07-28 Thread David Handermann
The Apache NiFi team would like to announce the release of Apache NiFi
1.23.0.

Apache NiFi is an easy to use, powerful, and reliable system to process and
distribute
data.  Apache NiFi was made for dataflow.  It supports highly configurable
directed graphs
of data routing, transformation, and system mediation logic.

More details on Apache NiFi can be found here:
https://nifi.apache.org/

The release artifacts can be downloaded from here:
https://nifi.apache.org/download.html

Maven artifacts have been made available and mirrored as per normal ASF
artifact processes.

Issues closed/resolved for this list can be found here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353320

Release note highlights can be found here:
https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.23.0

Thank you
The Apache NiFi Team


[RESULT][VOTE] Release Apache NiFi 1.23.0

2023-07-28 Thread David Handermann
Apache NiFi Community,

I am pleased to announce that the 1.23.0 release of Apache NiFi passes:

8 +1 (binding) votes
6 +1 (non-binding) votes
0 0 votes
0 -1 votes

Thanks to all who helped make this release possible!

Here is the PMC vote thread:

https://lists.apache.org/thread/4zylmjcoowdd82cmwnx4jw3j23k3r6so


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

2023-07-28 Thread David Handermann
+1 binding

On Fri, Jul 28, 2023 at 12:48 PM 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
> -Verified Core UI and Documentation changes
>
> Drew
>
> > On Jul 25, 2023, at 5:32 PM, David Handermann <
> exceptionfact...@apache.org> wrote:
> >
> > Team,
> >
> > I am pleased to be calling this vote for the source release of Apache
> NiFi
> > 1.23.0.
> >
> > 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.0/
> >
> > The build artifacts are available on the Apache Nexus Repository:
> >
> > https://repository.apache.org/content/repositories/orgapachenifi-1233
> >
> > Git Tag: nifi-1.23.0-RC3
> > Git Commit ID: 27a690a30a6ae77c217a47ac0601e85970777ca2
> > GitHub Commit Link:
> >
> https://github.com/apache/nifi/commit/27a690a30a6ae77c217a47ac0601e85970777ca2
> >
> > Checksums of nifi-1.23.0-source-release.zip:
> >
> > SHA256: 39c97d89804b005cc995c56a87a3df6f68c44ee42114dffe756bbac90a3593cf
> > SHA512:
> >
> f256ca731a67435e9883626931abc58f28cda9deb6a7d0a84ed97b78104e43b3b638ee2297d79f92bf5a1e19f62cc78e0a886fa0094593ab34b21d658c59eadd
> >
> > 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
> >
> > 132 issues were closed/resolved for this release:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353320
> >
> > Release note highlights can be found here:
> >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.23.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.23.0
> > [ ] +0 no opinion
> > [ ] -1 Do not release this package because...
>
>


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

2023-07-28 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
-Verified Core UI and Documentation changes

Drew

> On Jul 25, 2023, at 5:32 PM, David Handermann  
> wrote:
> 
> Team,
> 
> I am pleased to be calling this vote for the source release of Apache NiFi
> 1.23.0.
> 
> 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.0/
> 
> The build artifacts are available on the Apache Nexus Repository:
> 
> https://repository.apache.org/content/repositories/orgapachenifi-1233
> 
> Git Tag: nifi-1.23.0-RC3
> Git Commit ID: 27a690a30a6ae77c217a47ac0601e85970777ca2
> GitHub Commit Link:
> https://github.com/apache/nifi/commit/27a690a30a6ae77c217a47ac0601e85970777ca2
> 
> Checksums of nifi-1.23.0-source-release.zip:
> 
> SHA256: 39c97d89804b005cc995c56a87a3df6f68c44ee42114dffe756bbac90a3593cf
> SHA512:
> f256ca731a67435e9883626931abc58f28cda9deb6a7d0a84ed97b78104e43b3b638ee2297d79f92bf5a1e19f62cc78e0a886fa0094593ab34b21d658c59eadd
> 
> 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
> 
> 132 issues were closed/resolved for this release:
> 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353320
> 
> Release note highlights can be found here:
> 
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.23.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.23.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...



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

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


verified source release sha256/512 checksums 

successfully ran build using:
Apache Maven 3.6.3 
Java openjdk version: 1.8.0_382
linux kernel 3.10.0-1160

Ran various simple flows successfully.

Wheil testing, noticed that gui managing Controller Services no longer 
automatically updates Last Updated time
Created https://issues.apache.org/jira/browse/NIFI-11871 

Also, noticed that many times, controller services go into validating state 
after being disabled, which only clears when controller service gui is manually 
refreshed

Created https://issues.apache.org/jira/browse/NIFI-11872


Verified these issues where in existance in prior releases as well.   Not 
blockers.

Thank you David and team for the upcoming release!

Nissim Shiman


On Friday, July 28, 2023 at 03:57:25 PM UTC, 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"

Validation:
- Started NiFi, created a simple flow
- Started MiNiFi Java: created a simple flow and pushed to MiNiFi via C2
protocol

Thanks for RMing, David!

On Fri, Jul 28, 2023 at 3:31 PM Mark Bean  wrote:

> +1 (non-binding)
>
> Verified signature and hashes
> Built source code on Ubuntu 20.04.2 using -Pcontrib-check and an empty
> local repo each time
>  - openjdk version "1.8.0_362"
>  - openjdk version "11.0.19"
>  - openjdk version "17.0.7"
>
> Performed upgrade installation of both NiFi and NiFi Registry
>
> Verified NIFI-11845 (H2 database upgrade)
> Ran some simple flows; no issues or problems found
>
> Thanks for RMing and timely assist on NIFI-11845 David.
>
> -Mark
>
>
> On Thu, Jul 27, 2023 at 6:23 PM 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.3 with
> > empty local repo.
> >
> > Ran flows for validating:
> > - NIFI-11758 Add local file upload option in PutAzure*Storage processors
> > - NIFI-11699 Fix dynamic properties in SnowflakeComputingConnectionPool
> > - NIFI-11708 Upgrade snowflake-ingest-sdk to 2.0.1 and snowflake-jdbc to
> > 3.13.33
> >
> > Thanks for RMing David!
> >
> > Regards,
> > Peter Turcsanyi
> >
> > On Thu, Jul 27, 2023 at 7:02 PM Nandor Soma Abonyi
> >  wrote:
> >
> > > +1 (binding)
> > >
> > > Went through the release helper guide.
> > > Connected to NiFi registry, imported and committed some flows.
> > >
> > > Verified new features:
> > > - NIFI-11758 Add local file upload option in PutAzure*Storage
> processors
> > >
> > > Verified for regression:
> > > - Azure ADLS and Blob_v12 related flows
> > > - MQTT related flows
> > >
> > > Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
> > > Maven home: /usr/share/maven
> > > Java version: 1.8.0_362, vendor: Temurin, runtime:
> /opt/java/openjdk/jre
> > > Default locale: en_US, platform encoding: UTF-8
> > > OS name: "linux", version: "6.3.12-orbstack-00210-ga4f4fae8883e", arch:
> > > "aarch64", family: "unix"
> > >
> > > Thanks for RM'ing David!
> > >
> > > Regards,
> > > Soma
> > >
> > > > On 2023. Jul 25., at 23:32, David Handermann <
> > > exceptionfact...@apache.org> wrote:
> > > >
> > > > Team,
> > > >
> > > > I am pleased to be calling this vote for the source release of Apache
> > > NiFi
> > > > 1.23.0.
> > > >
> > > > 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.0/
> > > >
> > > > The build artifacts are available on the Apache Nexus Repository:
> > > >
> > > >
> https://repository.apache.org/content/repositories/orgapachenifi-1233
> > > >
> > > > Git Tag: nifi-1.23.0-RC3
> > > > Git Commit ID: 27a690a30a6ae77c217a47ac0601e85970777ca2
> > > > GitHub Commit Link:
> > > >
> > >
> >
> https://github.com/apache/nifi/commit/27a690a30a6ae77c217a47ac0601e85970777ca2
> > > >
> > > > Checksums of nifi-1.23.0-source-release.zip:
> > > >
> > > > SHA256:
> > 39c97d89804b005cc995c56a87a3df6f68c44ee42114dffe756bbac90a3593cf
> > > > SHA512:
> > > >
> > >
> >
> f256ca731a67435e9883626931abc58f28cda9deb6a7d0a84ed97b78104e43b3b638ee2297d79f92bf5a1e19f62cc78e0a886fa0094593ab34b21d658c59eadd
> > > >
> > > > Release artifacts are signed with the following key:
> > > >
> > > > https://people.apache.org/keys/committer/exceptionfactory.asc
> 

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

2023-07-28 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"

Validation:
- Started NiFi, created a simple flow
- Started MiNiFi Java: created a simple flow and pushed to MiNiFi via C2
protocol

Thanks for RMing, David!

On Fri, Jul 28, 2023 at 3:31 PM Mark Bean  wrote:

> +1 (non-binding)
>
> Verified signature and hashes
> Built source code on Ubuntu 20.04.2 using -Pcontrib-check and an empty
> local repo each time
>   - openjdk version "1.8.0_362"
>   - openjdk version "11.0.19"
>   - openjdk version "17.0.7"
>
> Performed upgrade installation of both NiFi and NiFi Registry
>
> Verified NIFI-11845 (H2 database upgrade)
> Ran some simple flows; no issues or problems found
>
> Thanks for RMing and timely assist on NIFI-11845 David.
>
> -Mark
>
>
> On Thu, Jul 27, 2023 at 6:23 PM 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.3 with
> > empty local repo.
> >
> > Ran flows for validating:
> > - NIFI-11758 Add local file upload option in PutAzure*Storage processors
> > - NIFI-11699 Fix dynamic properties in SnowflakeComputingConnectionPool
> > - NIFI-11708 Upgrade snowflake-ingest-sdk to 2.0.1 and snowflake-jdbc to
> > 3.13.33
> >
> > Thanks for RMing David!
> >
> > Regards,
> > Peter Turcsanyi
> >
> > On Thu, Jul 27, 2023 at 7:02 PM Nandor Soma Abonyi
> >  wrote:
> >
> > > +1 (binding)
> > >
> > > Went through the release helper guide.
> > > Connected to NiFi registry, imported and committed some flows.
> > >
> > > Verified new features:
> > > - NIFI-11758 Add local file upload option in PutAzure*Storage
> processors
> > >
> > > Verified for regression:
> > > - Azure ADLS and Blob_v12 related flows
> > > - MQTT related flows
> > >
> > > Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
> > > Maven home: /usr/share/maven
> > > Java version: 1.8.0_362, vendor: Temurin, runtime:
> /opt/java/openjdk/jre
> > > Default locale: en_US, platform encoding: UTF-8
> > > OS name: "linux", version: "6.3.12-orbstack-00210-ga4f4fae8883e", arch:
> > > "aarch64", family: "unix"
> > >
> > > Thanks for RM'ing David!
> > >
> > > Regards,
> > > Soma
> > >
> > > > On 2023. Jul 25., at 23:32, David Handermann <
> > > exceptionfact...@apache.org> wrote:
> > > >
> > > > Team,
> > > >
> > > > I am pleased to be calling this vote for the source release of Apache
> > > NiFi
> > > > 1.23.0.
> > > >
> > > > 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.0/
> > > >
> > > > The build artifacts are available on the Apache Nexus Repository:
> > > >
> > > >
> https://repository.apache.org/content/repositories/orgapachenifi-1233
> > > >
> > > > Git Tag: nifi-1.23.0-RC3
> > > > Git Commit ID: 27a690a30a6ae77c217a47ac0601e85970777ca2
> > > > GitHub Commit Link:
> > > >
> > >
> >
> https://github.com/apache/nifi/commit/27a690a30a6ae77c217a47ac0601e85970777ca2
> > > >
> > > > Checksums of nifi-1.23.0-source-release.zip:
> > > >
> > > > SHA256:
> > 39c97d89804b005cc995c56a87a3df6f68c44ee42114dffe756bbac90a3593cf
> > > > SHA512:
> > > >
> > >
> >
> f256ca731a67435e9883626931abc58f28cda9deb6a7d0a84ed97b78104e43b3b638ee2297d79f92bf5a1e19f62cc78e0a886fa0094593ab34b21d658c59eadd
> > > >
> > > > 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
> > > >
> > > > 132 issues were closed/resolved for this release:
> > > >
> > > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353320
> > > >
> > > > Release note highlights can be found here:
> > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.23.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.23.0
> > > > [ ] +0 no opinion
> > > > [ ] -1 Do not release this package 

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

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

Verified signature and hashes
Built source code on Ubuntu 20.04.2 using -Pcontrib-check and an empty
local repo each time
  - openjdk version "1.8.0_362"
  - openjdk version "11.0.19"
  - openjdk version "17.0.7"

Performed upgrade installation of both NiFi and NiFi Registry

Verified NIFI-11845 (H2 database upgrade)
Ran some simple flows; no issues or problems found

Thanks for RMing and timely assist on NIFI-11845 David.

-Mark


On Thu, Jul 27, 2023 at 6:23 PM 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.3 with
> empty local repo.
>
> Ran flows for validating:
> - NIFI-11758 Add local file upload option in PutAzure*Storage processors
> - NIFI-11699 Fix dynamic properties in SnowflakeComputingConnectionPool
> - NIFI-11708 Upgrade snowflake-ingest-sdk to 2.0.1 and snowflake-jdbc to
> 3.13.33
>
> Thanks for RMing David!
>
> Regards,
> Peter Turcsanyi
>
> On Thu, Jul 27, 2023 at 7:02 PM Nandor Soma Abonyi
>  wrote:
>
> > +1 (binding)
> >
> > Went through the release helper guide.
> > Connected to NiFi registry, imported and committed some flows.
> >
> > Verified new features:
> > - NIFI-11758 Add local file upload option in PutAzure*Storage processors
> >
> > Verified for regression:
> > - Azure ADLS and Blob_v12 related flows
> > - MQTT related flows
> >
> > Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
> > Maven home: /usr/share/maven
> > Java version: 1.8.0_362, vendor: Temurin, runtime: /opt/java/openjdk/jre
> > Default locale: en_US, platform encoding: UTF-8
> > OS name: "linux", version: "6.3.12-orbstack-00210-ga4f4fae8883e", arch:
> > "aarch64", family: "unix"
> >
> > Thanks for RM'ing David!
> >
> > Regards,
> > Soma
> >
> > > On 2023. Jul 25., at 23:32, David Handermann <
> > exceptionfact...@apache.org> wrote:
> > >
> > > Team,
> > >
> > > I am pleased to be calling this vote for the source release of Apache
> > NiFi
> > > 1.23.0.
> > >
> > > 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.0/
> > >
> > > The build artifacts are available on the Apache Nexus Repository:
> > >
> > > https://repository.apache.org/content/repositories/orgapachenifi-1233
> > >
> > > Git Tag: nifi-1.23.0-RC3
> > > Git Commit ID: 27a690a30a6ae77c217a47ac0601e85970777ca2
> > > GitHub Commit Link:
> > >
> >
> https://github.com/apache/nifi/commit/27a690a30a6ae77c217a47ac0601e85970777ca2
> > >
> > > Checksums of nifi-1.23.0-source-release.zip:
> > >
> > > SHA256:
> 39c97d89804b005cc995c56a87a3df6f68c44ee42114dffe756bbac90a3593cf
> > > SHA512:
> > >
> >
> f256ca731a67435e9883626931abc58f28cda9deb6a7d0a84ed97b78104e43b3b638ee2297d79f92bf5a1e19f62cc78e0a886fa0094593ab34b21d658c59eadd
> > >
> > > 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
> > >
> > > 132 issues were closed/resolved for this release:
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353320
> > >
> > > Release note highlights can be found here:
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.23.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.23.0
> > > [ ] +0 no opinion
> > > [ ] -1 Do not release this package because...
> >
> >
>