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