Change8

Migrating to Vault v1.20.0-rc1

Version v1.20.0-rc1 introduces 1 breaking change. This guide details how to update your code.

Released: 6/12/2025

1
Breaking Changes
1
Migration Steps
5
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

sys/internal/counters/activityauth/azureserverui/activityui

Breaking Changes

Issue #1

The `disable_mlock` configuration option is now required for integrated storage and no longer has a default.

Solution

If you are using the default value with integrated storage, you must now explicitly set `disable_mlock` to `true` or `false` in your configuration, or Vault server will fail to start.

Migration Steps

  1. 1
    If using integrated storage, explicitly set the `disable_mlock` configuration option to `true` or `false` in your configuration file.

Release Summary

This release introduces several new Enterprise features, including Auto Irrevocable Lease Removal and SCEP support for PKI, alongside security hardening for rekey cancellation and client IP validation. A critical configuration change requires explicitly setting `disable_mlock` when using integrated storage.

Need More Details?

View the full release notes and all changes for Vault v1.20.0-rc1.

View Full Changelog