Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

Build arm64 image variations for the debian and ubuntu definitions for M1 macs #1023

Merged
merged 4 commits into from
Sep 1, 2021

Conversation

Chuxel
Copy link
Member

@Chuxel Chuxel commented Sep 1, 2021

As described in #558 (comment), the situation for Docker on M1 macs is not ideal since both debian:buster nor ubuntu:focal experience segmentation faults due to an issue in libss1.1. It seems unlikely that buster will be patched now that bullseye is out (and buster therefore gets security fixes only). Unclear about Ubuntu 20.04/Focal.

Therefore this PR:

  1. Adds arm64 builds for Debian bullseye and stretch, but leaves buster as x86 only.
  2. Adds arm64 builds for Ubuntu bionic, but leaves focal as x86 only.
  3. Breaks our typical policy of focusing on LTS releases considering the situation and adds an Ubuntu 21.04 / hirsute variant with arm64 support.

//cc: @joshspicer @2percentsilk @bamurtaugh @chrmarti

We can then move on to other images from here given many already have bullseye image variants we can use.

@Chuxel Chuxel merged commit 409c639 into main Sep 1, 2021
@Chuxel Chuxel deleted the clantz/debian-ubuntu-arm64 branch September 4, 2021 15:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants