Fixed Issues in HDFS

Fixed issues and resolved maintenance items for HDFS are addressed 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: Local information disclosure in RunJar temporary directory
7.3.2
Previously, the temporary directories created by the RunJar.run() command 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 system now 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 contains inaccessible nodes due to corruption
7.3.2
Previously, corrupted FsImage files could contain inaccessible nodes that the FsImageValidation tool was able to identify but not resolve.. This issue is now fixed. The FsImageValidation tools is enhanced to remove the inaccessible nodes during the validation of the INodeMap if it detects corruption.
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 is 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
Previously, when LdapGroupsMapping was the selected group mapping method, commands relying on this group mapping failed with a Java module access violation on JVM version higher than Java11. This issue is now resolved. The group mapping implementaion avoids illegal access while maintaining the same functionality.
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