Commit Graph

1001 Commits

Author SHA1 Message Date
cert-manager-prow[bot]
5f003f25a7
Merge pull request #7177 from eplightning/fix-azure-npe
fix: Handle case of Azure returning auth error
2024-07-18 18:17:10 +00:00
Miguel Varela Ramos
46f3f043df
fix: add boilerplate to test file
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-18 11:58:24 +01:00
Miguel Varela Ramos
8a8df8a3c7
fix: do not present challenge for Gateway API if feature not enabled
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-18 11:54:58 +01:00
Miguel Varela Ramos
f357097eb6
revert: remove override for generate name
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-17 17:57:33 +01:00
Miguel Varela Ramos
8d2aac9ac1
fix: httproute spec deep equal
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-17 12:23:30 +01:00
Miguel Varela Ramos
8ffe2640c3
fix: add missing hyphen to generateName
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-17 11:40:17 +01:00
Miguel Varela Ramos
767725861a
test: check for httproute clean-up
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-17 11:39:51 +01:00
Miguel Varela Ramos
dc100b4cfc
test: add test for multiple httproute resources
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-16 22:03:49 +01:00
Bartosz Slawianowski
30d4fce8a8 Add test case
Signed-off-by: Bartosz Slawianowski <bartosz.slawianowski@natzka.com>
2024-07-16 18:28:06 +02:00
Miguel Varela Ramos
35e5e12d26
test: add test for ensureGatewayHTTPRoute
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-16 16:40:04 +01:00
Miguel Varela Ramos
937fc856b6
fix: checkAndUpdateGatewayHTTPRoute function
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-16 16:40:04 +01:00
Miguel Varela Ramos
c989dfdf20
test: adds test for getHTTPRouteForChallenge
Signed-off-by: Miguel Varela Ramos <miguel@cohere.ai>
2024-07-16 16:40:03 +01:00
Bartosz Slawianowski
cb2731ef78 fix: Handle case of Azure returning auth error
Signed-off-by: Bartosz Slawianowski <bartosz.slawianowski@natzka.com>
2024-07-16 01:28:37 +02:00
cert-manager-prow[bot]
4e3c162734
Merge pull request #7108 from inteon/bugfix_aws
BUGFIX: AWS route53: Set global region for sts
2024-07-12 14:13:19 +00:00
cert-manager-prow[bot]
837c6a1e06
Merge pull request #7036 from fidelity-contributions/feature/5514-venafi-issuer-ca-ref-support
Feature/5514 - Add SecretRef support for venafi TPP issuer CA Bundle
2024-06-24 14:18:20 +00:00
Tim Ramlot
cad5470a56
improve aws GetSession comments that explain when and why regions have to be set
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-19 17:15:07 +02:00
Tim Ramlot
537e71ee63
verify that the "aws-global" is used for sts in test
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-19 15:00:37 +02:00
Tim Ramlot
8cec055234
set global region when calling sts
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-06-19 14:51:01 +02: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
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
Sankalp Yengaldas
85094e17be add error check for venafiTPP CA
Signed-off-by: Sankalp Yengaldas <sankalp.yb@fmr.com>
2024-06-14 05:07:44 -04: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
Adam Talbot
934d4196ab feat: normalize azure errors
Signed-off-by: Adam Talbot <adam.talbot@venafi.com>
2024-06-13 14:52:28 +01:00
cert-manager-prow[bot]
7db560c595
Merge pull request #6351 from eplightning/azure-concurrency
Handle multiple concurrent Azure DNS01 challenges for the same FQDN
2024-05-14 15:43:50 +00:00
Paul Whitehead
44f79d6c47 better handling of nil structs
Signed-off-by: Paul Whitehead <pwhitehead@splunk.com>
2024-05-13 09:44:12 -06:00
Bartosz Slawianowski
0f6eaa9ab8 Fix lint
Signed-off-by: Bartosz Slawianowski <bartosz.slawianowski@natzka.com>
2024-05-10 11:28:28 +02:00
Bartosz Slawianowski
c180fefc9c Remove unnecessary AWS SDK dependency
Signed-off-by: Bartosz Slawianowski <bartosz.slawianowski@natzka.com>
2024-05-10 11:08:43 +02:00
Bartosz Slawianowski
747d88ce66 Rewrite to new Azure SDK
Signed-off-by: Bartosz Slawianowski <bartosz.slawianowski@natzka.com>
2024-05-10 11:07:00 +02:00
Bartosz Slawianowski
53f73d5891 Fix error handling and add basic test
Signed-off-by: Bartosz Slawianowski <bartosz.slawianowski@natzka.com>
2024-05-10 10:34:31 +02:00
Bartosz Slawianowski
dead7c2211 feat: Support concurrent updates for Azure DNS
Signed-off-by: Bartosz Slawianowski <bartosz.slawianowski@natzka.com>
2024-05-10 10:34:30 +02:00
Paul Whitehead
8bed53266e move token to constant
Signed-off-by: Paul Whitehead <pwhitehead@splunk.com>
2024-05-09 15:15:09 -06:00
Paul Whitehead
910ca56d58 fix golangci linting
Signed-off-by: Paul Whitehead <pwhitehead@splunk.com>
2024-05-07 14:00:04 -06:00
pwhitehead
35571e014d refactor to use token request API
Signed-off-by: Paul Whitehead <pwhitehead@splunk.com>
2024-05-07 11:11:21 -06:00
Paul Whitehead
528428b31f support assumeRoleWithWebIdentity for Route53 issuer
Signed-off-by: Paul Whitehead <pwhitehead@splunk.com>

