Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

  1. Blog
  2. Article

on 30 March 2023

Time to prepare for Ubuntu 18.04 LTS end of standard support on 31 May 2023 – Options for AWS users.

As mentioned in our recent blog post, Ubuntu 18.04 LTS ‘Bionic Beaver‘ will reach the end of the standard five-year maintenance window on 31 May 2023. This means that Ubuntu 18.04 LTS servers will stop receiving updates unless you are an Ubuntu Pro subscriber.

With an Ubuntu Pro subscription, your Ubuntu 18.04 LTS deployment will continue to be fully supported until 2028. 

This blog sets out what you need to know if you are still running your EC2, ECS, EKS workloads on Ubuntu 18.04 LTS.

Note:  If you are running Ubuntu 18.04 LTS on any other AWS service other than EC2, EKS and ECS, please contact AWS support for upgrading options.

Upgrading Ubuntu to newer versions

You might consider upgrading to a new LTS release. If so, you can either upgrade to Ubuntu 20.04 LTS or freshly install Ubuntu 20.04 or 22.04 LTS and upgrade your application accordingly.

For more information see Ubuntu Server upgrade guide  › 

Ubuntu Pro 

If you need more time to plan your upgrade, or you want to extend the economic life of a project that does not need upgrading, you can use Ubuntu Pro.

Ubuntu Pro is Canonical’s security and compliance subscription. It’s the same Ubuntu we all know and love but enhanced with extra services. It provides access to `esm-infra`, which extends the LTS release coverage from 5 to 10 years from the release date, allowing for continued security fixes for high and critical common vulnerabilities and exposures (CVEs) for x86-64  and arm64 architectures. 

Ubuntu Pro also includes access to `esm-apps`, which covers security patching for 3rd party open source applications, present in the Ubuntu Universe repository, with over 23,000 packages.

This access enables organisations with workloads running on Ubuntu LTS releases to maintain compliance standards by providing a secure environment before upgrading.

Learn more at:

How to get Ubuntu Pro on AWS

There are two ways to get Ubuntu Pro on AWS:

Ubuntu Pro on AWS EC2 and Marketplace for fresh instances

If your workload is ephemeral or easy to redeploy, for example, if it is regularly rebuilt in a CI/CD, you can launch fresh instances of Ubuntu Pro 18.04 LTS from different sources on AWS:

  • Using the AWS Marketplace to find the Ubuntu Pro 18.04 LTS listing
  • Using AWS CLI tool to get the Ubuntu Pro 18.04 AMI:

Option 1: Using AWS EC2 describe-images:

aws ec2 describe-images --output text --owner 099720109477 --filters "Name=name,Values=ubuntu-pro-server/images/hvm-ssd/ubuntu-bionic-18.04-amd64-pro*" --query 'sort_by(Images, &CreationDate)[-1].{Name: Name, ImageId: ImageId, CreationDate: CreationDate}'

Option 2: Using AWS SSM Param-store:

aws ssm get-parameters --names /aws/service/canonical/ubuntu/pro-server/18.04/stable/current/amd64/hvm/ebs-gp2/ami-id

Upgrade your instances to Ubuntu Pro

When a re-deploy is not viable, you can still upgrade to Pro through AWS License manager and AWS Systems Manager (SSM), without subscriptions or long term commitments.

A detailed tutorial can be found here: How to update your Ubuntu LTS instances to Ubuntu Pro using AWS License Manager

> Note: Make sure you have updated the following components:

  • Pro client: `sudo apt install ubuntu-advantage-tools`
  • Updated snap for livepatch

More information at:

Related posts

Marina Khachatryan
22 May 2023

Canonical at AWS Summit Washington, DC 2023

Cloud and server Article

We will discuss the most cutting-edge cloud solutions for the Public Sector, such as security and compliance, AI/ML solutions and improved functionality. ...

Carlos Bravo
27 March 2024

Generative AI with Ubuntu on AWS. Part II: Text generation

AI Article

In our previous post, we discussed how to generate Images using Stable Diffusion on AWS. In this post, we will guide you through running LLMs for text generation in your own environment with a GPU-based instance in simple steps, empowering you to create your own solutions. Text generation, a trending focus in generative AI, facilitates ...

Carlos Bravo
2 February 2024

Generative AI on a GPU-Instance with Ubuntu on AWS: Part 1 – Image Generation

Ubuntu Article

This blog post will show you how to run one of the most used Generative AI models for Image generation on Ubuntu on a GPU-based EC2 instance on AWS ...