How to get ESM in Auto Scaling groups in AWS with Ubuntu Pro 16.04

Ubuntu 16.04 LTS will enter the extended security maintenance (ESM) period in April 2021. Auto Scaling groups in AWS contain a collection of Amazon EC2 instances that are treated as a logical grouping for the purposes of automatic scaling and management. Ubuntu Pro is a premium image designed by Canonical to provide additional coverage, like ESM, for production environments running in the cloud. This article explains how to use Ubuntu Pro 16.04 with auto scaling groups in AWS to continue to receive security updates after Ubuntu 16.04 LTS enters ESM.

Read More

How to use Azure Pipelines with a self-hosted agent running Ubuntu Pro 18.04

Azure Pipelines, part of Azure DevOps Services, automatically builds and tests code projects to make them available to others. Azure Pipelines combines CI/CD to constantly and consistently test and build your code and ship it to any target including virtual machines and containers both on-premises and on cloud platforms. This article shows you how to use Azure Pipelines with a self-hosted agent running Ubuntu Pro 18.04.

Read More

Create an Ubuntu Pro VM with infrastructure in Azure using Terraform

Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. Terraform codifies cloud APIs into declarative configuration files. This article shows you how to create an Ubuntu Pro 18.04 VM and supporting resources in Azure with Terraform.

Read More

How to build FIPS containers on Ubuntu Pro 18.04

This article gives an example of how to build FIPS containers on Ubuntu Pro 18.04. There are probably other ways to do this but this is one way that doesn’t require an Ubuntu Advantage token from Canonical. Instead we’ll use the FIPS repository already enabled in Ubuntu Pro FIPS 18.04 to build the container.

Read More

Package difference in Ubuntu 20.04 between regular and Minimal cloud images and Docker image

In 2018, Canonical introduced a smaller Minimal Ubuntu cloud image, available on the public clouds. Canonical says in the introductory blog article that Minimal Ubuntu is less than 50% the size of the standard Ubuntu server image and boots up to 40% faster. There’s also an Ubuntu 20.04 Docker image that is even smaller as one would expect. Here’s a comparison of the packages found in a regular Ubuntu 20.04 cloud image on AWS versus a Minimal Ubuntu 20.04 and an Ubuntu 20.04 Docker container.

Read More

Common Criteria on Ubuntu Pro 16.04

I’ve been trying without success to enable and use Common Criteria on Ubuntu Pro 16.04. Trying to run the beta command sudo ua enable cc-eal --beta errors out with the following error:

Read More