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

Add support for Ubuntu 22.04 #81

Closed
pb8o opened this issue Nov 4, 2022 · 8 comments
Closed

Add support for Ubuntu 22.04 #81

pb8o opened this issue Nov 4, 2022 · 8 comments

Comments

@pb8o
Copy link

pb8o commented Nov 4, 2022

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Tell us about your request
What do you want us to build?

Currently there are images for Ubuntu LTS 16.04, 18.04, 20.04, but not 22.04

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
What outcome are you trying to achieve, ultimately, and why is it hard/impossible to do right now? What is the impact of not having this problem solved? The more details you can provide, the better we'll be able to understand and solve the problem.

Are you currently working around this issue?
How are you currently solving this problem?

We aren't currently working around it, but it would be nice to have these for running in our CI

Additional context
Anything else we should know?

Attachments
If you think you might have additional information that you'd like to include via an attachment, please do - we'll take a look. (Remember to remove any personally-identifiable information.)

@pb8o pb8o added the Proposed label Nov 4, 2022
@rswail
Copy link

rswail commented Jan 25, 2023

This is an obvious need. 22.04 is the current LTS release of Ubuntu.

Is there any instructions on how to build a custom base image that will work with Image Builder?

@gns-build-server
Copy link

We need to move to Ubuntu 22.04 sooner than later to reap performance benefits over Ubuntu 20.04 without having to go to unsupported third-party repos. For example, Python 3.10 is tracked by 22.04 and offers 50-60% speedups over Python 3.8 which is the latest tracked by Ubuntu 20. We are considering working around this issue by adding the deadsnakes repo but the deadsnakes team themselves advise against it in a production setting because they have no mission to keep up with security updates. Our other alternative would be to build newer versions ourselves and maintain them solo, which is understandably quite messy.

@pb8o
Copy link
Author

pb8o commented Mar 7, 2023

Looks like Ubuntu 22 images are now available:

        {
            "arn": "arn:aws:imagebuilder:us-east-1:aws:image/ubuntu-server-22-lts-arm64/x.x.x",
            "name": "Ubuntu Server 22 LTS ARM64",
            "type": "AMI",
            "platform": "Linux",
            "osVersion": "Ubuntu 22",
            "owner": "Amazon",
            "dateCreated": "2023-03-03T03:49:16.708Z"
        },
        {
            "arn": "arn:aws:imagebuilder:us-east-1:aws:image/ubuntu-server-22-lts-x86/x.x.x",
            "name": "Ubuntu Server 22 LTS x86",
            "type": "AMI",
            "platform": "Linux",
            "osVersion": "Ubuntu 22",
            "owner": "Amazon",
            "dateCreated": "2023-03-03T03:49:16.062Z"
        },

@gns-build-server
Copy link

I noticed Ubuntu 22.04 is still not a pulldown option in the Parallelcluster 3.5 GUI. Not sure if that's expected or not.

@enrico-usai
Copy link

Hi @gns-build-server, yes this is expected, having Ubuntu 22 support on ImageBuilder is a required condition to enable it in ParallelCluster but it's not enough, we need to adapt ParallelCluster cookbook recipes and CLI code to fully enable it. Please continue to follow aws/aws-parallelcluster#4060 Thanks

@anderik1
Copy link

This issue should be closed as Ubuntu 22.04 is shown as supported in the docs as well: https://docs.aws.amazon.com/imagebuilder/latest/userguide/what-is-image-builder.html#image-builder-os

1 similar comment
@anderik1
Copy link

This issue should be closed as Ubuntu 22.04 is shown as supported in the docs as well: https://docs.aws.amazon.com/imagebuilder/latest/userguide/what-is-image-builder.html#image-builder-os

@aaronzielke
Copy link

EC2 Image Builder support for Ubuntu 22.04 managed image is available (since end of March 2023)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants