Skip to content

Release v5.4.0

Latest

Choose a tag to compare

@SIGHUP-C-3PO SIGHUP-C-3PO released this 13 Jul 15:34
v5.4.0
23411b9

Logging Core Module Release v5.4.0

Welcome to the latest release of the logging module of SIGHUP Distribution maintained by team SIGHUP by ReeVo.

This release adds support for Kubernetes 1.35, updates all core components to their latest versions, enables the Explore feature in OpenSearch Dashboards, adds an access-log-exporter sidecar to the Loki gateway for NGINX metrics, and moves MinIO to the Chainguard fork.

Component Images 🚢

Component Supported Version Previous Version
opensearch v3.7.0 v3.2.0
opensearch-dashboards v3.7.0 v3.2.0
logging-operator v6.5.1 6.0.3
loki-distributed v3.7.2 v3.5.3
minio-ha RELEASE.2026-05-20T23-44-52Z RELEASE.2025-09-07T16-13-09Z

New Features 🎉

Loki Distributed

This upgrade adds an access-log-exporter sidecar to the gateway for NGINX metrics.

MinIO Chainguard Fork

The minio-ha image is now built from the Chainguard fork of MinIO.

OpenSearch Dashboards Explore

OpenSearch Dashboards 3.7.0 enables the Explore feature (explore.enabled: true), allowing users to query and visualize logs directly from the Dashboards interface.

Breaking Changes 💔

Ingress-Nginx Flow Regex Change

The ingress-nginx flow regex has been updated to expect a hostname field in the log format. This change requires module-ingress v5.0.0 or later, which outputs the $host field in NGINX logs.

Compatibility: This release requires module-ingress >= v5.0.0.

Bug Fixes and Changes 🐛

[#222] Fix index-patterns and ISM policy jobs labels to avoid clashing with OpenSearch and OpenSearch Dashboard relative services.

Update Guide 🦮

Upgrade using the distribution

To upgrade the module using the distribution please refer to the official documentation

Manual Upgrade

ℹ️ Note: Manually upgrading the module is deprecated. It is recommended to use it with the SIGHUP Distribution.

To upgrade the module run:

kustomize build | kubectl apply -f - --server-side