RHEL 10 support

Please, support RHEL 10, it was released months ago

Adding repo from: https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
Updating Subscription Management repositories.
Hashicorp Stable - x86_64                                                               657  B/s | 344  B     00:00    
Errors during downloading metadata for repository 'hashicorp':
  - Status code: 404 for https://rpm.releases.hashicorp.com/RHEL/10/x86_64/stable/repodata/repomd.xml (IP: 18.244.87.71)
Error: Failed to download metadata for repo 'hashicorp': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

1 Like

Thanks for flagging this, brought up this concern in some internal channels. For now you should (im told) be fine updating your yum config to point to the RHEL 9 repo.

sudo yum install vault
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use "rhc" or "subscription-manager" to register.

Last metadata expiration check: 0:01:59 ago on Thu Oct 23 20:57:08 2025.
Dependencies resolved.
=================================================================================================
 Package             Architecture         Version                  Repository               Size
=================================================================================================
Installing:
 vault               x86_64               1.21.0-1                 hashicorp               167 M

Transaction Summary
=================================================================================================
Install  1 Package

Total download size: 167 M
Installed size: 488 M
Is this ok [y/N]:
vault server -dev
==> Vault server configuration:

Administrative Namespace:
             Api Address: http://127.0.0.1:8200
                     Cgo: disabled
         Cluster Address: https://127.0.0.1:8201
   Environment Variables: DBUS_SESSION_BUS_ADDRESS, DEBUGINFOD_IMA_CERT_PATH, GOTRACEBACK, GPG_TTY, HISTCONTROL, HISTSIZE, HOME, HOSTNAME, LANG, LESSOPEN, LOGNAME, LS_COLORS, MAIL, MOTD_SHOWN, PATH, PWD, SELINUX_LEVEL_REQUESTED, SELINUX_ROLE_REQUESTED, SELINUX_USE_CURRENT_RANGE, SHELL, SHLVL, SSH_CLIENT, SSH_CONNECTION, SSH_TTY, TERM, USER, XDG_RUNTIME_DIR, XDG_SESSION_CLASS, XDG_SESSION_ID, XDG_SESSION_TYPE, _
              Go Version: go1.25.2
              Listener 1: tcp (addr: "127.0.0.1:8200", cluster address: "127.0.0.1:8201", disable_request_limiter: "false", max_json_array_element_count: "10000", max_json_depth: "300", max_json_object_entry_count: "10000", max_json_string_value_length: "1048576", max_request_duration: "1m30s", max_request_size: "33554432", tls: "disabled")
               Log Level:
                   Mlock: supported: true, enabled: false
           Recovery Mode: false
                 Storage: inmem
                 Version: Vault v1.21.0, built 2025-10-21T19:33:18Z
             Version Sha: 818ca8b3575ea937ca48b640baf35e1b2ede1833

==> Vault server started! Log data will stream in below: