Matt Burgess created NIFI-8069:
----------------------------------
Summary: Keep processors invalid while referenced Controller
Services are Enabling
Key: NIFI-8069
URL: https://issues.apache.org/jira/browse/NIFI-8069
Project: Apache NiFi
Issue Type: Improvement
Reporter: Matt Burgess
Historically, we have allowed processors to be marked as valid while any
referenced Controller Services are enabling. This was to avoid a race condition
where the processor was being validated while its controller services were
still enabling at startup, which would cause the processor to be stopped even
after the CS enabled. However this means a processor can be started and will
immediately fail at runtime (not at validation time) if the CS has not finished
enabling.
Since then there have been improvements to the startup sequence. Now, if you
start an invalid processor, the processor still knows that it's meant to be
running and as soon as it becomes valid, it will start. This Jira proposes to
mark a processor invalid if the CS is enabling.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)