Skip to content

Conversation

@jschumacher-wire
Copy link
Contributor

Update base image to eclipse-temurin:17-jdk-noble (Ubuntu 24.04)
for glibc 2.39 compatibility. core-crypto native binaries require
glibc 2.38+, which the previous Ubuntu 22.04-based image lacked.

Changes from previous image:

Base: Ubuntu 24.04 (noble) with glibc 2.39
NDK: r27b
Build tools: 35.0.0
Platform: android-35
cmdline-tools: 11076708

@yamilmedina yamilmedina changed the title updating dockerfile for android-agent ci: updating dockerfile for android-agent Jan 6, 2026
Copy link
Contributor

@yamilmedina yamilmedina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! I think one thing missing is to update the reference here

/home/android-agent/android-sdk/build-tools/30.0.2/apksigner sign --ks ${HOME}/wire-android/${KEYSTORE_PATH} --ks-key-alias ${KEYSTORE_KEY_NAME} --ks-pass pass:${KSTOREPWD} --key-pass pass:${KEYPWD} "${HOME}/wire-android/app/build/outputs/apk/wire-${CUSTOM_FLAVOR,,}-${BUILD_TYPE,,}-${clientVersion}${PATCH_VERSION}.apk"

to:

/home/android-agent/android-sdk/build-tools/35.0.0/apksigner

@yamilmedina yamilmedina self-requested a review January 6, 2026 14:42
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 7, 2026

@jschumacher-wire jschumacher-wire added this pull request to the merge queue Jan 7, 2026
Merged via the queue into develop with commit 27d1b5e Jan 7, 2026
14 of 16 checks passed
@jschumacher-wire jschumacher-wire deleted the fix/docker-agent-ubuntu24 branch January 7, 2026 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants