Yuanhao Zhu created NIFI-14599:
----------------------------------

             Summary: Parameter provider invalid revision issue
                 Key: NIFI-14599
                 URL: https://issues.apache.org/jira/browse/NIFI-14599
             Project: Apache NiFi
          Issue Type: Bug
    Affects Versions: 2.4.0, 2.3.0, 2.2.0, 2.1.0
            Reporter: Yuanhao Zhu


We recently upgrade to nifi 2.4.0 from 1.x and have noticed something weird 
about the parameter provider in 2.x. From time to time, for some reason, the 
parameter provider will complain about invalid revision given when fetching for 
parameters with nifi-cli. Specifically we are using 
AzureKeyvaultParameterProvider. And once this happens, the only way to get rid 
of it is the re-creation of the parameter provider.

See the screenshot 

!https://community.cloudera.com/t5/image/serverpage/image-id/45570i701517E88FD12C48/image-size/large/is-moderation-mode/true?v=v2&px=999!

And it looks like the revision manager was messed up that every time the new 
revision is always one version below, we are running nifi in a standalone mode 
and consecutively triggering of the parameter fetch will constantly get the 
invalid revision(each time the revision is up by 1) until the parameter 
provider is recreated, even restarting nifi won't help. I'm also quite sure 
there is only one person sending request to fetch for parameter and attempt to 
change the parameter provider at the same time so no concurrent operation. 

 

And once this problem happens, fetching parameters from UI also does not work, 
it would just fail silently and the value of the secrets remains unchanged.

 

Also FYI, this never happened in 1.x

 

Still have no idea how to reproduce it though, but will keep trying and log the 
activities in this ticket



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

Reply via email to