LogoLogo
StackState.comDownloadSupportExplore playground
SUSE Observability
SUSE Observability
  • SUSE Observability docs!
  • Docs for all SUSE Observability products
  • 🚀Get started
    • Quick start guide
    • SUSE Observability walk-through
    • SUSE Rancher Prime
      • Air-gapped
      • Agent Air-gapped
    • SUSE Cloud Observability
  • 🦮Guided troubleshooting
    • What is guided troubleshooting?
    • YAML Configuration
    • Changes
    • Logs
  • 🚨Monitors and alerts
    • Monitors
    • Out of the box monitors for Kubernetes
    • Notifications
      • Configure notifications
      • Notification channels
        • Slack
        • Teams
        • Webhook
        • Opsgenie
      • Troubleshooting
    • Customize
      • Add a monitor using the CLI
      • Derived State monitor
      • Dynamic Threshold monitor
      • Override monitor arguments
      • Write a remediation guide
  • 📈Metrics
    • Explore Metrics
    • Custom charts
      • Adding custom charts to components
      • Writing PromQL queries for representative charts
      • Troubleshooting custom charts
    • Advanced Metrics
      • Grafana Datasource
      • Prometheus remote_write
      • OpenMetrics
  • 📑Logs
    • Explore Logs
    • Log Shipping
  • 🔭Traces
    • Explore Traces
  • 📖Health
    • Health synchronization
    • Send health data over HTTP
      • Send health data
      • Repeat Snapshots JSON
      • Transactional Increments JSON
    • Debug health synchronization
  • 🔍Views
    • Kubernetes views
    • Custom views
    • Component views
    • Explore views
    • View structure
      • Overview perspective
      • Highlights perspective
      • Topology perspective
      • Events perspective
      • Metrics perspective
      • Traces perspective
      • Filters
      • Keyboard shortcuts
    • Timeline and time travel
  • 🕵️Agent
    • Network configuration
      • Proxy Configuration
    • Using a custom registry
    • Custom Secret Management
      • Custom Secret Management (Deprecated)
    • Request tracing
      • Certificates for sidecar injection
  • 🔭Open Telemetry
    • Overview
    • Getting started
      • Concepts
      • Kubernetes
      • Kubernetes Operator
      • Linux
      • AWS Lambda
    • Open telemetry collector
      • Sampling
      • SUSE Observability OTLP APIs
    • Instrumentation
      • Java
      • Node.js
        • Auto-instrumentation of Lambdas
      • .NET
      • SDK Exporter configuration
    • Troubleshooting
  • CLI
    • SUSE Observability CLI
  • 🚀Self-hosted setup
    • Install SUSE Observability
      • Requirements
      • Kubernetes / OpenShift
        • Kubernetes install
        • OpenShift install
        • Alibaba Cloud ACK install
        • Required Permissions
        • Override default configuration
        • Configure storage
        • Exposing SUSE Observability outside of the cluster
      • Initial run guide
      • Troubleshooting
        • Advanced Troubleshooting
        • Support Package (Logs)
    • Configure SUSE Observability
      • Slack notifications
      • E-mail notifications
      • Stackpacks
      • Advanced
        • Analytics
    • Release Notes
      • v2.0.0 - 11/Sep/2024
      • v2.0.1 - 18/Sep/2024
      • v2.0.2 - 01/Oct/2024
      • v2.1.0 - 29/Oct/2024
      • v2.2.0 - 09/Dec/2024
      • v2.2.1 - 10/Dec/2024
      • v2.3.0 - 30/Jan/2025
      • v2.3.1 - 17/Mar/2025
      • v2.3.2 - 22/Apr/2025
      • v2.3.3 - 07/May/2025
    • Upgrade SUSE Observability
      • Migration from StackState
      • Steps to upgrade
      • Version-specific upgrade instructions
    • Uninstall SUSE Observability
    • Air-gapped
      • SUSE Observability air-gapped
      • SUSE Observability Kubernetes Agent air-gapped
    • Data management
      • Backup and Restore
        • Kubernetes backup
        • Configuration backup
      • Data retention
      • Clear stored data
    • Security
      • Authentication
        • Authentication options
        • Single password
        • File-based
        • LDAP
        • Open ID Connect (OIDC)
          • Microsoft Entra ID
        • KeyCloak
        • Service tokens
        • Troubleshooting
      • RBAC
        • Role-based Access Control
        • Permissions
        • Roles
        • Scopes
      • Self-signed certificates
      • External secrets
  • 🔐Security
    • Service Tokens
    • API Keys
  • ☁️SaaS
    • User Management
  • Reference
    • SUSE Observability Query Language (STQL)
    • Chart units
    • Topology Identifiers
