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

Timea Barna updated NIFI-9018:
------------------------------
    Description: 
Replication steps:
1) create a PG with 1 input port in it (nothing else is needed)
2) add/commit the PG to NiFi Registry (version #1)
3) update the flow the following way: add a new PG and drag-and-drop the input 
port into it. Add an arbitrary processor to the outer PG and connect to the 
inner PG's input port
4) commit to the registry (version #2)
5) revert to version #1
6) upgrade to version #2 -> upgrade fails with "Failed to perform update flow 
request due to Failed to update Flow on all nodes in cluster due to Cannot add 
Connection to Process Group because its destination is an Input Port but the 
Input Port does not belong to a child Process Group"

> When connection points to a moved port NiFi Registry may throw exception
> ------------------------------------------------------------------------
>
>                 Key: NIFI-9018
>                 URL: https://issues.apache.org/jira/browse/NIFI-9018
>             Project: Apache NiFi
>          Issue Type: Bug
>            Reporter: Timea Barna
>            Priority: Major
>
> Replication steps:
> 1) create a PG with 1 input port in it (nothing else is needed)
> 2) add/commit the PG to NiFi Registry (version #1)
> 3) update the flow the following way: add a new PG and drag-and-drop the 
> input port into it. Add an arbitrary processor to the outer PG and connect to 
> the inner PG's input port
> 4) commit to the registry (version #2)
> 5) revert to version #1
> 6) upgrade to version #2 -> upgrade fails with "Failed to perform update flow 
> request due to Failed to update Flow on all nodes in cluster due to Cannot 
> add Connection to Process Group because its destination is an Input Port but 
> the Input Port does not belong to a child Process Group"



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to