Re: Unable to read remote file in nifi by using minifi

2024-01-28 Thread Ferenc Kis
Hello,

Thanks for your email.

If I understand correctly, the problem is that you are unable to find the
MiNiFi toolkit to convert the template XML to config YAML.
It seems the download page on the new UI unfortunately does not contain the
reference for the last released MiNiFi from the 1.x line only from the 2.x
line.

Both NiFi templates and MiNiFi config YAML are deprecated and are removed
from the 2.x release line.

You can still use NiFi/MiNiFi from the 1.x release line. You can find the
MiNiFi 1.24 agent and toolkit via the release archive url:
https://archive.apache.org/dist/nifi/1.24.0/

Hope this helps.

BR
Ferenc

On Mon, Jan 29, 2024 at 7:35 AM Saritha L 
wrote:

> Hi Team,
>
>
> hoping for the best that someone will help me out from this issue ASAP.
>
> I am working with nifi in local machine from couple of months  to develop
> some jobs.now as part of developing one job I need to read remote file in
> nifi by using minifi,as like tailfile processor how it reads nifi log files
> continuously I have to read remote log files.in the process of finding
> solution  I seen that by using minifi we can do that.so firstly I installed
> minifi remote server because I have to read remote log files by providing
> local machine path of outputfolder those log files will place in that path.
>
> After installing minifi in remote server.unzippped it and tried to start
> the services by using ./minifi sh start .now I could see services are
> started and next firstly tried to take and input port in nifi UI and
> connected that with putfile processor by providing output path and provided
> connection for input and putfile .nextly taken a processor group and inside
> that processor group taken tailfile processor and provided the tailing mode
> as single file and files to tail as "logs\nifi-app.log".and next taken a
> remote process group(RPG)  and in the url given as "
> http://localhost:8443/nifi; which is localhost nifi url and port number I
> am logging into nifi in my local machine with this url only .and provided
> connection to tailfile processor and RPG.
>
> Now that process group we have to Select and convert into template and
> again we have to download that template by using converter toolkit we have
> to convert file from XML to YML .I was unable to download and use converter
> toolkit to convert file. i tried to convert manually but that does not
> worked
>
>
> Thanks,
>
> Saritha.
>


Unable to read remote file in nifi by using minifi

2024-01-28 Thread Saritha L
Hi Team,


hoping for the best that someone will help me out from this issue ASAP.

I am working with nifi in local machine from couple of months  to develop
some jobs.now as part of developing one job I need to read remote file in
nifi by using minifi,as like tailfile processor how it reads nifi log files
continuously I have to read remote log files.in the process of finding
solution  I seen that by using minifi we can do that.so firstly I installed
minifi remote server because I have to read remote log files by providing
local machine path of outputfolder those log files will place in that path.

After installing minifi in remote server.unzippped it and tried to start
the services by using ./minifi sh start .now I could see services are
started and next firstly tried to take and input port in nifi UI and
connected that with putfile processor by providing output path and provided
connection for input and putfile .nextly taken a processor group and inside
that processor group taken tailfile processor and provided the tailing mode
as single file and files to tail as "logs\nifi-app.log".and next taken a
remote process group(RPG)  and in the url given as "
http://localhost:8443/nifi; which is localhost nifi url and port number I
am logging into nifi in my local machine with this url only .and provided
connection to tailfile processor and RPG.

Now that process group we have to Select and convert into template and
again we have to download that template by using converter toolkit we have
to convert file from XML to YML .I was unable to download and use converter
toolkit to convert file. i tried to convert manually but that does not
worked


Thanks,

Saritha.


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

2024-01-28 Thread David Handermann
Apache NiFi Community,

I am pleased to announce that the 2.0.0-M2 release of Apache NiFi passes:

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

Thanks to all who helped make this release possible!

The release artifacts will be published in the next 24 hours.

Here is the vote thread:

https://lists.apache.org/thread/xhds288c2611r8m2z3nkyg7ty7gf1xcd


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

2024-01-28 Thread David Handermann
+1 binding

On Thu, Jan 25, 2024, 8:29 PM David Handermann 
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: 1946eceb3ae4f541545e93ddc6dd2cbe2a3302a6a46e6c584f3ffc1c1bd1e18b
> SHA512:
> e8e67e1e67359553479c0721a1c49ae6706cc6882eadf92e1f5ccc2619637ab87119a06221980d4c34d99b7b6d9a2138c77440b407074090e727b5d4447ab799
>
> 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: 214
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353861
>
> Release note highlights can be found on the project wiki:
>
>
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.0.0-M2
>
> 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-M2
> [] +0 no opinion
> [] -1 Do not release this package because...
>


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

