Fixed Issues in Navigator Encrypt

Review the list of Navigator Encrypt issues that are resolved in Cloudera Runtime 7.3.1, its service packs and cumulative hotfixes.

Cloudera Runtime 7.3.1.400 SP2

CDPD-82688: Error when building the kernel module
Navigator Encrypt failed to install on RHEL 7.9 with the following error: Failed installation of navencryptfs 7.1.9.1005 DKMS kernel module!

This issue is fixed now.

Cloudera Runtime 7.3.1.300 SP1 CHF 1

There are no fixed issues in this release.

Cloudera Runtime 7.3.1.200 SP1

There are no fixed issues in this release.

Cloudera Runtime 7.3.1.100 CHF 1

CDPD-77529: Navencrypt 7.1.9 SP1 install failed on Ubuntu 20 - Kernel 5.4.0-200
Depending on the version of Linux kernel module that was running, the NavEncrypt kernel module would fail to install because it would build incorrectly. The error message looked as follows:
kernel-deps.h: In function ‘zncrypt_get_task_cred’: kernel-deps.h:45:32: error: passing argument 1 of ‘atomic_inc_not_zero’ from incompatible pointer type [-Werror=incompatible-pointer-types] 45 | } while (!atomic_inc_not_zero(&((struct cred *)cred)->usage));

This issue is now resolved.

Cloudera Runtime 7.3.1

CDPD-70115: Ranger KMS with Oracle DB was not supported for Navigator Encrypt
Navigator Encrypt deposit registration was failing with Ranger KMS DB with Oracle DB setup with the following error:
java.sql.SQLSyntaxErrorException: ORA-02289: sequence does not exist Error Code: 2289

The issue is fixed now.