cert-manager-prow[bot]
edfc1a3ffc
Merge pull request #7119 from inteon/conformance_venafi
...
Fix Venafi conformance test
2024-06-24 11:15:03 +00:00
Tim Ramlot
b65903f048
add missing featureset.OnlySAN required feature
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-24 11:32:09 +02:00
cert-manager-prow[bot]
9c28f4dc26
Merge pull request #6966 from mindw/mindw/add_proc_go_build_metrics
...
Add process and go runtime metrics for controller
2024-06-21 19:21:00 +00:00
cert-manager-prow[bot]
f7100f3dbb
Merge pull request #7110 from inteon/simplify_csr_conformance_tests
...
Simplify CertificateSigningRequest conformance tests and add missing tests
2024-06-21 15:18:00 +00:00
Tim Ramlot
c3a76a9c6e
self-review changes
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-21 15:33:13 +02:00
Gabi Davar
52be4c0945
reduced go metrics to default minimum.
...
Signed-off-by: Gabi Davar <grizzly.nyo@gmail.com>
2024-06-21 15:07:57 +03:00
Tim Ramlot
6790dac656
remove LiteralSubjectFeature from unsupported features for ACME
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-21 10:14:20 +02:00
Gabi Davar
531b1f1d59
Expose Prometheus process and go runtime metrics.
...
Signed-off-by: Gabi Davar <grizzly.nyo@gmail.com>
2024-06-21 10:31:35 +03:00
cert-manager-prow[bot]
a7bdbec9e3
Merge pull request #7105 from inteon/vault_bugfix
...
BUGFIX: retry signing when encountering transient error (Vault issuer)
2024-06-20 15:46:00 +00:00
Tim Ramlot
7572d3075f
add testcase
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-20 13:35:06 +02:00
Tim Ramlot
9e649cc8f1
only retry when encountering a Vault non-InvalidData error
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-20 13:35:02 +02:00
Tim Ramlot
fa6f654598
copy the unsupportedFeatures from the Certificate conformance tests to the CertificateSigningRequest conformance tests
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-19 17:44:49 +02:00
Tim Ramlot
05495d0e4c
fix KeyUsageCertSign check to match actual behavior for CertificateSigningRequests
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-19 17:31:09 +02:00
Tim Ramlot
688ffd8106
add missing certificatesigningrequest conformance tests
...
(tests that exist for the Certificate resousources but not for the CertificateSigningRequest resources)
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-19 17:31:09 +02:00
Tim Ramlot
c8624cd1d1
simplify certificatesigningrequest conformance tests
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-19 17:28:29 +02:00
Tim Ramlot
03e1db1b77
BUGFIX: retry signing when encountering transient error
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-19 06:06:11 +02:00
cert-manager-prow[bot]
ba89d61f06
Merge pull request #7103 from cert-manager/dependabot/go_modules/go_modules-802a617a5b
...
Bump the go_modules group across 2 directories with 1 update
2024-06-18 16:31:57 +00:00
cert-manager-prow[bot]
9f8707d0f8
Merge pull request #4330 from joshmue/vault_client_cert_auth
...
Add client certificate auth method for Vault issuer
2024-06-18 12:19:57 +00:00
Tim Ramlot
a6f7d5defa
Bump the go_modules group across 2 directories with 1 update
...
Bumps the go_modules group with 1 update in the / directory: [github.com/vektah/gqlparser/v2](https://github.com/vektah/gqlparser ).
Bumps the go_modules group with 1 update in the /cmd/controller directory: [github.com/vektah/gqlparser/v2](https://github.com/vektah/gqlparser ).
Updates `github.com/vektah/gqlparser/v2` from 2.5.11 to 2.5.15
- [Release notes](https://github.com/vektah/gqlparser/releases )
- [Commits](https://github.com/vektah/gqlparser/compare/v2.5.11...v2.5.15 )
Updates `github.com/vektah/gqlparser/v2` from 2.5.11 to 2.5.15
- [Release notes](https://github.com/vektah/gqlparser/releases )
- [Commits](https://github.com/vektah/gqlparser/compare/v2.5.11...v2.5.15 )
---
updated-dependencies:
- dependency-name: github.com/vektah/gqlparser/v2
dependency-type: indirect
dependency-group: go_modules
- dependency-name: github.com/vektah/gqlparser/v2
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 14:10:20 +02:00
Tim Ramlot
f25fb18da5
use correct contexts in new test code
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-18 14:06:05 +02:00
cert-manager-prow[bot]
d44f654185
Merge pull request #7094 from inteon/upgrade_deps
...
Upgrade dependencies
2024-06-17 12:24:56 +00:00
cert-manager-prow[bot]
cfb3f38c3a
Merge pull request #7100 from inteon/cleanup_test_helpers
...
Cleanup test helpers by increasing usage of gen package.
2024-06-17 08:51:56 +00:00
Tim Ramlot
363a63ac96
Add client certificate authentication for Vault issuers
...
Co-authored-by: Maël Valais <mael@vls.dev>
Signed-off-by: Joshua Mühlfort <muehlfort@gonicus.de>
2024-06-17 09:16:26 +02:00
Tim Ramlot
d5659b9217
upgrade test dependencies
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-17 08:41:32 +02:00
Tim Ramlot
e0cdfd37bf
introduce gen.CSRForCertificate and gen.CSRWithSignerForCertificate and use it to deduplicate test code
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-14 15:53:18 +02:00
Tim Ramlot
255d954106
replace NewCertManagerBasicCertificateRequest contents with gen builder
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-14 15:53:13 +02:00
Tim Ramlot
8c6168b40a
replace deprecated function call
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-13 21:03:05 +02:00
Tim Ramlot
54413af098
upgrade go dependencies
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-13 20:08:15 +02:00
cert-manager-prow[bot]
de4f9a9947
Merge pull request #7087 from cert-manager/dependabot/go_modules/go_modules-6fe3f6386b
...
Bump the go_modules group across 2 directories with 1 update
2024-06-13 15:08:24 +00:00
Tim Ramlot
b03c61b6be
run 'make tidy && make update-licenses'
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-13 16:10:58 +02:00
Adam Talbot
b83f5e095e
feat: normalize azure errors
...
Signed-off-by: Adam Talbot <adam.talbot@venafi.com>
2024-06-13 16:10:58 +02:00
cert-manager-prow[bot]
45c0529327
Merge pull request #7090 from ThatsMrTalbot/feat/normalize-azure-errors
...
feat: normalize azure errors
2024-06-13 14:07:03 +00:00
Adam Talbot
934d4196ab
feat: normalize azure errors
...
Signed-off-by: Adam Talbot <adam.talbot@venafi.com>
2024-06-13 14:52:28 +01:00
dependabot[bot]
b7c45631eb
Bump the go_modules group across 2 directories with 1 update
...
Bumps the go_modules group with 1 update in the / directory: [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go ).
Bumps the go_modules group with 1 update in the /cmd/controller directory: [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go ).
Updates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.5.2 to 1.6.0
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/internal/v1.5.2...sdk/azcore/v1.6.0 )
Updates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.5.2 to 1.6.0
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/internal/v1.5.2...sdk/azcore/v1.6.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
dependency-type: direct:production
dependency-group: go_modules
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-11 20:21:55 +00:00
cert-manager-prow[bot]
07aa7c5fb0
Merge pull request #7072 from cert-manager/self-upgrade-master
...
[CI] Merge self-upgrade-master into master
2024-06-11 15:11:01 +00:00
cert-manager-bot
f6892d3dc5
BOT: run 'make upgrade-klone' and 'make generate'
...
Signed-off-by: cert-manager-bot <cert-manager-bot@users.noreply.github.com>
2024-06-11 00:20:17 +00:00
cert-manager-prow[bot]
356f7411e0
Merge pull request #7057 from inteon/startupapicheck
...
Startupapicheck: validate that the validating and mutating webhooks are doing their job
2024-06-10 12:27:59 +00:00
cert-manager-prow[bot]
f74031fcf5
Merge pull request #7069 from inteon/enable_helm_jsonschema
...
Enable Helm values.yaml jsonschema validation
2024-06-10 10:52:59 +00:00
Tim Ramlot
ad09af884a
enable Helm values.yaml jsonschema validation
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-06 10:18:56 +02:00
cert-manager-prow[bot]
e85a8e3a29
Merge pull request #7070 from cert-manager/self-upgrade-master
...
[CI] Merge self-upgrade-master into master
2024-06-05 17:35:56 +00:00
cert-manager-bot
a1240a09b2
BOT: run 'make upgrade-klone' and 'make generate'
...
Signed-off-by: cert-manager-bot <cert-manager-bot@users.noreply.github.com>
2024-06-05 15:35:03 +00:00
cert-manager-prow[bot]
c00c488688
Merge pull request #7056 from cert-manager/self-upgrade-master
...
[CI] Merge self-upgrade-master into master
2024-06-05 10:05:55 +00:00
cert-manager-bot
eaa2d9ceec
BOT: run 'make upgrade-klone' and 'make generate'
...
Signed-off-by: cert-manager-bot <cert-manager-bot@users.noreply.github.com>
2024-06-05 09:46:59 +00:00
cert-manager-prow[bot]
c5013dbf95
Merge pull request #7038 from ThatsMrTalbot/proposal/push-to-new-registry
...
proposal: push to multiple registries
2024-05-31 08:59:09 +00:00
Tim Ramlot
18b701b73e
overhaul of startupapicheck: add checks that mutation and validation work and add extensive testing
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-30 15:54:08 +02:00
cert-manager-prow[bot]
4921b0bd83
Merge pull request #7052 from inteon/helm_fix_configmap
...
BUGFIX: correctly mount config files for components
2024-05-28 11:29:07 +00:00
cert-manager-prow[bot]
c7f1ba784e
Merge pull request #7049 from inteon/add_approveSignerNames
...
Add Helm options to extend auto-approval or disable it
2024-05-28 11:07:07 +00:00
Tim Ramlot
cc355c3468
BUGFIX: correctly mount config files for components
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-28 12:34:57 +02:00
Tim Ramlot
985607b08c
if list of controllers only contains disabled controllers, implicitly enable all default controllers
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-24 09:03:15 +02:00
cert-manager-prow[bot]
7dc0de29c8
Merge pull request #7045 from cert-manager/self-upgrade-master
...
[CI] Merge self-upgrade-master into master
2024-05-23 12:08:01 +00:00