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

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: