[MDEV-28291] Hashicorp: Cache variables claim to be dynamic but changes are ignored Created: 2022-04-11  Updated: 2023-11-27  Resolved: 2022-05-07

Status: Closed
Project: MariaDB Server
Component/s: Plugins, Variables
Affects Version/s: N/A
Fix Version/s: 10.9.1

Type: Bug Priority: Critical
Reporter: Elena Stepanova Assignee: Julius Goryavsky
Resolution: Fixed Votes: 0
Labels: Cloned

Issue Links:
Blocks
blocks MDEV-19281 Vault Key Management Plugin Closed
Relates
relates to MDEV-19281 Vault Key Management Plugin Closed

 Description   

# The test presumes that the local vault is running at $VAULT_ADDR,
# and the token is configured in $VAULT_TOKEN
 
 --exec vault secrets disable bug
--exec vault secrets enable -path /bug -version=2 kv
--exec vault kv put /bug/1 data=0123456789012345678901234567890A > /dev/null
 
--let $restart_parameters= --plugin-load-add=hashicorp_key_management --hashicorp-key-management-vault-url="$VAULT_ADDR/v1/bug/" --hashicorp-key-management-token="$VAULT_TOKEN"
 
--source include/restart_mysqld.inc
 
SELECT
  @@HASHICORP_KEY_MANAGEMENT_CACHE_VERSION_TIMEOUT,
  @@HASHICORP_KEY_MANAGEMENT_CACHE_TIMEOUT;
 
SET GLOBAL
  HASHICORP_KEY_MANAGEMENT_CACHE_VERSION_TIMEOUT= 1,
  HASHICORP_KEY_MANAGEMENT_CACHE_TIMEOUT= 1;
 
SELECT
  @@HASHICORP_KEY_MANAGEMENT_CACHE_VERSION_TIMEOUT,
  @@HASHICORP_KEY_MANAGEMENT_CACHE_TIMEOUT;

preview-10.9-MDEV-20119-misc e62a2a06

@@HASHICORP_KEY_MANAGEMENT_CACHE_VERSION_TIMEOUT	@@HASHICORP_KEY_MANAGEMENT_CACHE_TIMEOUT
0	60000
SET GLOBAL
HASHICORP_KEY_MANAGEMENT_CACHE_VERSION_TIMEOUT= 1,
HASHICORP_KEY_MANAGEMENT_CACHE_TIMEOUT= 1;
SELECT
@@HASHICORP_KEY_MANAGEMENT_CACHE_VERSION_TIMEOUT,
@@HASHICORP_KEY_MANAGEMENT_CACHE_TIMEOUT;
@@HASHICORP_KEY_MANAGEMENT_CACHE_VERSION_TIMEOUT	@@HASHICORP_KEY_MANAGEMENT_CACHE_TIMEOUT
0	60000


Generated at Thu Feb 08 09:59:34 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.