2024-01-28 Thread Mark Bean
+1 (non-binding)

Verified signature and hashes
Performed complete build with -Pcontrib-check
  Maven 3.9.3
  Java 1.8.0_392 (OpenJDK)
  Ubuntu 22.04.3

Installed NiFi in different scenarios:
  - default configuration (single-user)
  - customized configuration (admin user) but no flow
  - upgrade from NiFi 1.24.0

Successfully imported a flow from NiFi Registry 1.24.0

Successfully upgraded NiFi Registry from 1.24.0 to 1.25.0. Successful
import of flows into NiFi 1.25.0.

Ran some basic flows and did not find any significant issues.

On Sun, Jan 28, 2024 at 8:02 AM Csaba Bejan  wrote:

> +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, 

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

2024-01-28 Thread Mark Bean
+1 (non-binding)

Verified signature and hashes
Performed complete build with -Pcontrib-check
  Maven 3.9.3
  Java 21.0.2 (Eclipse Adoptium)
  Ubuntu 22.04.3

Installed NiFi in different scenarios:
  - default configuration
  - customized configuration (admin user) but no flow
  - upgrade from NiFi 1.24.0

Successfully imported a flow from NiFi Registry 1.24.0, even when it
includes component now removed from NiFi 2.0.0-M2 (PostHTTP)

Successfully upgraded NiFi Registry from 1.24.0 to 2.0.0-M2. Successful
import of flows into NiFi 2.0.0-M2.

Ran some basic flows and did not find any significant issues.

On Sun, Jan 28, 2024 at 7:05 AM Csaba Bejan  wrote:

> +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.
> >
> 

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 2.0.0-M2 (RC4)

2024-01-28 Thread Ferenc Kis
+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:
> > 1946eceb3ae4f541545e93ddc6dd2cbe2a3302a6a46e6c584f3ffc1c1bd1e18b
> > > > SHA512:
> > > >
> > >
> >
> e8e67e1e67359553479c0721a1c49ae6706cc6882eadf92e1f5ccc2619637ab87119a06221980d4c34d99b7b6d9a2138c77440b407074090e727b5d4447ab799
> > > >
> > > > 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: 214
> > > >
> > > >
> > > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353861
> > > >
> > > > Release note highlights can be found on the project wiki:
> > > >
> > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.0.0-M2
> > > >
> > > > 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-M2
> > > > [] +0 no opinion
> 

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

2024-01-28 Thread Ferenc Kis
+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: 6ecc398d3f92425447e43242af4992757e25b3c5
> > > > GitHub Commit Link:
> > > >
> > >
> >
> https://github.com/apache/nifi/commit/6ecc398d3f92425447e43242af4992757e25b3c5
> > > >
> > > > Checksums of nifi-1.25.0-source-release.zip
> > > >
> > > > SHA256:
> > 6a14b35bf5beb4ae3fcf76df8d09676e61c6bc309a97dc6785eae84b7cbaef78
> > > > SHA512:
> > > >
> > >
> >
> 1ffb2586ce9591ce2c5aa39fdec43a89ffd29081a31d51dc95dd953cb7f94584d0a0171bb1ba7c9495f431aec3770d324dbabb319b01bb6fdce5a0a00426fffa
> > > >
> > > > Release artifacts are signed with the following key:
> > > >
> > > > 

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

2024-01-28 Thread Chris Sampson
+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:
> 1946eceb3ae4f541545e93ddc6dd2cbe2a3302a6a46e6c584f3ffc1c1bd1e18b
> > > SHA512:
> > >
> >
> e8e67e1e67359553479c0721a1c49ae6706cc6882eadf92e1f5ccc2619637ab87119a06221980d4c34d99b7b6d9a2138c77440b407074090e727b5d4447ab799
> > >
> > > 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: 214
> > >
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12353861
> > >
> > > Release note highlights can be found on the project wiki:
> > >
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.0.0-M2
> > >
> > > 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-M2
> > > [] +0 no opinion
> > > [] -1 Do not release this package because...
> > >
> >
>