Commit Graph

7570 Commits

Author SHA1 Message Date
Maël Valais
e9f81ddc1c go work sync
Signed-off-by: Maël Valais <mael@vls.dev>
2023-04-06 16:34:21 +02:00
Maël Valais
e309dca4ba go: update github.com/google/pprof to work around "go work sync" failure
Signed-off-by: Maël Valais <mael@vls.dev>
2023-04-06 16:33:20 +02:00
Maël Valais
2a16f40e22 go work: add a workspace file
We do not check-in the go.work.sum in Git yet because we haven't figured
how to use it yet.

Signed-off-by: Maël Valais <mael@vls.dev>
2023-04-06 16:23:31 +02:00
jetstack-bot
3c9cc34675
Merge pull request #5923 from maelvls/fix-images
design: fix dead image links
2023-04-06 10:47:09 +01:00
Maël Valais
d0ee5102f6 design: fix dead image links
Signed-off-by: Maël Valais <mael@vls.dev>
2023-04-06 11:09:19 +02:00
jetstack-bot
18dae5f117
Merge pull request #5901 from irbekrm/remove_extra_acme_get
Reduce the amount of ACME calls during issuance
2023-04-06 09:02:01 +01:00
irbekrm
7e6f2be820 Fixes goimports
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-05 16:29:41 +01:00
irbekrm
8217ff8714 Adds some extra unit tests
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-05 16:28:14 +01:00
irbekrm
e14d17b1b0 Adds a couple comments to ACME call methods
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-05 16:28:14 +01:00
irbekrm
dba18119aa Ensures that key for an ACME challenge is only retrieved from the ACME server once
Thus reducing the number of HTTP01ChallengeResponse/DNS01ChallengeResponse calls

Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-05 16:28:14 +01:00
irbekrm
202d75ffe6 Updates code comment
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-05 16:28:14 +01:00
irbekrm
0964d6d03d Removes extra GET calls for ACME order resource
In cases where a synced Order does not require any processing from this controller

Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-05 16:28:14 +01:00
jetstack-bot
56b8656766
Merge pull request #5916 from irbekrm/fix_cert_status
Updates cert.status.lastFailureTime description
2023-04-05 13:28:40 +01:00
irbekrm
b2b3eade26 Updates cert.status.lastFailureTime description
To match the current behaviour

Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-05 12:54:14 +01:00
jetstack-bot
f6f07c7b21
Merge pull request #5880 from SgtCoDFish/proliferate
Separate binaries/tests into separate modules with minimal dependencies
2023-04-05 12:37:39 +01:00
jetstack-bot
b840eee9c3
Merge pull request #5843 from SgtCoDFish/design-gomod
Design: Go Module Proliferation
2023-04-05 11:14:38 +01:00
Ashley Davis
6ce6ae839e
separate binaries/tests into separate modules with minimal dependencies
also add gomod validation in CI, along with a cmrel version bump

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-04-05 10:30:39 +01:00
jetstack-bot
4cb885a41e
Merge pull request #5910 from SgtCoDFish/gittags
Fix upstream-tags sort order
2023-04-04 14:35:07 +01:00
Ashley Davis
73bdee6e42
fix upstream tags generation to use sorting
also changes upstream tags to have a version suffix so it can be
manually bumped

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-04-04 13:39:11 +01:00
jetstack-bot
3548ce6496
Merge pull request #5909 from maelvls/flaky
Migrate tests: higher timeout to lower the number of false-positives
2023-04-04 12:58:07 +01:00
Maël Valais
9078730129 migrate tests: higher timeout to lower the number of false-positives
Signed-off-by: Maël Valais <mael@vls.dev>
2023-04-04 11:13:56 +02:00
jetstack-bot
fd9c01fa8c
Merge pull request #5903 from irbekrm/remove_redundant_replace
Removes leftover replace statement
2023-03-30 17:40:29 +01:00
irbekrm
76173022ea Removes leftover replace statement
This should have been removed in [200~https://github.com/cert-manager/cert-manager/pull/4958

Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-03-30 14:37:07 +01:00
jetstack-bot
c7abccba33
Merge pull request #5896 from maumontesilva/cmctl-error
Error if the resource name is omitted, unless --all is also used.
2023-03-30 09:29:29 +01:00
Mauro M. Silva
5ec677d9b4 improving the error message
Signed-off-by: Mauro M. Silva <maumontesilva@gmail.com>
2023-03-30 00:52:32 +01:00
Mauro M. Silva
9f584cfb9a change the message
Signed-off-by: Mauro M. Silva <maumontesilva@gmail.com>
2023-03-28 22:16:44 +01:00
Mauro M. Silva
f703a5409d Error if the resource name is omitted, unless --all is also used.
Signed-off-by: Mauro M. Silva <maumontesilva@gmail.com>
2023-03-28 09:21:36 +01:00
jetstack-bot
ac134ec14e
Merge pull request #5887 from irbekrm/retry_denied_crs
Fixes a race condition in retrying denied/invalid issuances
2023-03-27 10:47:23 +01:00
irbekrm
241680658b Cleanup
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-03-27 10:11:41 +01:00
irbekrm
de34694516 Makes some updates to CertificateRequests design
The design is out of date in general though

Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-03-27 09:57:44 +01:00
irbekrm
6e294ae359 Certificate-requests controller does not process invalid certificaterequests
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-03-24 15:38:34 +00:00
irbekrm
f5ea958317 Issuing controller fails issuances for denied/invalid CRs
This is not necessarily a breaking change as this appears to have been the current behaviour in most cases due to the race condition that this commit fixes

Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-03-24 15:37:57 +00:00
Ashley Davis
d5fc396673
go modules proposal based on hackathon work
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-03-21 14:55:32 +00:00
jetstack-bot
0c071f8d2f
Merge pull request #5878 from avi-08/handle-foreground-deletion
Skip syncing resources deleted via foreground cascading
2023-03-21 12:01:38 +00:00
Avi Sharma
a62f92e33d Add testcases for foreground deletion sync
Signed-off-by: Avi Sharma <avi.08.sh@gmail.com>
2023-03-21 15:33:53 +05:30
Avi Sharma
e5d9745078 Skip syncing resources deleted via foreground cascading
Signed-off-by: Avi Sharma <avi.08.sh@gmail.com>
2023-03-21 15:33:28 +05:30
jetstack-bot
706ad574b9
Merge pull request #5820 from lucacome/bump-k8s.io-deps
Bump k8s.io dependencies
2023-03-20 12:13:41 +00:00
jetstack-bot
a717539023
Merge pull request #5871 from olekfur/remove-obsolete-documentation
Remove obsolete bazel documentation
2023-03-17 16:09:01 +00:00
jetstack-bot
1e460486c6
Merge pull request #5869 from andrewsomething/asb/godo-ua
digitalocean: Pass user agent string to godo client.
2023-03-17 14:25:01 +00:00
Ole Furseth
f5eff1f318 Remove obsolete bazel documentation
Signed-off-by: Ole Furseth <ole.furseth@bekk.no>
2023-03-17 11:44:15 +01:00
Andrew Starr-Bochicchio
70594bd7ca digitalocean: Pass user agent string to godo client.
Signed-off-by: Andrew Starr-Bochicchio <a.starr.b@gmail.com>
2023-03-16 11:20:56 -04:00
jetstack-bot
3d1638264f
Merge pull request #5865 from SgtCoDFish/containerfileprelude
Add license preludes for a variety of files
2023-03-15 10:58:54 +00:00
Ashley Davis
f3a051d94f
add license preludes for a variety of files
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-03-14 15:46:10 +00:00
Luca Comellini
0f64e055ae
Bump k8s.io dependencies
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-03-10 14:55:26 -08:00
jetstack-bot
6ba1dcaf43
Merge pull request #5768 from yulng/gatewayversion
Bump gateway-api version to 0.6.0
2023-03-10 12:10:05 +00:00
jetstack-bot
34d245f69f
Merge pull request #5849 from maelvls/ingressclassname
Add the ingressClassName field to the Issuer and ClusterIssuer resources to support the ingressClassName from Ingress v1
2023-03-10 11:38:05 +00:00
jetstack-bot
8646e10d6c
Merge pull request #5858 from irbekrm/add_tim
Adds Tim to security contacts
2023-03-09 18:53:01 +00:00
irbekrm
ecb0ac57d9 Adds Tim to security contacts
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-03-09 18:18:28 +00:00
jetstack-bot
75c260f663
Merge pull request #5812 from rayandas/rayandas-registry.k8s.io
Update k8s.gcr.io to registry.k8s.io
2023-03-09 15:49:01 +00:00
Maël Valais
f0449ddb3b ingressClassName: document the "oneOf" contraint for the "name" field
Signed-off-by: Maël Valais <mael@vls.dev>
2023-03-09 15:15:39 +01:00