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 Prisma to remove dependency on OpenSSL 1 (Railway & Ubuntu 22) #8217

Closed
limegorilla opened this issue Jan 3, 2023 · 7 comments
Closed
Assignees
Labels
🐛 bug Unresolved bug dependencies Related to our dependencies

Comments

@limegorilla
Copy link

Railway has updated their builder, nixpacks to v1. This major update migrates away from Debian 11 & OpenSSL 1 to Ubuntu 22 & OpenSSL 3. See here

Current workaround is to set a railway variable NIXPACKS_DEBIAN to 1 which will re-enable OpenSSL 1.

Can we update our Prisma package to a version supporting OpenSSL 3 (https://github.com/prisma/prisma/releases/tag/3.13.0)

@borisno2
Copy link
Member

borisno2 commented Jan 3, 2023

Hi @limegorilla @keystone-6/core version 3.0.0 and later are using Prisma version 4.3.1
What version of Keystone are you using that you are having issues with?

@marekryb
Copy link
Contributor

marekryb commented Jan 4, 2023

While I am not using Railway, I also recently faced problem with Prisma/OpenSSL mismatch when building docker images based on alpine linux (prisma/prisma#16553).

This was solved in Prisma 4.8.0 (https://github.com/prisma/prisma/releases/tag/4.8.0). I am assuming this is the version that @limegorilla would like to update to.

+1 for updating Prisma.

@borisno2
Copy link
Member

borisno2 commented Jan 4, 2023

@marekryb we are currently working on upgrading to Prisma 4.8

@dcousens dcousens added dependencies Related to our dependencies 🐛 bug Unresolved bug labels Jan 16, 2023
@dcousens
Copy link
Member

This issue is effectively tracking against #7964

@limegorilla
Copy link
Author

limegorilla commented Jan 17, 2023

Hi @limegorilla @keystone-6/core version 3.0.0 and later are using Prisma version 4.3.1
What version of Keystone are you using that you are having issues with?

Apologies! Lost this in emails. Currently running @keystone/core version 3.0.2 (or newer - I definitely updated late December, I'm not sure what's happened there) however this is still present in the latest version of keystone, I just tried a blank install

@marekryb is correct, 4.8+ would fix this. As of commenting, #7964 is blocked by an issue with prisma & relationships in mySQL: prisma/prisma#17103

@borisno2 borisno2 self-assigned this Jan 24, 2023
@borisno2
Copy link
Member

borisno2 commented Mar 1, 2023

Prisma has been upgraded to 4.11 in #7964 and will go out in the next minor release

@borisno2
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Unresolved bug dependencies Related to our dependencies
Projects
None yet
Development

No branches or pull requests

4 participants