[MDEV-28025] Vault Key Management Plugin testing Created: 2022-03-08  Updated: 2023-11-28

Status: Stalled
Project: MariaDB Server
Component/s: Tests
Fix Version/s: 10.11

Type: Task Priority: Major
Reporter: Sergei Golubchik Assignee: Elena Stepanova
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
Blocks
is blocked by MDEV-28115 Hashicorp MTR tests aren't runnable o... Stalled
PartOf
is part of MDEV-28112 prepare 10.9.0 preview releases Closed
Relates
relates to MDEV-19281 Vault Key Management Plugin Closed

 Description   

buildbot must test Vault Key Management Plugin from MDEV-19281. Like, install Hashicorp Vault, add some keys, enable encryption, and so on



 Comments   
Comment by Elena Stepanova [ 2022-04-04 ]

Hashicorp MTR tests have been added to the fulltest builder (linux) as a separate mtr-hashicorp step, currently only enabled for preview-10.9-MDEV-20119-misc, to be switched to "10.9 or later" after the plugin has been merged into 10.9.

vault.hashicorp_key_rotation_age 'innodb' [ pass ]  14688
worker[1] > Restart [mysqld.1 - pid: 2035, winpid: 2035] - running with different options '--innodb --innodb-cmpmem --innodb-cmp-per-index --innodb-trx --innodb-locks --innodb-lock-waits --innodb-metrics --innodb-buffer-pool-stats --innodb-buffer-page --innodb-buffer-page-lru --innodb-sys-columns --innodb-sys-fields --innodb-sys-foreign --innodb-sys-foreign-cols --innodb-sys-indexes --innodb-sys-tables --innodb-sys-virtual --plugin-load-add=hashicorp_key_management.so --loose-hashicorp-key-management --loose-hashicorp-key-management-vault-url=http://127.0.0.1:8200/v1/mariadbtest/ --loose-hashicorp-key-management-token=hvs.BZnIJwfWDUK4L0DeAcageH5g --loose-hashicorp-key-management-timeout=60' != '--innodb --innodb-cmpmem --innodb-cmp-per-index --innodb-trx --innodb-locks --innodb-lock-waits --innodb-metrics --innodb-buffer-pool-stats --innodb-buffer-page --innodb-buffer-page-lru --innodb-sys-columns --innodb-sys-fields --innodb-sys-foreign --innodb-sys-foreign-cols --innodb-sys-indexes --innodb-sys-tables --innodb-sys-virtual --plugin-load-add=hashicorp_key_management.so --loose-hashicorp-key-management --loose-hashicorp-key-management-vault-url=http://127.0.0.1:8200/v1/mariadbtest/ --loose-hashicorp-key-management-token=hvs.BZnIJwfWDUK4L0DeAcageH5g --loose-hashicorp-key-management-timeout=60 --loose-hashicorp-key-management-cache-version-timeout=0'
vault.hashicorp_mariabackup 'innodb'     [ pass ]   5032
vault.hashicorp_encode 'innodb'          [ pass ]    517

https://buildbot.askmonty.org/buildbot/builders/kvm-fulltest/builds/36473/steps/mtr-hashicorp/logs/stdio (the log is subject to expiration).

Windows remains TODO.

Comment by Elena Stepanova [ 2022-05-07 ]

I'm keeping it open for the WIndows part, but it can only be done after MDEV-28115.

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