Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Relates to NIFI-5227
Steps to reproduce:
- Create a simple flow: GenerateFlowFile + UpdateAttribute. Ensure both processors have valid state.
- Commit flow to a registry.
- Remove connection between processors or do something else to move UpdateAttribute in invalid state.
- Commit flow to a registry.
- Change flow version to "1". UpdateAttribute should be valid now.
- Run UpdateAttribute
- Change flow version to "2". Ensure UpdateAttribute has invalid state now.
- Change flow version back to "1".
You will see error message "Failed to update Flow on all nodes in cluster due to Cannot modify Processor configuration while the Processor is running".
Error message for single node (non cluster) will be similar.
See attached patch. My solution is quite simple but I don't sure may be it is not good enough.
Attachments
Attachments
Issue Links
- links to