cert-manager/test/e2e/framework
Maël Valais f4f72c16e6 e2e: use Vault 1.12.1 instead of the outdated 1.2.3
The main reason for bumping Vault's version is because 1.2.3 is not
compatible with the config parameter `disable_iss_validation`, which is
needed for accommodating the future tests [1] that rely on bound tokens
and static tokens.

For context, Vault 1.2.3 was released on Sep 9, 2019 [2] but
`disable_iss_validation` was only added on July 21st, 2020 in Vault
1.5.0.

Due to a breaking change that happened in Vault 1.5.0 [3] in which Vault
started loading the pod's token instead of using the same token (to be
reviewed) for authenticating. An alternative solution could have been to
prevent the service account from being mounted to the pod, but I figured
that having the two service accounts separated is a better practice.

[1]: https://github.com/cert-manager/cert-manager/pull/5502
[2]: https://github.com/hashicorp/vault/commit/c14bd9a2
[3]: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#150

Signed-off-by: Maël Valais <mael@vls.dev>
2022-12-02 16:36:16 +01:00
..
addon e2e: use Vault 1.12.1 instead of the outdated 1.2.3 2022-12-02 16:36:16 +01:00
config upgrade ginkgo to v2 2022-08-04 10:16:29 +00:00
helper replace 'github.com/onsi/ginkgo' with 'github.com/onsi/ginkgo/v2' 2022-08-03 15:28:23 +00:00
log replace 'github.com/onsi/ginkgo' with 'github.com/onsi/ginkgo/v2' 2022-08-03 15:28:23 +00:00
matcher Remove bazel 🎉 2022-07-26 11:38:50 +01:00
util Remove bazel 🎉 2022-07-26 11:38:50 +01:00
cleanup.go
framework.go upgrade gateway api to v0.5.0 2022-08-08 08:52:59 +00:00
testenv.go Fix some lint issues regarding comments 2021-11-02 13:57:20 +03:00
util.go replace 'github.com/onsi/ginkgo' with 'github.com/onsi/ginkgo/v2' 2022-08-03 15:28:23 +00:00