Jody DesRoches created NIFI-5754:
------------------------------------

             Summary: bootstrap.conf not found in NiFiPropertiesLoader with 
custom conf.dir value
                 Key: NIFI-5754
                 URL: https://issues.apache.org/jira/browse/NIFI-5754
             Project: Apache NiFi
          Issue Type: Bug
          Components: Configuration Management
    Affects Versions: 1.7.1
         Environment: N/A
            Reporter: Jody DesRoches


Issue in NiFiPropertiesLoader when trying to find 
"nifi.bootstrap.sensitive.key=" 

When starting the nifi service, $NIFI_HOME/conf/bootstrap.conf is used.  When 
NiFiPropertiesLoader attempts to decrypt nifi.properties it guesses that 
bootstrap.conf exists in the same directory as nifi.properties.  This is not 
true if "conf.dir" has been defined in bootstrap.conf.

Apparent problem is on NiFiPropertiesLoader line 113. Method 
extractKeyFromBootstrapFile() should call 
extractKeyFromBootstrapFile("$NIFI_HOME/conf/bootstrap.conf") by default as the 
method comment indicates.  Instead it calls this method with an empty string 
resulting in an IOException on service startup if the conf.dir has been 
customized.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to