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)