Skip to content

Fix docker build github action#370

Merged
dionhaefner merged 3 commits intoDHI:mainfrom
atanas-balevsky:main
Nov 15, 2025
Merged

Fix docker build github action#370
dionhaefner merged 3 commits intoDHI:mainfrom
atanas-balevsky:main

Conversation

@atanas-balevsky
Copy link
Contributor

@atanas-balevsky atanas-balevsky commented Oct 31, 2025

This PR would fix the failing docker build push github action

  • upgrades the base image from bullseye to bookworm
  • installs required packages setuptools and wheel before running the setup.py

@atanas-balevsky
Copy link
Contributor Author

@dionhaefner hope this would fix the docker build and the pushes to docker hub

@dionhaefner
Copy link
Collaborator

Thanks @atanas-balevsky! Was this tested somewhere? Why were the Docker builds broken in the first place, and how did the Debian upgrade fix it?

@atanas-balevsky
Copy link
Contributor Author

Thanks @atanas-balevsky! Was this tested somewhere? Why were the Docker builds broken in the first place, and how did the Debian upgrade fix it?

from the failing logs you can see the build failing for missing wheels and setuptools.
after i got that, the next build error was for an old version of gdal. bullseye is a bit oldish debian, so i switched to the newer stable.
i'm not sure if you upgraded gdal in terracotta at some point or when the docker build started failing, but the latest version in hub.docker.com is a bit old

@dionhaefner
Copy link
Collaborator

Sounds great, thanks for the explanation!

@dionhaefner dionhaefner merged commit fd9ad95 into DHI:main Nov 15, 2025
7 checks passed
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.

2 participants