Powered by GitBook
LogoLogo

Legal notices

  • Privacy
  • Cookies
  • Responsible disclosure
  • SOC 2/SOC 3
On this page
  • Overview
  • Before you upgrade
  • Steps to upgrade
  • Minor or maintenance SUSE Observability release
  • Major SUSE Observability release
  • Walkthrough of an upgrade
  • Create a backup
  • Upgrade SUSE Observability
  • Verify the new installation
  • See also
  1. Self-hosted setup
  2. Upgrade SUSE Observability

Steps to upgrade

SUSE Observability Self-hosted

PreviousMigration from StackStateNextVersion-specific upgrade instructions

Last updated 6 months ago

To upgrade from StackState 6.0 to SUSE Observability follow the .

Overview

This document describes the upgrade procedure for SUSE Observability.

Before you upgrade

When executing a SUSE Observability upgrade, be aware of the following:

Always read the before upgrading SUSE Observability.

When upgrading a StackPack, any changes you have made to configuration items from that StackPack will be overwritten. See for more information.

If there are hotfixes installed in your SUSE Observability installation, contact SUSE Observability technical support prior to upgrading.

Steps to upgrade

Minor or maintenance SUSE Observability release

A minor release of SUSE Observability is indicated by a change in the second digit of the version number, for example 4.1.0. Maintenance releases are identified by a change in the third digit of the version number, for example 4.1.1.

If you are upgrading to a new minor SUSE Observability release or a maintenance release, SUSE Observability itself and the StackPacks will be compatible with the current installation.

A minor upgrade consists of the following steps:

  1. Check if any installed StackPacks require an upgrade

Major SUSE Observability release

A major release of SUSE Observability is indicated by a change in the first digit of the version number, for example 4.0.0.

A major upgrade consists of the following steps:

Walkthrough of an upgrade

Create a backup

Before upgrading SUSE Observability it's recommended to back up your configuration and topology data:

Note that it won't be possible to restore the backup on the upgraded version of SUSE Observability. The SUSE Observability backup can only be restored in the SUSE Observability version before the upgrade.

Upgrade SUSE Observability

Be sure to check the release notes and any optional upgrade notes before running the upgrade.

  1. Get the latest helm chart by running helm repo update.

  1. Get the latest helm chart by running helm repo update.

Verify the new installation

Once SUSE Observability has been upgraded and started, verify that the new installation of SUSE Observability is reachable and that the application is running.

See also

If you upgrade to a new major SUSE Observability release, SUSE Observability and the installed StackPacks may be incompatible with the current installation. For details, check the .

Optional:

Optional:

Check the for all changes between your current version and the version that you will upgrade to. If there have been changes made to configuration items specified in your values.yaml file, the file should be updated.

To upgrade, use the same helm command as for the . The new helm chart will pull newer versions of Docker images and handle the upgrade.

Check the for all changes between your current version and the version that you will upgrade to. If there have been changes made to configuration items specified in your values.yaml file, the file should be updated.

file.

To upgrade, use the same helm command as for the . The new helm chart will pull newer versions of Docker images and handle the upgrade.

🚀
version-specific upgrade notes
Kubernetes backup
Configuration backup
version specific upgrade notes
version specific upgrade notes
Version-specific upgrade notes
Create a backup
Uninstall StackPacks
Upgrade SUSE Observability
Install StackPacks
Verify the new installation
migration guide
version-specific upgrade notes
Create a backup
Upgrade SUSE Observability
Verify the new installation
Update the openshift-values.yaml
first time OpenShift installation
first time Kubernetes installation
Configuration Locking
Manually upgrade a StackPack