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

Update default Postgresql version #21881

Closed
framar89 opened this issue Dec 12, 2022 · 4 comments
Closed

Update default Postgresql version #21881

framar89 opened this issue Dec 12, 2022 · 4 comments
Labels
area/install Issues related to installation, including offline/air gap and initial setup kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P3 Lower priority than a P2. Optional work that might get done, or not. See also help wanted issues.

Comments

@framar89
Copy link

Summary

The default Postgresql installed with Eclipse Che is
quay.io/eclipse/che--centos--postgresql-13-centos7:1-71b24684d64da46f960682cc4216222a7e4ed8b1a31dd5a865b3e71afdea20d2 which has a lot of critical and high vulnerabilities (see scans https://quay.io/repository/eclipse/che--centos--postgresql-13-centos7?tab=tags&tag=latest and https://trivy.dev/results/?image=quay.io/eclipse/che--centos--postgresql-13-centos7:1-71b24684d64da46f960682cc4216222a7e4ed8b1a31dd5a865b3e71afdea20d2).

Can it be updated?

I can temporarily set the container image in Eclipse Che CR. Is there an image you can suggest (something compatible with the current env variables, volumes, etc)?
I'm also considering creating a new managed DB (AWS) and connecting Eclipse Che to it. What happens to the data already present in the internal DB? Is the change transparent to the user?

Thank you.

Relevant information

No response

@framar89 framar89 added the kind/question Questions that haven't been identified as being feature requests or bugs. label Dec 12, 2022
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Dec 12, 2022
@ibuziuk ibuziuk added area/install Issues related to installation, including offline/air gap and initial setup severity/P1 Has a major impact to usage or development of the system. kind/task Internal things, technical debt, and to-do tasks to be performed. and removed kind/question Questions that haven't been identified as being feature requests or bugs. labels Dec 12, 2022
@ibuziuk
Copy link
Member

ibuziuk commented Dec 12, 2022

@framar89 thanks for reporting the issue. In general, the plan is to remove Postgres completely in a few releases as part of #21864 PR for the first phase has been opened already - eclipse-che/che-server#398
@tolusha in the meantime wdyt can we update the image?

@ibuziuk ibuziuk removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Dec 12, 2022
@tolusha
Copy link
Contributor

tolusha commented Dec 13, 2022

@ibuziuk
I won't invest into that, since PostgreSQL component will be removed eventually.

@ibuziuk
Copy link
Member

ibuziuk commented Dec 13, 2022

fair enough @framar89 for the time being we plan to fully remove the database operand in 7.61 upstream version

@ibuziuk ibuziuk added severity/P3 Lower priority than a P2. Optional work that might get done, or not. See also help wanted issues. and removed severity/P1 Has a major impact to usage or development of the system. labels Dec 13, 2022
@tolusha
Copy link
Contributor

tolusha commented Jan 20, 2023

Closed as won't fix since PostgreSQL component is going to be removed in future versions.

@tolusha tolusha closed this as completed Jan 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/install Issues related to installation, including offline/air gap and initial setup kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P3 Lower priority than a P2. Optional work that might get done, or not. See also help wanted issues.
Projects
None yet
Development

No branches or pull requests

4 participants