Bryan Bende created NIFI-14625:
----------------------------------

             Summary: Pasting PG under version control with missing registry 
client causes issues
                 Key: NIFI-14625
                 URL: https://issues.apache.org/jira/browse/NIFI-14625
             Project: Apache NiFi
          Issue Type: Bug
    Affects Versions: 2.4.0
            Reporter: Bryan Bende
            Assignee: Bryan Bende


Copy a version controlled PG from one nifi instance to another and the PG will 
show on the canvas with a ? since the registry client id does not exist on the 
second instance. NiFi UI is still usable and you could perform Stop Version 
Control on the PG (if a registry client exists), but while in this state the 
overall flow.json is failing to save and if you continue making changes on the 
canvas and NiFi restarts, all those changes will be lost including the pasted 
PG. The logs will repeatedly print...

ERROR [Flow Service Tasks Thread-2] o.a.nifi.controller.StandardFlowService 
Unable to save flow controller configuration java.lang.IllegalStateException: 
Process Group refers to a Flow Registry with ID <id> but no Flow Registry 
exists with that ID. Cannot resolve to a URL. at 
org.apache.nifi.registry.flow.mapping.NiFiRegistryFlowMapper.applyVersionControlInformation(NiFiRegistryFlowMapper.java:186)
 at 
org.apache.nifi.registry.flow.mapping.NiFiRegistryFlowMapper.lambda$mapProcessGroup$1(NiFiRegistryFlowMapper.java:170)



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

Reply via email to