Commit Graph

8330 Commits

Author SHA1 Message Date
SpectralHiss
d07dd3de5f Fix OtherName feature flag validation logic
* Improve test comments for UniversalValue

Signed-off-by: SpectralHiss <houssem.elfekih@jetstack.io>
2024-01-08 13:34:09 +00:00
jetstack-bot
3234974a38
Merge pull request #6605 from inteon/use_sets_for_featureset
Use k8s.io/apimachinery/pkg/util/sets for FeatureSet
2024-01-05 20:05:43 +00:00
Tim Ramlot
224cf06208
use k8s.io/apimachinery/pkg/util/sets for FeatureSet
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-05 19:19:10 +01:00
jetstack-bot
fbf5f128d5
Merge pull request #6603 from inteon/improve_certificateownssecret
Improve CertificateOwnsSecret
2024-01-05 15:51:09 +00:00
Tim Ramlot
968cefe02f
improve CertificateOwnsSecret and add tests
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-05 16:24:59 +01:00
jetstack-bot
8848559d3d
Merge pull request #6608 from inteon/bug_certificateownssecret
Fix bug in CertificateOwnsSecret and add unit test
2024-01-05 15:23:23 +00:00
jetstack-bot
e0189a6a30
Merge pull request #6607 from inteon/deprecate_util_function
Deprecate URLsFromStrings which is only used in other deprecated functions
2024-01-05 15:23:16 +00:00
jetstack-bot
2a73d1c511
Merge pull request #6606 from inteon/use_slices_contains
Replace util contains function with slices.Contains
2024-01-05 15:23:09 +00:00
jetstack-bot
7cf38d3af9
Merge pull request #6604 from inteon/use_generics
Use generics for mustAllSync variants
2024-01-05 15:09:16 +00:00
jetstack-bot
67f1bd6d02
Merge pull request #6599 from inteon/tools_cache
Don't extract vendored go in _bin/downloaded folder
2024-01-05 15:09:09 +00:00
Tim Ramlot
78a5032d2c
fix bug in CertificateOwnsSecret and add unit test
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-05 12:59:39 +01:00
jetstack-bot
612e220968
Merge pull request #6600 from wallrj/deprecations-3
Ignore warnings about deprecated eab.KeyAlgorithm field
2024-01-05 11:30:09 +00:00
Tim Ramlot
c584ee6dfb
use generics for mustAllSync variants
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-05 11:58:14 +01:00
Tim Ramlot
253e6b0bc0
replace util contains function with slices.Contains
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-05 11:57:44 +01:00
Tim Ramlot
a49bc65b03
deprecate URLsFromStrings which is only used in other deprecated functions
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-05 11:50:13 +01:00
jetstack-bot
f64fdcd41b
Merge pull request #6598 from wallrj/deprecations-2
Use io instead of deprecated ioutil package
2024-01-04 15:45:02 +00:00
Tim Ramlot
1750ff06ba
don't extract vendored go in downloaded folder
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-04 16:40:56 +01:00
Richard Wall
76fe8e2bbd Ignore eab.KeyAlgorithm deprecation warning
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 15:36:59 +00:00
Richard Wall
a16add6019 Unhide the eab.KeyAlgorithm deprecation warning
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 15:30:06 +00:00
Richard Wall
bae2682eb8 Unhide kubeCtl deprecation warnings which seem to have disappeared anyway.
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 15:27:44 +00:00
Richard Wall
7bda41c282 Use io instead of deprecated ioutil
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 15:05:24 +00:00
Richard Wall
04faa7ff3a Show ioutil deprecations
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 14:59:11 +00:00
jetstack-bot
eeb7538c49
Merge pull request #6596 from inteon/use_sets
Use sets instead of custom util function
2024-01-04 13:56:02 +00:00
Tim Ramlot
8ca617a8ea
replace custom util function with k8s.io/apimachinery/util/sets
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-04 14:38:30 +01:00
jetstack-bot
24d0fddec5
Merge pull request #6593 from inteon/use_slices
Use slices go library
2024-01-04 13:36:02 +00:00
jetstack-bot
d2f3f12f47
Merge pull request #6592 from inteon/add_long_cert_chain_test
Add tests for the improvements made in #6561
2024-01-04 13:18:02 +00:00
Tim Ramlot
e157729991
fix typo in name and add comment explaining genericEqualUnsorted
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-04 14:02:36 +01:00
jetstack-bot
d719ee384c
Merge pull request #6595 from wallrj/update-cmd/ctl/v1.14.0-alpha.0
[Release v1.14.0-alpha.0] Update cmd/cmctl's go.mod to v1.14.0-alpha.0
2024-01-04 10:14:39 +00:00
Richard Wall
014aad52ea Update cmd/ctl's go.mod to v1.14.0-alpha.0
Signed-off-by: Richard Wall <richard.wall@venafi.com>
2024-01-04 10:01:25 +00:00
Tim Ramlot
950948e465
start using the new 'slices' library and deprecate old util functions
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-04 09:32:17 +01:00
jetstack-bot
3ab3e9d189
Merge pull request #6587 from inteon/upgrade
Bump dependencies
2024-01-03 17:29:23 +00:00
Tim Ramlot
90dc8ccde0
disable APIPriorityAndFairness using config instead of feature flag
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 17:40:46 +01:00
Tim Ramlot
9547fbdf94
add tests for the improvements made in #6561
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 17:25:15 +01:00
Tim Ramlot
8111b43b10
stop relying on context.DeadlineExceeded error in tests
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 16:18:35 +01:00
Tim Ramlot
a0f2849425
run 'make update-codegen'
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 16:18:35 +01:00
Tim Ramlot
6458aaf518
stop using deprecated klog functions
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 16:18:35 +01:00
Tim Ramlot
9e2c6ae08a
run 'make update-crds'
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 16:18:35 +01:00
Tim Ramlot
790a824a49
bump dependencies
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 16:18:35 +01:00
jetstack-bot
e9a4793ba4
Merge pull request #6589 from inteon/rename_feature_gates
Rename UseCertificateRequestNameConstraints to NameConstraints
2024-01-03 15:04:22 +00:00
Tim Ramlot
41404a7fd7
rename UseCertificateRequestNameConstraints to NameConstraints
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 15:49:18 +01:00
jetstack-bot
9d5ed5752f
Merge pull request #6120 from inteon/cleanup_test_context_builder
add comments explaining the Sync function & small test bugfix
2024-01-03 14:33:22 +00:00
jetstack-bot
cc8925ae9f
Merge pull request #6404 from SpectralHiss/hef/otherNameSANs
Other name sans support in Certificates
2024-01-03 14:16:23 +00:00
Houssem El Fekih
ddc1dffe87
Update pkg/util/pki/asn1_util.go
Co-authored-by: Ashley Davis <SgtCoDFish@users.noreply.github.com>
Signed-off-by: Houssem El Fekih <hassoum92@hotmail.com>
2024-01-03 13:30:42 +00:00
Houssem El Fekih
c90fd33fb8 Update internal/apis/certmanager/types_certificate.go
Co-authored-by: Ashley Davis <SgtCoDFish@users.noreply.github.com>
Signed-off-by: SpectralHiss <houssem.elfekih@jetstack.io>
2024-01-03 13:29:03 +00:00
jetstack-bot
4af78fe98a
Merge pull request #6548 from snorwin/modern-pkcs12
New option to specify encryption and MAC algorithms for PKCS#12 keystores.
2024-01-03 12:54:22 +00:00
Tim Ramlot
8223df9e91
rename Algorithms to Profile
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 13:45:02 +01:00
Houssem El Fekih
5cc5c8169f Update internal/apis/certmanager/types_certificate.go
Co-authored-by: Ashley Davis <SgtCoDFish@users.noreply.github.com>
Signed-off-by: SpectralHiss <houssem.elfekih@jetstack.io>
2024-01-03 11:57:39 +00:00
jetstack-bot
9b90f50be8
Merge pull request #6549 from SgtCoDFish/standalone-apicheck
Add separate startupapicheck binary
2024-01-03 11:12:22 +00:00
jetstack-bot
d5b1c075f9
Merge pull request #5860 from ChrisDevo/fix-helm-loglevel-parsing
Fix helm loglevel parsing
2024-01-03 10:39:22 +00:00
Tim Ramlot
914c2dd169
add comments explaining the Sync function & small bugfixes
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-01-03 11:15:27 +01:00