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

Upgrade the postgres image used in production to v15 #2732

Open
2 tasks
mayaCostantini opened this issue Nov 14, 2022 · 8 comments
Open
2 tasks

Upgrade the postgres image used in production to v15 #2732

mayaCostantini opened this issue Nov 14, 2022 · 8 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps.

Comments

@mayaCostantini
Copy link
Contributor

mayaCostantini commented Nov 14, 2022

Problem statement

Related to discussion in #2729
We need to upgrade the postgres image used in prod to v15 to solve the unique constraint violation issue described in the issue above.

Proposal description

@mayaCostantini mayaCostantini added the kind/feature Categorizes issue or PR as related to a new feature. label Nov 14, 2022
@mayaCostantini
Copy link
Contributor Author

/assign @mayaCostantini @harshad16
/priority important-soon
/sig devsecops

@sesheta sesheta added priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps. labels Nov 14, 2022
@mayaCostantini
Copy link
Contributor Author

@harshad16 Please feel free to modify or add acceptance criteria to this issue if you think this is necessary

@harshad16
Copy link
Member

Currently we are using rhscl/postgresql-10-rhel7
Redhat currently offers following images: https://catalog.redhat.com/software/containers/search?q=postgresql&p=1&vendor_name=Red%20Hat

@mayaCostantini
Copy link
Contributor Author

I see the postgres 15 image is not available yet on the Red Hat catalog. Do you think we could wait for it to be released and experiment with a community image in test environment in the meantime? I am not sure if using a community image would change anything (from an operational point of view).

@harshad16
Copy link
Member

We should explore the way in source code to fix this issue of Null being treated as unquie , if possible
Using the community image should be an option is nothing else is working.

@mayaCostantini
Copy link
Contributor Author

This should normally fixed by #2738, but I think changing the image would still be a good idea in the long term. Let's downgrade the priority of this issue in the meantime.

@mayaCostantini mayaCostantini added priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. and removed priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. labels Dec 1, 2022
@mayaCostantini mayaCostantini removed their assignment Dec 1, 2022
@harshad16
Copy link
Member

Related-to: #2745

@harshad16
Copy link
Member

We would have to wait for redhat support PostgreSQL-15 to be available.
https://catalog.redhat.com/software/containers/search?q=postgresql&p=1&vendor_name=Red%20Hat

Till then we have fix for null value being treated as distinct
#2738

Keeping this issue open for the future, to upgrade to PostgreSQL v15.
/unassign
Moving to blocked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps.
Projects
Status: Blocked
Development

No branches or pull requests

3 participants