v2.13.0 - 12/Nov/2026

Release Notes: SUSE® Observability Helm Chart v2.13.0

Before you upgrade, review the version-specific upgrade instructions. Apply all steps from your current version up to this version.

Component Versions

Component Version

SUSE Observability

2.13.0

SUSE Observability Values (suse-observability-values, deprecated since 2.8.0)

1.4.13

SUSE Observability Agent

1.7.64

SUSE Observability CLI

3.9.0

Introducing the Service Availability StackPack

The Service Availability stackpack monitors HTTP and HTTPS endpoints using Prometheus Blackbox Exporter, a capability also known as synthetic HTTP monitoring or uptime checks. Endpoint overviews show health, HTTP response codes, probe duration and remaining TLS certificate validity, with metric history for each endpoint. You can group multiple endpoints into a service and see when any of its checks fails. Built-in monitors detect failed checks and scrape errors, while optional TLS certificate monitors warn before certificates expire, with configurable warning and critical thresholds.

New Features & Enhancements

  • Global Tolerations and Scheduling Precedence: Added global.suseObservability.tolerations to apply tolerations to every SUSE® Observability workload. Affinity and tolerations now follow one precedence order, with the most specific setting winning. This changes existing behavior, see the upgrade instructions for v2.13.0. For details, see Configure Kubernetes affinities and tolerations.

  • Granular Pod Metadata: Added support for custom pod labels and annotations on HBase workloads (including the integrity CronJob) and the KafkaUp operator, as well as custom pod annotations for vmagent and anomaly detection workloads. Component-level configurations override shared defaults while safely preserving mandatory selector labels and configuration checksums.

  • AD FS OIDC Compatibility: Added the stackstate.authentication.oidc.omitClientNameParameter Helm value to support Active Directory Federation Services (AD FS) OIDC implementations that reject the ?client_name=StsOidcClient query parameter.

  • LDAP Certificate Validation Bypass: Added the stackstate.authentication.ldap.ssl.skipCertificateValidation Helm value to encrypt the LDAP connection without validating the server certificate. Use it only temporarily, until the CA certificate of the LDAP server is available.

  • Monitor Template Expressions: Placeholders in urnTemplate and titleTemplate can now contain CEL expressions that use the time series labels.

  • Dynamic Kafka JVM Sizing: Kafka now automatically calculates and sets its JVM heap size to 50% of the effective container memory request, while respecting any explicitly configured kafka.heapOpts overrides.

  • Node Drain & Maintenance Optimization: Improved node draining workflows during cluster upgrades by permitting the eviction of unhealthy platform and agent pods while strictly honoring Pod Disruption Budgets (PDBs) for healthy instances.

  • Trace Tail-Sampling Configuration: Added configurable settings for tail-sampling wait times, internal buffer capacities, and decision caching to better manage trace data volume.

  • Resource Naming Standardization:

    • Standardized resource names across configuration, monitoring, network policies, and selected RBAC definitions using the suse-observability prefix.

    • Resolved a naming collision affecting OpenTelemetry Collector configurations.

    • Preserved external monitoring resource identifiers outside the release namespace to ensure ongoing compatibility between authorization bindings and their target Roles.

  • HA Profile Retention: The 4000-ha profile now defaults to the standard log retention policy.

Bug Fixes

  • Tracing Query Duplication: Fixed a bug where the traces perspective loaded data twice on page load, occasionally rendering incorrect query results.

  • Authentication Race Condition: Fixed intermittent login failures and infinite redirect loops triggered by concurrent authentication requests during browser initialization.

  • vmagent Buffer Protection: Resolved an issue where vmagent exhausted available disk space and halted execution during periods of backpressure when VictoriaMetrics lagged in metric ingestion. The vmagent buffer is now capped at 80% of volume capacity to account for filesystem overhead, allowing metric collection to continue smoothly while VictoriaMetrics catches up.

  • HBase & HDFS Resilience: Fixed an issue where HDFS dropped HBase region Write-Ahead Log (WAL) blocks during simultaneous region downtime and DataNode restarts.

  • Backup PVC Exhaustion: Resolved an issue where the configuration backup Persistent Volume Claim (PVC) ran out of disk space during regular operation.

  • Topology Sync Stalls: Fixed an issue where the topology synchronization pod became stuck due to an unhandled name: must not be empty validation failure.

Agent Bug Fixes

  • Helm Chart Packaging: Fixed a packaging issue in the SUSE Observability Agent Helm chart to guarantee all required subcharts are bundled into the release archive.