Skip to content

jammy (Ubuntu 22.04 LTS)- based images #810

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

Closed
tnir opened this issue Apr 22, 2022 · 5 comments · Fixed by #1017
Closed

jammy (Ubuntu 22.04 LTS)- based images #810

tnir opened this issue Apr 22, 2022 · 5 comments · Fixed by #1017

Comments

@tnir
Copy link
Contributor

tnir commented Apr 22, 2022

jammy (Ubuntu 22.04 LTS) is coming is just released.

What is the strategy for jammy-based workspace images?

Resources

@princerachit
Copy link
Contributor

@gitpod-io/engineering-workspace do we have any hard dependency on ubuntu version that might break with this change. Things like existing work so far with K3s in gitpod / tailscale etc?

We can curate a list and then make sure that we test it before releasing related change to the public. Our existing tests are not enough IMO to just merge a base image verion upgrade change.

@tnir
Copy link
Contributor Author

tnir commented Apr 25, 2022

Prebuild system and underlying Kubernetes should be updated. Details were described in the following comment:

Versioning with Docker image tagging would be helpful to maintain the stack, like ubuntu:focal and ubuntu:jammy (now equivalent to ubuntu:latest). Users should use gitpod/workspace-full:focal and gitpod/workspace-full:jammy instead of gitpod/workspace-full.

@Furisto
Copy link
Member

Furisto commented Apr 25, 2022

@gitpod-io/engineering-workspace do we have any hard dependency on ubuntu version that might break with this change. Things like existing work so far with K3s in gitpod / tailscale etc?

Not that I am aware of.

@ianhellstrom
Copy link

It would be great if users could start testing with Jammy. Any updates here?

@kylos101
Copy link
Collaborator

Hi @tnir @ianhellstrom and @david-bakin,

It just so happens that we're updating our documentation to help users create custom images which do not use Gitpod base images. For example, if your workflow cannot use a Gitpod base image, the docs will show customizations that are needed to have a successful image build, as well as a nice development experience in Gitpod. This may also be a good short term solution for you if your workflow requires Jammy.

Also, we plan to publish a version of workspace-full that supports Jammy. It won't be the default base image, but, it'll be available as something likeworkspace-full:jammy.rc0, etc. The reason for this is so that we can use it (to test internally), but also give the community something to test with, too. Once the release candidate is available on Docker Hub, we'll let y'all know.

Finally, after we've tested internally and collected feedback from the community, we'll consider making this generally available as latest.

Let us know if this helps, or if you have any other questions?

cc: @axonasif and @atduarte and @jenting

@github-project-automation github-project-automation bot moved this to Awaiting Deployment in 🌌 Workspace Team Mar 6, 2023
@kylos101 kylos101 moved this from Awaiting Deployment to Done in 🌌 Workspace Team Mar 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: Done
5 participants