-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DPE-6260][DPE-6261] - chore: use chain from certificate_available #297
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems sensible! Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All looks great to me, thanks! It seems the int. test timeout needs tweaking. In general, it appears to me that after upgrade to Kafka 3.9, our tests generally take longer to converge. I think one possible reason may be increased default timeout values in some config options, but I haven't investigated this theory.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well done on improving significantly the tests!!!
ps. just make sure the CI is happy before merging ofc. If making the CI happy requires more than 3 triggers, we should definitely have a look at this. Not critical for this PR (provided we manage to get the CI green) but worth having a ticket and a look at
@deusebio - CI isn't working because it requires ZK to have the same feature released in |
Fixes #290
Fixes #289
Changes Made
chore: load chain to truststore
self-signed-certificates
, the chain includes CA+cert. This is omitted in the data modelmanual-tls-certificates
, the chain is likely to consist of rootCA+intermediatechain0
-->chainN
for N length chainschore: avoid cert renewal for unit|app name SANs diffs
/
in CSR SANs that it signs. This caused the charm to think that there was a 'change' in SANs, and requested new ones