hc-github-team-secure-vault-core
6f2d433394
backport of commit 6ae9f8d4eddfdb134bcbabd3f58e633757a6afc9 ( #22443 )
...
Co-authored-by: Rebecca Willett <47540675+rebwill@users.noreply.github.com>
2023-08-18 16:30:36 +00:00
hc-github-team-secure-vault-core
b4fa55858c
backport of commit 6654c425d2206624ff42cc7b7b92407a5e338311 ( #22221 )
...
Co-authored-by: Rebecca Willett <47540675+rebwill@users.noreply.github.com>
2023-08-08 11:11:03 -04:00
hc-github-team-secure-vault-core
04eed0b14c
backport of commit 6b21994d76b18c91397247dfd69bb01e46c5de25 ( #21981 )
...
Co-authored-by: Ryan Cragun <me@ryan.ec>
2023-07-20 20:51:07 +00:00
hc-github-team-secure-vault-core
be67c16299
backport of commit 8d22142a3e9d13435b1a65685317fefba7e2f5b3 ( #21421 )
...
Co-authored-by: Ryan Cragun <me@ryan.ec>
2023-06-22 22:14:22 +00:00
hc-github-team-secure-vault-core
386376573b
backport of commit ddff68c82a038bdfd1d16d8d389f5cc839e57b67 ( #21230 )
...
Co-authored-by: Ryan Cragun <me@ryan.ec>
2023-06-14 12:39:10 -06:00
Mike Baum
d323aa33df
Backport of audit file changes to release/1.14.x ( #20985 )
2023-06-05 11:46:59 -04:00
Hamid Ghaf
27bb03bbc0
adding copyright header ( #19555 )
...
* adding copyright header
* fix fmt and a test
2023-03-15 09:00:52 -07:00
Jaymala
af957e7c9c
Add Vault log level support ( #19083 )
...
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
2023-02-08 17:41:16 -05:00
Mike Baum
3131c48501
[QT-304] Add enos ui scenario ( #18518 )
...
* Add enos ui scenario
* Add github action for running the UI scenario
2023-02-03 09:55:06 -05:00
Hamid Ghaf
4b4e0437e1
enos: default undo-logs to cluster behavior ( #18771 )
...
* enos: default undo-logs to cluster behavior
* change a step dependency
* rearrange steps, wait a bit longer for undo logs
2023-01-20 10:25:14 -05:00
Jaymala
787e315004
Add Artifactory build to the matrix ( #17353 )
...
* Add Artifactory build to the matrix
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Update test scenarios
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Fix Terraform format
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Updates with verification
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Integrate variables from CRT inputs
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Latest update to add Artifactory support
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Address review feedback
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Enable Enos run in CRT workflow
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Remove unused variables
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Update Artifactory module
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Address review feedback
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
2022-10-17 19:47:37 -04:00
Jaymala
2321226d82
Update Vault version verification integration test ( #17377 )
...
* Update Vault version verification integration test
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Refactor to validate artifact build date
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Address review comments
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
* Fix capitalization in variable descriptions
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
Signed-off-by: Jaymala Sinha <jaymala@hashicorp.com>
2022-10-04 16:08:26 -04:00
Ryan Cragun
8407e1074b
[QTI-308] Add Enos integration tests ( #16760 )
...
Add our initial Enos integration tests to Vault. The Enos scenario
workflow will automatically be run on branches that are created from the
`hashicorp/vault` repository. See the README.md in ./enos a full description
of how to compose and execute scenarios locally.
* Simplify the metadata build workflow jobs
* Automatically determine the Go version from go.mod
* Add formatting check for Enos integration scenarios
* Add Enos smoke and upgrade integration scenarios
* Add Consul backend matrix support
* Add Ubuntu and RHEL distro support
* Add Vault edition support
* Add Vault architecture support
* Add Vault builder support
* Add Vault Shamir and awskms auto-unseal support
* Add Raft storage support
* Add Raft auto-join voter verification
* Add Vault version verification
* Add Vault seal verification
* Add in-place upgrade support for all variants
* Add four scenario variants to CI. These test a maximal distribution of
the aforementioned variants with the `linux/amd64` Vault install
bundle.
Signed-off-by: Ryan Cragun <me@ryan.ec>
Co-authored-by: Rebecca Willett <rwillett@hashicorp.com>
Co-authored-by: Jaymala <jaymalasinha@gmail.com>
2022-08-23 13:53:41 -06:00