Skip to content
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

Remove certificates from / require deployment of certs for all Egeria source projects #6990

Closed
2 tasks done
Tracked by #7503
planetf1 opened this issue Oct 10, 2022 · 3 comments
Closed
2 tasks done
Tracked by #7503
Labels
cross-project Apply to many repositories in odpi/* security Security related (high priority)

Comments

@planetf1
Copy link
Member

planetf1 commented Oct 10, 2022

Is there an existing issue for this?

  • I have searched the existing issues

Please describe the new behavior that that will improve Egeria

All certificates will be removed from the Egeria source code projects.

Instead users of egeria (both developer and operational) will be required to deploy certificates

For example,

  • a developer may need to take a step to create and point to certificates when runnning IntelliJ
  • Automated tests may need to add a step to generate certs for testing as part of a ci/cd pipeline
  • The helm charts will need to generate certificates using k8s cert-manager, or may require certificates to be available prior to deployment.

This issue will track this high level requirement, with a targetted completion by the time release 4.x ships

Alternatives

No response

Any Further Information?

Discussed at the face to face meeting 5-7 October 2022

Would you be prepared to be assigned this issue to work on?

  • I can work on this
@planetf1 planetf1 added enhancement New feature or request triage New bug/issue which needs checking & assigning labels Oct 10, 2022
@planetf1 planetf1 self-assigned this Oct 10, 2022
@planetf1 planetf1 changed the title Remove certificates from all Egeria source projects Remove certificates from / require deployment of certs for all Egeria source projects Oct 10, 2022
@planetf1 planetf1 moved this to Candidate Item in Egeria V4.0 Planning Oct 10, 2022
@planetf1 planetf1 moved this from Currency to Production in Egeria V4.0 Planning Oct 17, 2022
@planetf1 planetf1 added security Security related (high priority) and removed enhancement New feature or request triage New bug/issue which needs checking & assigning labels Nov 16, 2022
@planetf1 planetf1 added the cross-project Apply to many repositories in odpi/* label Dec 5, 2022
@planetf1 planetf1 moved this from Production to Security in Egeria V4.0 Planning Dec 5, 2022
@planetf1 planetf1 moved this to Todo in Egeria V4.0 Planning Dec 5, 2022
@github-actions
Copy link

github-actions bot commented Feb 4, 2023

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.

@github-actions github-actions bot added the no-issue-activity Issues automatically marked as stale because they have not had recent activity. label Feb 4, 2023
@planetf1 planetf1 removed the no-issue-activity Issues automatically marked as stale because they have not had recent activity. label Feb 6, 2023
@github-actions
Copy link

github-actions bot commented Apr 8, 2023

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.

@github-actions github-actions bot added the no-issue-activity Issues automatically marked as stale because they have not had recent activity. label Apr 8, 2023
@planetf1 planetf1 removed the no-issue-activity Issues automatically marked as stale because they have not had recent activity. label Apr 14, 2023
@planetf1 planetf1 removed their assignment May 15, 2023
@mandy-chessell
Copy link
Contributor

Since this issue was raised, the cdertificates are no longer embedded in Egeria's jar files. They are separate files that can be easility updated and replaced. This is all of the changed that are currently planned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cross-project Apply to many repositories in odpi/* security Security related (high priority)
Projects
None yet
Development

No branches or pull requests

2 participants