Skip to content

UID2-7335: bump base image to sha256:3f08b138 (retire explicit libexpat upgrade)#659

Merged
swibi-ttd merged 1 commit into
mainfrom
swi-UID2-7335-base-image-bump
Jun 23, 2026
Merged

UID2-7335: bump base image to sha256:3f08b138 (retire explicit libexpat upgrade)#659
swibi-ttd merged 1 commit into
mainfrom
swi-UID2-7335-base-image-bump

Conversation

@swibi-ttd

Copy link
Copy Markdown
Contributor

What

Bumps the eclipse-temurin base image from the prior pin to sha256:3f08b138… (the 2026-06-22 rebuild of 21-jre-alpine-3.23) and removes the explicit apk add --upgrade libexpat added in the previous fix.

Why

The new base image ships libexpat 2.8.1-r0, which resolves CVE-2026-45186 (HIGH) at the base layer. The explicit per-package upgrade is therefore redundant and is dropped — matching this repo's convention of removing --upgrade lines once the base image carries the fix (cf. the earlier gnutls cleanup).

Verified by pulling the new digest: libexpat-2.8.1-r0 is installed.

…at 2.8.1-r0)

The 2026-06-22 rebuild of 21-jre-alpine-3.23 (sha256:3f08b138) now ships
libexpat 2.8.1-r0, so the explicit 'apk add --upgrade libexpat' added in the
previous fix (CVE-2026-45186) is no longer needed and is removed, matching the
repo convention of dropping per-package upgrades once the base carries the fix.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@swibi-ttd swibi-ttd merged commit e0518ca into main Jun 23, 2026
4 checks passed
@swibi-ttd swibi-ttd deleted the swi-UID2-7335-base-image-bump branch June 23, 2026 03:18
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