Steven Clark
e3f09b8c6d
Update licensing across various source files - 1.13 ( #24675 )
...
* Fix licensing on various files
* Update packaging to use BUSL-1.1
* Update offset within config_test_helpers.go
- Fix a test the same way it's been fixed on main/1.15
2024-01-08 12:24:57 -05:00
Ryan Cragun
4af9178d7e
enos: fix licensing on backported files ( #24163 )
...
Signed-off-by: Ryan Cragun <me@ryan.ec >
2023-11-16 12:59:51 -07:00
Ryan Cragun
db1c24d904
test: wait for nc to be listening before enabling auditor ( #23142 ) ( #23151 )
...
Rather than assuming a short sleep will work, we instead wait until netcat is listening of the socket. We've also configured the netcat listener to persist after the first connection, which allows Vault and us to check the connection without the process closing.
As we implemented this we also ran into AWS issues in us-east-1 and us-west-2, so we've changed our deploy regions until those issues are resolved.
Signed-off-by: Ryan Cragun <me@ryan.ec >
2023-09-18 15:10:12 -06:00
hc-github-team-secure-vault-core
1720d3172d
backport of commit 0115b5e43a ( #20963 )
...
Co-authored-by: Mike Baum <mike.baum@hashicorp.com >
2023-06-02 14:17:30 -04:00
Jaymala
148bc6ca27
[QT-19] Enable Enos replication scenario ( #17748 )
...
* Add initial replication scenario config
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Add support for replication with different backend and seal types
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Update Consul versions
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Additional config for replicaiton scenario
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Update replication scenario modules
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Refactor replication modules
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Add more steps for replication
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Work in progress with unsealing followers on secondary cluster
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Add more replication scenario steps
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* More updates
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Working shamir scenario
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Update to unify get Vault IP module
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Remove duplicate module
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Fix race condition for secondary followers unseal
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Use consistent naming for module directories
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Update replication scenario with latest test matrix
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Verify replication with awskms
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Add write and retrive data support for all scenarios
* Update all scenarios to verify write and read kv data
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Fix write and read data modules
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Add comments explaining the module run
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Address review feedback and update consul version
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Address more review feedback
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Remove vault debug logging
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Exclude ent.fips1402 and ent.hsm.fips1402 packages from Enos test matrix
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Add verification for replication connection status
* Currently this verification fails on Consul due to VAULT-12332
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Add replication scenario to Enos README
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Update README as per review suggesstions
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* [QT-452] Add recovery keys to scenario outputs
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Fix replication output var
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
* Fix autopilot scenario deps and add retry for read data
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com >
2023-01-13 11:43:26 -05:00