Skip to content

Conversation

@dgburr
Copy link
Contributor

@dgburr dgburr commented Oct 25, 2025

Description

The Ubuntu deadsnakes PPA dropped support for Focal Fossa (20.04.6 LTS) on the 1st of October (see deadsnakes/py3.11@54c42ed). Therefore the current docker image can no longer be rebuilt. This PR updates the docker image as follows:

  • Update base image from focal to jammy
  • Update gcc from v7 to v10
  • Update clang-format from v6 to v11

Note that the "Build Docker Image" step will not pass until #1521 is merged.

API compatibility

Does this change introduce a API compatibility risk?

No, although this may impact customers in the future if they have older build toolchains and we start making use of features not available in gcc 7.

API compatibility plan

If the above is "Yes", please detail the compatibility (or migration) plan:

N/A

JIRA Reference

https://swift-nav.atlassian.net/browse/BOARD-XXXX

@dgburr dgburr requested a review from a team as a code owner October 25, 2025 01:46
@sonarqubecloud
Copy link

@dgburr dgburr merged commit 1451121 into master Oct 29, 2025
21 of 25 checks passed
@dgburr dgburr deleted the fix-generated-artifacts branch October 29, 2025 21:00
dgburr added a commit that referenced this pull request Oct 30, 2025
Update the docker build image to fix the "Generate artifacts" step after the changes to the docker file in #1520
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants