chore(deps): update mirror.gcr.io/library/ubuntu docker tag to v26#14194
chore(deps): update mirror.gcr.io/library/ubuntu docker tag to v26#14194renovate-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 Ubuntu image in the Dockerfile to version 26.04. A critical issue was identified as Ubuntu 26.04 is not a released version, which will result in a build failure. The reviewer recommended reverting the change and highlighted several other hardcoded dependencies that would need updating for a valid OS upgrade.
| # 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.
The Ubuntu version 26.04 is not a valid or released LTS version. Ubuntu LTS releases follow a two-year cycle (e.g., 22.04, 24.04), and 26.04 is not currently available in the container registry. This change will cause the Docker build to fail with a 'manifest not found' error. Furthermore, the v26 tag format mentioned in the PR title does not match Ubuntu's standard YY.MM versioning. Additionally, upgrading the base OS version requires updating several other hardcoded dependencies in this file for compatibility, such as the Microsoft package repository (line 103) which is still using 20.04, and the Cloud SDK Python version (line 226).
FROM mirror.gcr.io/library/ubuntu:24.04
This PR contains the following updates:
24.04→26.04Configuration
📅 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.