Update alpine Docker tag to v3.24 #2
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/alpine-3.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
3.16→3.24Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.
Issues Found
Important (P2)
Dockerfile:77-81)/usr/lib/python3.10/site-packagesin fivefindcommands (lines 77-81). Alpine 3.16 shipped with Python 3.10, so these paths were correct. Alpine 3.24 ships with Python 3.13, soapk add python3installs Python 3.13 and pip places certbot packages underpython3.13/site-packages. Thefindcommands targetingpython3.10will silently succeed (exit 0) on a non-existent path, causing all stripping and cleanup steps to be skipped. This results in a larger, unoptimized final image with unstripped.sofiles and leftover.h,.c,.exe, andtestsartifacts.Summary
Total issues: 0 critical, 1 important, 0 minor.
Overall Verdict
Status: Patch has blocking issues
Explanation: The Alpine 3.16 → 3.24 upgrade changes the default Python version from 3.10 to 3.13. The certbot build stage hardcodes
python3.10in its site-packages cleanup paths, causing those optimization steps to silently fail on the new base image. Using a wildcard pattern (python3*) would make the paths resilient to Python version changes.Review generated by Hodor (model:
openai/Qwen3.6-27B-single:medium)Review Metrics — 4 turns, 4 tool calls, 6m 28s
22.0K| fresh10.2K| cache read11.8K| out2.3K(total24.3K)Issues Found
No issues found.
Summary
Total issues: 0 critical, 0 important, 0 minor.
Overall Verdict
Status: Patch is correct
Explanation: There are no changes since the last Hodor review (commit
7c9e885). The incremental delta is empty, so no new findings are applicable. The previous review already identified the hardcoded python3.10 paths issue, which remains unchanged in this delta.Review generated by Hodor (model:
openai/Qwen3.6-27B-single:medium)Review Metrics — 4 turns, 4 tool calls, 1m 51s
19.7K| fresh4.9K| cache read14.8K| out419(total20.1K)