[FOLIO-3898] arm64 support for folioci/alpine-jre-openjdk17 Created: 19/Sep/23  Updated: 19/Sep/23

Status: Blocked
Project: FOLIO
Components: Continuous Integration
Affects versions: None
Fix versions: None

Type: Story Priority: TBD
Reporter: Julian Ladisch Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to MODLOGSAML-153 Cannot run test on arm64 machine Open
relates to MODOAIPMH-433 Unable to build on ARM Closed
relates to CIRCSTORE-355 Allow compile and build on ARM64 machine Closed
relates to MODEXPS-181 mockserver 5.14.0 for arm64 support Closed
relates to MODPATBLK-141 Cannot run test on arm64 machine, upg... Closed
relates to MODUIMP-77 Cannot run test on arm64 machine Closed
Sprint:
Development Team: None
RCA Group: TBD

 Description   

Some maven-failsafe-plugin integration tests run the Dockerfile image that is based on folioci/alpine-jre-openjdk17 that is based on eclipse-temurin:17-jre-alpine that is available as an amd64 container only: https://hub.docker.com/_/eclipse-temurin/tags?page=1&name=17-jre-alpine

This is a known issue: https://github.com/adoptium/containers/issues/158

Some developers use an M1 mac. The M1's ARM architecture means the amd64 docker base image has to run in a fairly slow amd64 emulator.

Task: Build folioci/alpine-jre-openjdk17 for both amd64 and (new!) also arm.



 Comments   
Comment by Julian Ladisch [ 19/Sep/23 ]

This is blocked on the upstream eclipse-temurin:17-jre-alpine base container: https://github.com/adoptium/containers/issues/158

Generated at Thu Feb 08 23:31:36 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.