Skip to content

v5.9.7

RBAC permission fix for ingest table, accept GCP URLs for checkpointers, and upgrade to PostgreSQL 18 clients.

This release contains bug fixes to Hydrolix v5.9. Refer to the release notes to see other notable feature announcements and information for this version.

Upgrade⚓︎

Don't skip minor versions when upgrading or downgrading

Skipping versions when upgrading or downgrading Hydrolix can result in database schema inconsistencies and cluster instability. Always upgrade or downgrade sequentially through each minor version.

Example:
Upgrade from 5.7.95.8.65.9.5, not 5.7.95.9.5.

Upgrade on GKE⚓︎

Upgrade on GKE
kubectl apply -f "https://www.hydrolix.io/operator/v5.9.7/operator-resources?namespace=${HDX_KUBERNETES_NAMESPACE}&gcp-storage-sa=${GCP_STORAGE_SA}"

Upgrade on EKS⚓︎

Upgrade on EKS
kubectl apply -f "https://www.hydrolix.io/operator/v5.9.7/operator-resources?namespace=${HDX_KUBERNETES_NAMESPACE}&aws-storage-role=${AWS_STORAGE_ROLE}"

Upgrade on LKE⚓︎

Upgrade on LKE
kubectl apply -f "https://www.hydrolix.io/operator/v5.9.7/operator-resources?namespace=$HDX_KUBERNETES_NAMESPACE"

Changelog⚓︎

Bug fixes⚓︎

API⚓︎

  • Corrected an RBAC migration script to create permission ingest_table if it doesn't exist prior to the permissions adjustment.
  • Expanded the validation for Kinesis checkpointers to include GCP URLs. Earlier, only AWS ARNs were accepted.

Cluster operations⚓︎

  • Upgraded PostgreSQL clients in tooling and Config API container images. The upgrade from version 15 to 18 allows client applications to produce database dumps with pg_dump that are compatible with servers running version 18.