Release 9.2.38.1¶
These are the Rolling Release Notes for Release 9.2.38.1. These release notes are applicable to Privacera's Self-Managed version.
Apache Solr¶
Updated Apache Solr Dependencies
Updated Apache Solr Dependencies¶
Upgraded Apache Solr dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
Apache Zookeeper¶
Updated Apache Zookeeper Dependencies
Updated Apache Zookeeper Dependencies¶
Upgraded Apache Zookeeper dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
PolicySync Connector¶
MSSQL Connector — Support for Special Characters in Object Names
MSSQL Connector — Support for Special Characters in Object Names¶
SQL Server permits special characters in schema, table, and column names (for example, a table named 'Employees_2018-05-31_0$'). These names previously broke lookup queries: a single quote ended the SQL string literal early (Incorrect syntax near ...), and _ was treated as a LIKE wildcard so masks or row filters could be attributed to the wrong object. Object names are now escaped in query literals, and masking and row-filter lookups use an equality match. No configuration change is required.
MSSQL Connector — Conditional Custom Masking Prefix, Suffix, and Range Expressions Preserved
MSSQL Connector — Conditional Custom Masking Prefix, Suffix, and Range Expressions Preserved¶
When a custom masking policy was evaluated for a condition, the prefix, suffix, and minimum/maximum value expressions were dropped, so the mask applied at the data source did not match the policy as authored. The full mask definition is now preserved during conditional evaluation.
MSSQL Connector — Microsoft Purview Tag Sync Reliability on Large Catalogs
MSSQL Connector — Microsoft Purview Tag Sync Reliability on Large Catalogs¶
Tag sync against large or throttled Microsoft Purview accounts could stall or fail on slow API responses. This release includes:
- Configurable HTTP client timeouts and retries, so tag sync can ride out a slow window instead of timing out. Controlled by
CONNECTOR_PURVIEW_CLIENT_READ_TIMEOUT_SEC(default: 60),CONNECTOR_PURVIEW_CLIENT_RESPONSE_TIMEOUT_SEC(default: 60),CONNECTOR_PURVIEW_CLIENT_CONNECT_TIMEOUT_SEC(default: 10), andCONNECTOR_PURVIEW_CLIENT_MAX_RETRIES(default: 3). Raise the read and response timeouts together. - The Purview HTTP client is now created once and reused across tag-sync cycles, instead of being rebuilt each cycle.
- Relationship subtrees are no longer fetched for entity types that cannot have them.
- Purview calls that exceed an expected duration are now logged as warnings.
MSSQL Connector — Optional Resource Name Validation
MSSQL Connector — Optional Resource Name Validation¶
An optional, per-connector check can now skip resources whose names contain characters the data source or metadata store cannot represent, instead of allowing them to fail later in the sync. Validation is disabled by default. To enable it, set CONNECTOR_RESOURCE_NAME_ALLOWED_SPECIAL_CHARACTERS to the extra characters to allow in addition to a-z A-Z 0-9 _ (for example, /.$-). List characters with no separator; escape a literal comma as \,. Skipped resources are reported and the sync continues.
MSSQL Connector — Improved Retry Behavior for Data Source API Calls
MSSQL Connector — Improved Retry Behavior for Data Source API Calls¶
Failed HTTP requests to a data source or catalog API were retried regardless of the reason for failure, so permanent errors such as 401 Unauthorized or 404 Not Found were retried repeatedly before failing. Client errors now fail immediately, except 429 Too Many Requests and 408 Request Timeout, which continue to be retried with backoff. Server errors continue to be retried. Failure logs now include the request and response bodies (truncated).
AWS Lake Formation Connector — Optimize Wildcard Table Grants
AWS Lake Formation Connector — Optimize Wildcard Table Grants¶
The AWS Lake Formation connector now uses a single Table grant with TableWildcard when a policy grants access to all tables in a database (table=*). This reduces the number of Lake Formation grants and API calls, speeding up policy synchronization for databases with many tables.
Security Zone Name in PolicySync Apply Logs
Security Zone Name in PolicySync Apply Logs¶
Added ZoneName support in PolicySync audits and apply logs for MSSQL, PostgreSQL, Redshift, Databricks SQL Analytics, and AWS Lake Formation connectors. ZoneName is shown for zoned policies and left empty for unzoned policies.
Bounded policy-sync.out to Prevent Unbounded Disk Growth
Bounded policy-sync.out to Prevent Unbounded Disk Growth¶
Bounded the policy-sync.out console log file to prevent unlimited growth and disk exhaustion (default: 50 MB), the size can be configurable through CONNECTOR_POLICY_SYNC_OUT_MAX_SIZE.
Updated PolicySync Dependencies
Updated PolicySync Dependencies¶
Upgraded PolicySync dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
Updated Connectors:
- AWS Lake Formation
- GCP BigQuery
- MSSQL
Privacera Diagnostics¶
Download error logs for terminated pods from the Diagnostics Tool
Download error logs for terminated pods from the Diagnostics Tool¶
- Download Logs now works for terminated pods, exporting from the
error_logstable in the database. - Only ERROR, WARNING and FATAL log lines are captured, so not all logs will be downloaded.
- The lookback window is set by
DIAG_SERVER_TERMINATED_ERROR_LOGS_DOWNLOAD_WINDOW_DAYS(default 4 days). It is capped at the error log retention period (default 7 days), since older logs have already been purged — to go beyond 7 days, raise retention too.
Privacera Manager¶
Base Image Upgraded
Base Image Upgraded¶
Updated the base image to a newer Debian version to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
k9s available at /tools/k9s in the PM base image
k9s available at /tools/k9s in the PM base image¶
The Privacera Manager base image now provides a k9s symlink at /tools/k9s, so the jumphost and tooling that expect that path can invoke k9s without relying on PATH alone.
Privacera Monitoring¶
Updated Grafana Image
Updated Grafana Image¶
Upgraded Grafana dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
Updated Prometheus Image
Updated Prometheus Image¶
Upgraded Prometheus dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
Updated Opentelemetry-collector Image
Updated Opentelemetry-collector Image¶
Upgraded Opentelemetry-collector dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
Updated Post Install Job Image
Updated Post Install Job Image¶
Upgraded Post Install Job dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
- Prev topic: Releases