Update mirror.gcr.io/library/ubuntu Docker tag to v26 - autoclosed - #14553
Update mirror.gcr.io/library/ubuntu Docker tag to v26 - autoclosed#14553renovate-bot wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Code Review
This pull request attempts to upgrade the base image in the Dockerfile from Ubuntu 24.04 to 26.04. However, feedback indicates that this change is premature and will break the Docker build due to missing stable packages for Docker CE and dependency conflicts with the Microsoft ODBC driver on the newer Ubuntu version. It is recommended to revert this change and stick to the stable LTS version 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 to Ubuntu 26.04 is premature and will break the Docker build. Ubuntu 26.04 is a future LTS release, and the tag 26.04 may not exist or be stable on the mirror. Furthermore, upgrading to 26.04 will break several downstream installation steps:
- Docker CE Installation (Lines 76-79): The script uses
$(lsb_release -cs)to fetch the Ubuntu codename. Since Docker does not yet publish stable packages for Ubuntu 26.04,apt-get updatewill fail with a 404 error. - Microsoft ODBC Driver (Line 103): The repository config is hardcoded to
ubuntu/20.04, which will likely cause severe dependency conflicts (e.g.,libsslversion mismatches) on Ubuntu 26.04.
Please revert this change and stick to the stable LTS version 24.04.
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.