Update mirror.gcr.io/library/ubuntu Docker tag to v26 - autoclosed - #14592
Update mirror.gcr.io/library/ubuntu Docker tag to v26 - autoclosed#14592renovate-bot wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the base Docker image in .kokoro/docker/Dockerfile from Ubuntu 24.04 to Ubuntu 26.04. However, this upgrade is premature as Ubuntu 26.04 is not yet a stable LTS release, and it is highly likely to break the build due to compatibility issues with older Python versions and external packages like the Microsoft ODBC driver. It is recommended to revert this change and stick to Ubuntu 24.04.
| # We want to use LTS ubuntu from our mirror because dockerhub has a | ||
| # rate limit. | ||
| FROM mirror.gcr.io/library/ubuntu:24.04 | ||
| FROM mirror.gcr.io/library/ubuntu:26.04 |
There was a problem hiding this comment.
Upgrading the base image to ubuntu:26.04 is premature and will break the build. Ubuntu 26.04 is not yet a stable LTS release. Furthermore, compiling older Python versions (such as Python 3.7 and 3.8) and installing external packages like the Microsoft ODBC driver (which currently uses the Ubuntu 20.04 repository on line 103) are highly likely to fail due to toolchain, glibc, and OpenSSL version mismatches on a newer Ubuntu base. Please revert this change and stick to the stable ubuntu:24.04 LTS.
FROM mirror.gcr.io/library/ubuntu:24.04
This PR contains the following updates:
24.04→26.04Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.