Steve Vaughan created HADOOP-18450: -------------------------------------- Summary: JavaKeyStoreProvider should throw FileNotFoundException in renameOrFail Key: HADOOP-18450 URL: https://issues.apache.org/jira/browse/HADOOP-18450 Project: Hadoop Common Issue Type: New Feature Components: common Affects Versions: 3.4.0, 3.3.9 Environment: UBI 8 running Java 11 Reporter: Steve Vaughan Assignee: Steve Vaughan
Attempting to create a key a KMS is configured with the JavaKeystoreProvider and an HDFS store. The calls to: {noformat} renameOrFail(Path src, Path dest) throws IOException {noformat} ... fails with an IOException when it attempts to rename a file. The calling code catches FileNotFoundException since the src file may not exist. Example: {noformat} $ hadoop key create sample java.io.IOException: Rename unsuccessful : 'hdfs://mycluster/security/kms.jks_NEW' to 'hdfs://mycluster/security/kms.jks_NEW_ORPHANED_1662946593691'{noformat} Update the implementation to check for the file, throwing a FileNotFoundException. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-dev-h...@hadoop.apache.org