[ 
https://issues.apache.org/jira/browse/NIFI-13613?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Night Gryphon updated NIFI-13613:
---------------------------------
    Description: 
I'm trying to migrate from NiFi 1.23 to 2.0.0 using NiFi Registry.

When i import flow to 2.0.0 i get some missing components due to package names 
changes for some components like JOLT.

The issue/bug is having such flow prevent cluster nodes to restart/rejoin. Once 
node is shutdown or disconnected from cluster it can't come back as it can't 
sync flow with master node due to missing components and so node just shutdown. 
Furthermore  at the master node i can not delete or fix the corrupt process 
group as some nodes are unavailable and can't rejoin cluster.

So to recover i has to delete nodes from cluster, delete process group and than 
rebuild cluster.

To fix this issue class names has to be checked at the flow import and replaced 
according to updates in 2.0.0.

Also flow sync at join cluster has to somehow deal with missing components 
which are exist in master flow and actually can be displayed and manually 
fixed. 

 

  was:
I'm trying to migrate from NiFi 1.23 to 2.0.0 using NiFi Registry.

When i import flow to 2.0.0 i get some missing components due to package names 
changes for some components like JOLT.

The issue/bug is having such flow prevent cluster nodes to restart/rejoin. Once 
node is shutdown or disconnected from cluster it can't come back as it can't 
sync flow with master node due to missing components and so node just shutdown. 
Furthermore  at the master node i can not delete or fix the corrupt process 
group as some nodes are unavailable and can't rejoin cluster.

So to recover i has to delete nodes from cluster, delete process group and than 
rebuild cluster.

To fix this issue class names has to be checked at the flow import and replaced 
according to updates in 2.0.0. 

 


> Update class names when import older flow from registry
> -------------------------------------------------------
>
>                 Key: NIFI-13613
>                 URL: https://issues.apache.org/jira/browse/NIFI-13613
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Core Framework
>    Affects Versions: 2.0.0-M3
>         Environment: Ubuntu 22.04
> Open JDK 21
> NiFi Registry 2.0.0.M3
>            Reporter: Night Gryphon
>            Priority: Critical
>
> I'm trying to migrate from NiFi 1.23 to 2.0.0 using NiFi Registry.
> When i import flow to 2.0.0 i get some missing components due to package 
> names changes for some components like JOLT.
> The issue/bug is having such flow prevent cluster nodes to restart/rejoin. 
> Once node is shutdown or disconnected from cluster it can't come back as it 
> can't sync flow with master node due to missing components and so node just 
> shutdown. Furthermore  at the master node i can not delete or fix the corrupt 
> process group as some nodes are unavailable and can't rejoin cluster.
> So to recover i has to delete nodes from cluster, delete process group and 
> than rebuild cluster.
> To fix this issue class names has to be checked at the flow import and 
> replaced according to updates in 2.0.0.
> Also flow sync at join cluster has to somehow deal with missing components 
> which are exist in master flow and actually can be displayed and manually 
> fixed. 
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to