[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: |
|
||||||||||||||||||||||||||||
| 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 |