Introducing Stash v2025.7.31

We are pleased to announce the release of Stash v2025.7.31 , packed with major improvements. You can check out the full changelog HERE . In this post, we’ll highlight the changes done in this release.

Automatic Restic Unlocking — No More Manual Hassles

We’ve added a thoughtful little feature in this release that quietly takes care of something annoying: locked Restic repositories after a backup pod vanishes.

Sometimes, In Kubernetes cluster, a node might crash, resources could become scarce, or the cluster autoscaler might decide to reschedule workloads. In such cases, Kubernetes may terminate a backup pod while it’s still running, even if the backup hasn’t finished. This can leave the backup incomplete and, in the case of Restic, the repository locked, blocking future backups until someone manually unlocks it. Not ideal.

But now, Stash will automatically unlock the Restic repo if it detects that the BackupSession failed because the pod disappeared. No more manual commands. No more wondering why your next backup won’t start.

What’s better now:

  1. Auto-Unlock Magic — If the Restic repo get locked, Stash will notice and unlock the repo for you.
  2. Smoother Experience — Less manual cleanup, less friction. Backups just keep working.
  3. Less Downtime — No waiting around or debugging why your backups are stuck.

Better Handling of Deleted Backup Pods

Alongside the unlock improvement, we’ve also fixed a pesky issue with how BackupSession statuses were handled.

Previously, if a backup pod disappeared mid-backup (common in dynamic Kubernetes environments), the BackupSession might hang forever in a Running state, even if the backup never finished. That’s now fixed.

From this release on, Stash will properly mark such BackupSessions as Failed, so you have clearer visibility into what went wrong and when.

What Next?

Please try the latest release and give us your valuable feedback.

  • If you want to install Stash in a clean cluster, please follow the installation instruction from HERE .
  • If you want to upgrade Stash from a previous version, please follow the upgrade instruction from HERE .

Support

To speak with us, please leave a message on our website .

To receive product announcements, follow us on X .

If you have found a bug with Stash or want to request new features, please file an issue .


TAGS

Get Up and Running Quickly

Deploy, manage, upgrade Kubernetes on any cloud and automate deployment, scaling, and management of containerized applications.