fix test signature
2024-05-07 11:10:17 -06:00
Tim Ramlot
52320fbeea
fix contextcheck linter
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-05-07 12:19:41 +02:00
Tim Ramlot
6fc8034870
fix tenv linter
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-30 10:47:21 +02:00
Tim Ramlot
dd4f5f4e39
fix unparam linter
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-30 10:47:21 +02:00
Tim Ramlot
d6404482e3
fix loggercheck linter
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-29 16:48:59 +02:00
Tim Ramlot
ae98ba806b
fix gocritic linter
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-29 15:50:47 +02:00
Tim Ramlot
31eec1f8ab
fix bodyclose linter
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-29 15:26:34 +02:00
Tim Ramlot
085136068a
fix misspell linter
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-29 15:21:07 +02:00
Tim Ramlot
9db044b232
fix gci linter
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-29 13:47:25 +02:00
Sankalp Yengaldas
adc7cd0f06 add testcases and generate deepcopy methods
Signed-off-by: Sankalp Yengaldas <sankalp.yb@fmr.com>
2024-04-24 10:14:31 -04:00
cert-manager-prow[bot]
2ca75ccc32
Merge pull request #6923 from inteon/fix_dns_test_flake
Fix flaky dns test
2024-04-22 14:13:45 +00:00
Tim Ramlot
0f69abd561
fix flaky dns test, make sure dns server has started before sending requests
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-04-22 14:54:17 +02:00
Youngjun
237dfd9f0d refectoring: remove unnecessary code
Signed-off-by: Youngjun <yj.yoo@okestro.com>
2024-04-22 14:24:59 +09:00
jetstack-bot
d073db1648
Merge pull request #6875 from SgtCoDFish/dodo
Limit DigitalOcean records for cleanup to TXT only
2024-04-10 15:31:22 +02:00
Ashley Davis
d17c9cc513
limit DigitalOcean records for cleanup to TXT only
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2024-03-26 10:27:54 +00:00
Richard Wall
30db9e2ad5 Link to upstream vcert issues that would allow us to simplify the cert-manager code
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-03-20 14:16:38 +00:00
Richard Wall
dd0762e71b Refactor the httpClientForVcert function so that it can also be used for Venafi Cloud
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-03-20 13:19:56 +00:00