-
Notifications
You must be signed in to change notification settings - Fork 261
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
Egeria self-signed certificates expired #6326
Comments
The certs can be updated by going to |
Signed-off-by: Nigel Jones <[email protected]>
Affected releases
Remaining Tasks
|
Master has been updated with new certs as per the script above. Note that it must be run on Java 11 (our minimum java level) as one step uses a java tool, and some formats have changed... If run on Java 17, the certs will not work correctly with Java 11 .... This unblocks the PR pipeline. I've also checked release 3.6 -> fails in glossary-author-fvt only on the gradle & maven build. This is probably because there is a client->view server platform->egeria platform communication going on there, with tls used on both of those hops. Need to check further, but it maybe this test is not disabling cert checking, and doing proper validation ...! |
release 3.5 does not fail to build -- since the new FVT was not present, and the previous FVTs all disable cert checking. However the certs are expired in 3.5, which could cause issues in environments where the cert checking is enabled, and the self-signed certs are correctly set up. The coco labs (run via helm charts) work ok, since certificate checking is disabled. -- As such the main expose is that release 3.6 can not be built as FVTs fail Moving forward, we should ensure our FVTs DO proper checking, and that we properly setup those tests -- and our demos -- with our self signed certs The main followup actions would seem to be
|
Agreed in developer call 20220317 to:
|
@planetf1 It looks like the glossary author FVT specifies Ae we going to continue to widely use truststore.p12 and keystore.p12 or are we going use more specific artifacts , as we are discussing for the react ui. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 20 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 20 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 20 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 20 days if no further activity occurs. Thank you for your contributions. |
@dwolfson This is part of what you hit when changing the certs. |
Is there an existing issue for this?
Current Behavior
When running FVTs, they are failing with an error such as
Expected Behavior
FVTs work ok
Steps To Reproduce
Submit a PR, review results of build
Environment
Any Further Information?
I had a hunch the certs may have expired - though this isn't explicit in the log.
Looking at our cert creation scripts, the default lifetime for the server certs is 375 days, and they were created on Mar 5 2021 ....
The text was updated successfully, but these errors were encountered: