Commit Graph

8078 Commits

Author SHA1 Message Date
Tim Ramlot
61bdecf68a
only sort the duplicates
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-10-11 14:05:50 +02:00
Tim Ramlot
e63d061269
add tests
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-10-11 13:48:01 +02:00
Tim Ramlot
d40dae9d67
Fix DuplicateSecretName issue
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-10-11 13:47:44 +02:00
jetstack-bot
95cf9a91b6
Merge pull request #6398 from maelvls/fix-resetcertificate
Venafi issuer: ResetCertificate wasn't working
2023-10-09 16:00:35 +02:00
jetstack-bot
c6ff0136d2
Merge pull request #6396 from SgtCoDFish/bumpbase
bump base images
2023-10-06 19:05:08 +02:00
Maël Valais
d1d92b6398 venafi: ResetCertificate wasn't working
Signed-off-by: Maël Valais <mael@vls.dev>
2023-10-06 16:24:15 +02:00
jetstack-bot
d8035e668a
Merge pull request #6391 from wallrj/openshift-e2e-compatibility
Openshift E2E test compatibility
2023-10-06 16:12:08 +02:00
Ashley Davis
1eb4d6bf10
bump base images
prompted by https://github.com/cert-manager/cert-manager/issues/4033

Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-10-06 15:10:30 +01:00
Richard Wall
108291dc30
Update make/e2e-setup.mk
Co-authored-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Richard Wall <wallrj@users.noreply.github.com>
2023-10-06 10:40:34 +01:00
jetstack-bot
df4d15ce4a
Merge pull request #6053 from inteon/critical_change
Make KeyUsage and BasicConstraints Critical extensions in the CSR blob
2023-10-05 17:13:56 +02:00
Richard Wall
a02c36fb94 Upgrade to the latest chart version
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2023-10-05 15:28:46 +01:00
Richard Wall
b8eda230bc Use OpenShift Vault Helm chart settings
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2023-10-05 15:28:46 +01:00
Richard Wall
4497ad5103 MAKELEVEL was a bad choice which prevents me running the e2e.test binary from my OLM Makefile
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2023-10-05 15:28:46 +01:00
Ashley Davis
c56a2fb8a1
Merge pull request #6345 from inteon/config_cainjector
Introduce config file for cainjector options
2023-10-05 13:44:47 +01:00
jetstack-bot
3ac37ba699
Merge pull request #6387 from wallrj/portable-e2e-test-binary
Allow the E2E tests to run on clusters that have not been prepared by the Makefile
2023-10-04 20:13:16 +02:00
Richard Wall
0b7f36a10a Allow the E2E tests to run on clusters that have not been prepared by the Makefile
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2023-10-04 16:58:41 +01:00
jetstack-bot
7c7e8f4ce6
Merge pull request #6380 from asapekia/closes-6346
BUGFIX[helm]: Fix issue where webhook feature gates were only set if controller feature gates are set (closes #6346)
2023-10-01 19:48:20 +02:00
Arin
5235391917 closes #6346
Signed-off-by: Arin <136636751+asapekia@users.noreply.github.com>
2023-10-01 00:04:37 +05:30
jetstack-bot
ef3b66aeba
Merge pull request #6348 from inteon/clo_score
Replace governance documents with link to cert-manager community documents.
2023-09-28 14:24:44 +02:00
Tim Ramlot
919f809325
add config option in Helm chart
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-28 12:56:11 +02:00
Tim Ramlot
e5f50002e1
introduce configfile for cainjector options
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-28 12:56:11 +02:00
jetstack-bot
ba6268135d
Merge pull request #6344 from inteon/upgrade_all
Upgrade all dependencies
2023-09-28 12:48:43 +02:00
Tim Ramlot
ef3bd7d3b2
upgrade all dependencies
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-28 12:07:27 +02:00
Tim Ramlot
e729ffbc79
update README with clo monitor badge and links to slacks
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-27 13:46:20 +02:00
Tim Ramlot
2c3cf6ce51
add document that links clo monitor to the LICENSES file
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-27 13:45:54 +02:00
Tim Ramlot
d8e20c919a
replace governance documents with links to the cert-manager community documents
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-27 13:45:14 +02:00
jetstack-bot
8aafddb974
Merge pull request #6328 from inteon/add_clock_health
Add health probe that detects skew between system clock and monotonic go process clock
2023-09-27 11:37:11 +02:00
Tim Ramlot
5049cd4d35
increase maxClockSkew to 5 minutes, just to be safe
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-27 11:20:48 +02:00
jetstack-bot
221b5afd55
Merge pull request #6369 from inteon/upgrade_to_go_1.20.8
Upgrade Go from 1.20.7 to 1.20.8
2023-09-26 15:39:48 +02:00
Tim Ramlot
8b690c5195
upgrade go from 1.20.7 to 1.20.8
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-26 14:56:24 +02:00
jetstack-bot
2234ee5d48
Merge pull request #6366 from inteon/go_restful
Fix go-restful dependency "do not use" version
2023-09-26 14:07:48 +02:00
Tim Ramlot
6916dbec34
fix go-restful 'DO NOT USE' version
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-26 13:40:05 +02:00
jetstack-bot
8c0462bc35
Merge pull request #6360 from ABWassim/helm-improvement-webhook-configmap
improvement(helm): fixed empty webhook configmap + refactored
2023-09-25 20:18:47 +02:00
jetstack-bot
e8b0c0ad78
Merge pull request #6357 from ABWassim/helm-improvement-controller-configmap
improvement(helm): fixed empty controller configmap + refactored
2023-09-25 19:58:47 +02:00
ABWassim
16191e6bcc improvement(helm): fixed empty webhook configmap + refactored
Signed-off-by: ABWassim <wassim.belkacem99@gmail.com>
2023-09-25 16:54:13 +02:00
Ashley Davis
1c417be066
Merge pull request #6354 from inteon/fix_name_collision_bug
BUGFIX: CertificateRequest short names must be unique.
2023-09-25 15:27:54 +01:00
Tim Ramlot
2dc22bc8e7
add extra comment
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-25 15:58:51 +02:00
ABWassim
77fcb7d2a6 improvement(helm): fixed empty controller configmap + refactored
Signed-off-by: ABWassim <wassim.belkacem99@gmail.com>
2023-09-25 12:09:18 +02:00
Tim Ramlot
eac230f93e
add more test cases and fix typo
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-22 12:44:52 +02:00
Tim Ramlot
860df2294b
fix feedback: make hash secure
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-21 13:24:07 +02:00
Tim Ramlot
6006182435
add uniqueness check for names util
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-20 20:28:00 +02:00
Tim Ramlot
5d876c5b91
improvements based on PR feedback
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-20 18:23:13 +02:00
Tim Ramlot
fa2d9333e3
BUGFIX: CertificateRequest short names must be unique.
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-20 14:51:24 +02:00
jetstack-bot
666e073040
Merge pull request #6330 from inteon/helm_image_options
HELM: add options for configuring image
2023-09-19 19:06:48 +02:00
jetstack-bot
b9f1a7db7d
Merge pull request #6349 from jsoref/issue-5267
Add cluster-autoscaler.kubernetes.io/safe-to-evict
2023-09-15 09:25:15 +02:00
Josh Soref
05117f5f75 Add cluster-autoscaler.kubernetes.io/safe-to-evict
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-09-14 12:47:04 -04:00
Tim Ramlot
8d75a003e9
add health probe that detects skew between 'real' system clock and 'monotonic' internal clock
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-14 13:55:44 +02:00
jetstack-bot
a91834eec9
Merge pull request #6332 from inteon/upgrade
Upgrade dependencies
2023-09-12 15:21:15 +02:00
Tim Ramlot
9749f1253d
upgrade dependencies
Co-authored-by: Paul Merrison <paul@tetrate.io>
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-12 11:38:10 +02:00
jetstack-bot
02590d262d
Merge pull request #6333 from inteon/fix_securejoin_trivy
Fix trivy CVE alert for cyphar/filepath-securejoin
2023-09-12 10:44:15 +02:00