Tim Ramlot
3fc1f8a580
upgrade all dependencies
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:25 +02:00
jetstack-bot
88ad0193fc
Merge pull request #6296 from SgtCoDFish/licensefix
...
Run update-licenses
2023-08-24 18:40:48 +02:00
Ashley Davis
21a6ec5803
run update-licenses
...
somehow #6293 was merged without this being fixed
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-24 16:20:45 +01:00
jetstack-bot
ba73f80b14
Merge pull request #6289 from inteon/acme_webhook_openapi
...
Add openapi definitions to acme API server
2023-08-24 16:49:48 +02:00
jetstack-bot
cce304b9d6
Merge pull request #6293 from SgtCoDFish/ipv6compare
...
Fix invalid handling of ip addresses in comparisons
2023-08-24 16:36:48 +02:00
Ashley Davis
bbbc758ccd
fix invalid handling of ip addresses in comparisons
...
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-24 15:21:42 +01:00
jetstack-bot
8d9052f3a9
Merge pull request #6291 from inteon/remove_maxpathlen
...
Remove MaxPathLen CSR blob validation logic
2023-08-24 15:11:17 +02:00
jetstack-bot
16b77849dd
Merge pull request #6290 from inteon/only_init_logging_once
...
Only set logging settings once
2023-08-24 12:57:16 +02:00
jetstack-bot
e81cbfdca6
Merge pull request #6292 from giantswarm/configurable-enableServiceLinks
...
Make enableServiceLinks configurable for DeploymentLikes
2023-08-23 16:23:16 +02:00
Gerald Pape
949792396c
Make enableServiceLinks configurable for DeploymentLikes
...
Signed-off-by: Gerald Pape <gerald@giantswarm.io>
2023-08-23 14:44:31 +02:00
Tim Ramlot
66b1c6e19b
only set logging settings once
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-23 14:28:40 +02:00
Tim Ramlot
1858ccf369
remove MaxPathLen CSR blob validation logic
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-23 14:24:36 +02:00
Tim Ramlot
9d2d1cd6ef
add openapi definitions to acme API server
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-23 14:12:51 +02:00
jetstack-bot
013b65f691
Merge pull request #6241 from erikgb/rbac-cluster-reader
...
Add view permission to all resources to cluster-reader aggregated cluster role
2023-08-21 09:55:21 +02:00
Erik Godding Boye
68568a8a55
feat: add view permission to all cert-manager resources to the cluster-reader aggregated cluster role
...
Signed-off-by: Erik Godding Boye <egboye@gmail.com>
2023-08-21 09:42:26 +02:00
jetstack-bot
94dbae5cf3
Merge pull request #6285 from cert-manager/maartje-emeritus
...
Annual review of the OWNERS file (2023): Maartje moved to Emeritus Maintainer
2023-08-18 18:44:27 +02:00
jetstack-bot
2350382755
Merge pull request #6159 from SgtCoDFish/proliferation
...
Further clarifications and updates to the proliferation design doc
2023-08-18 18:32:28 +02:00
Maël Valais
2ac232af19
Annual review of the OWNERS file (2023): Maartje moved to Emeritus Maintainer
...
Ref: https://github.com/cert-manager/cert-manager/issues/6231
Signed-off-by: Maël Valais <mael@vls.dev>
2023-08-18 18:19:31 +02:00
jetstack-bot
f69cbfc8e2
Merge pull request #6244 from inteon/simplify_flag_and_configfile_parsing
...
Simplify flag and configfile parsing & add tests
2023-08-18 17:10:05 +02:00
Tim Ramlot
48cc19bee3
add comments and improve variable names
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-18 11:39:16 +02:00
jetstack-bot
15b2643abf
Merge pull request #6253 from fayvori/master
...
Fix messageAppRoleAuthKeyRequired error message
2023-08-17 19:01:31 +02:00
Tim Ramlot
f1b895247e
simplify configfile loading logic
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-17 13:12:33 +02:00
jetstack-bot
f8ee5ca026
Merge pull request #6243 from inteon/move_logging_to_webhook_config_file
...
Move logging options to webhook config file
2023-08-17 13:02:33 +02:00
Tim Ramlot
80a3923fd2
use logsapi.LoggingConfiguration instead of logs.Options
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-17 12:51:19 +02:00
Tim Ramlot
31b5ed6620
Make webhook Logging options configurable using configfile.
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-17 12:00:50 +02:00
jetstack-bot
b9998624a2
Merge pull request #6276 from inteon/fix_controller_logging_options_defaulting
...
[BUGFIX] defaulting partial ControllerConfiguration logging options
2023-08-17 11:43:31 +02:00
Tim Ramlot
e8b5b2e354
Fix bug in ControllerConfiguration's defaulting of logging config, where config would not be correctly defaulted in case a partial logging configuration is provided.
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-17 11:19:16 +02:00
jetstack-bot
061c1337e6
Merge pull request #6275 from inteon/use_int32_instead_of_int
...
WebhookConfiguration: change the types of ports from *int to *int32
2023-08-16 12:18:05 +02:00
Tim Ramlot
db1fcdabb1
add comment explaining port 0 behavior
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-16 11:08:36 +02:00
Tim Ramlot
b19d11d267
change the types of ports in the WebhookConfiguration:
...
internal: *int -> int32
public: *int -> *int32
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-15 20:53:58 +02:00
jetstack-bot
715394611b
Merge pull request #6272 from SgtCoDFish/shimipv6
...
add tests for ipv6 in ingress-shim
2023-08-15 18:25:22 +02:00
Ashley Davis
87102cf47e
add tests for ipv6 in ingress-shim
...
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-15 10:52:57 +01:00
jetstack-bot
9462d8ae9d
Merge pull request #6267 from zhangzhiqiangcs/distinguish-dns-names-ip-address
...
distinguish dns names and ip address
2023-08-15 11:00:03 +02:00
zhangzhiqiang02
a518056e0b
distinguish dns names and ip address
...
Signed-off-by: zhangzhiqiang02 <zhangzhiqiang02@megvii.com>
2023-08-15 09:56:36 +08:00
jetstack-bot
129e07522f
Merge pull request #6268 from HeavenTonight/master
...
cleanup: some redundant code clean up
2023-08-14 14:24:02 +02:00
guiyong.ou
ad27e88a4b
fix small possible
...
Signed-off-by: guiyong.ou <guiyong.ou@daocloud.io>
2023-08-14 19:51:52 +08:00
guiyong.ou
3d76c20f51
cleanup: some redundant code clean up
...
Signed-off-by: guiyong.ou <guiyong.ou@daocloud.io>
2023-08-14 17:36:25 +08:00
jetstack-bot
9d618a17fb
Merge pull request #6242 from inteon/restructure_controller_configfile
...
Restructure the controller configfile
2023-08-10 15:37:09 +02:00
jetstack-bot
1c22f06ea0
Merge pull request #6263 from inteon/cleanup_imports
...
Cleanup go.mod files
2023-08-10 11:44:22 +02:00
Tim Ramlot
f50167ce31
restructure the controller configfile
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-10 11:30:33 +02:00
Ignat Belousov
17c34eaafa
Returned time to each function
...
Signed-off-by: Ignat Belousov <ignat.belousov2000@yahoo.com>
2023-08-10 10:05:37 +02:00
Ignat Belousov
88f1500843
Fix messageAppRoleAuthKeyRequired error message
...
Signed-off-by: Ignat Belousov <ignatbelousov@Ignats-MacBook-Pro.local>
2023-08-10 10:05:37 +02:00
Tim Ramlot
df0d6f22a3
cleanup go imports
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-10 09:48:14 +02:00
jetstack-bot
35522192ff
Merge pull request #6259 from SgtCoDFish/kb-tools
...
Fix kubebuilder shas
2023-08-09 22:26:21 +02:00
jetstack-bot
88af6e24ee
Merge pull request #6261 from cert-manager/2023-annual-review-owners-file
...
Annual review of the OWNERS file (2023): remove Joakim
2023-08-09 15:42:16 +02:00
Maël Valais
d57c310ec2
annual review of the OWNERS file
...
Ref: https://github.com/cert-manager/cert-manager/issues/6231
Signed-off-by: Maël Valais <mael@vls.dev>
2023-08-09 14:02:23 +02:00
Ashley Davis
4dae329c37
fix kubebuilder shas
...
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-09 11:12:15 +01:00
jetstack-bot
21cb5c94c0
Merge pull request #6255 from SgtCoDFish/ng
...
Update nameserver lookup test to use upstream targets
2023-08-09 11:51:16 +02:00
Ashley Davis
a53bec25e7
Update nameserver lookup test to use upstream targets
...
In the long term I don't think this test should be run as a unit test
because it can randomly break due to changes in DNS config we don't
control, which is a pretty poor user experience for someone trying to
change unrelated code.
If we're going to run this kind of check, we should probably run it as a
periodic rather than a presubmit, perhaps with the test being run on
presubmit when the DNS util code is changed.
But that's all more work than I can really do now. Instead, I'll copy
what the upstream go-lego is doing, which should unblock us for now:
07c4daeff3/challenge/dns01/nameserver_test.go
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-09 09:27:30 +01:00
jetstack-bot
f8851e4641
Merge pull request #6247 from inteon/ctl_logging_part3
...
Use logging library with json support in cmctl (part 3)
2023-08-01 19:12:29 +02:00