Fixed Issues in HDFS

Review the list of HDFS issues that are resolved in Cloudera Runtime 7.3.2, its service packs and cumulative hotfixes.

Cloudera Runtime 7.3.2

Cloudera Runtime 7.3.2 resolves HDFS issues and incorporates fixes from the service packs and cumulative hotfixes from 7.3.1.100 through 7.3.1.706. For a comprehensive record of all fixes in Cloudera Runtime 7.3.1.x, see Fixed Issues.

CDPD-75403: Fixed local information disclosure in RunJar temporary directory
7.3.2
Previously, the temporary directories created by RunJar.run() lacked restricted permissions by default. This could allow other local users on the shared system to access sensitive files within those directories. This issue is now resolved. The fix implements stricter access controls on the RunJar working directory, ensuring that only the owner has permission to access the contents.
Apache JIRA: HADOOP-19031
CDPD-69173: FsImage might have inaccessible nodes
7.3.2
Previously, if an FsImage was corrupted, it might have had inaccessible nodes. The FsImageValidation tool was able to identify the inaccessible nodes when validating the INodeMap. This issue is fixed now and this update enhances the FsImageValidation to remove the inaccessible nodes if the FsImage is corrupted.
Apache JIRA: HDFS-17380
CDPD-88767: OpenSSL 3.x symbols are not loading
7.3.2
Previously, Hadoop native code failed to link with OpenSSL 3.x because specific symbols—EVP_CIPHER_CTX_block_size and EVP_CIPHER_CTX_encrypting—were removed from the library's public API. This issue is now resolved. The native code has been updated to use OpenSSL 3.x compatible accessor functions, ensuring proper loading and linking.
Apache JIRA: HADOOP-18583
CDPD-78928: Backport HADOOP-16299 to avoid module access violation in LdapGroupsMapping
7.3.2
When LdapGroupsMapping was the selected group mapping method, running any commands that relies on this group mapping lead to an exception due to a java module access violation when the JVM version was above Java11. This illegal access is avoided in the group mapping implementation without functional changes.
Apache JIRA: HADOOP-16299
CDPD-84571: Backport upstream fixes for missing blocks issue
7.3.2
Backported the following upstream fixes:
Apache JIRA: HDFS-14303, HDFS-15764, HDFS-16985, HDFS-17342