Build Team 2021 Sprint 22, Build Team 2021 Sprint 23, Build Team 2021 Sprint 24, Build Team 2021 Sprint 25, Build Team 2022 Sprint 1, Build Team 2022 Sprint 2
Description
Need to adapt the current one to be based on amzn2 aarch64.
Attachments
Issue Links
blocks
MB-52093Switch Server Docker images to multi-arch for 7.1.1+
Closed
depends on
MB-48865CB Server Docker image (x86) fails to run on Docker-for-Mac on Apple Silicon
Closed
relates to
MB-50685Tidy up Dockerfile generation based on Docker feedback
As discussed on MB-42239, part of the requirement here is to allow non-Rosetta use of the Docker image on M1 Macs. However, even once we have the Docker image, that will not work until MB-48865 is addressed.
Chris Hillery
added a comment - As discussed on MB-42239 , part of the requirement here is to allow non-Rosetta use of the Docker image on M1 Macs. However, even once we have the Docker image, that will not work until MB-48865 is addressed.
See my recent comment on MB-48865 - I don't believe there's any fundamental reason why an aarch64/linux Docker image should not run on Docker-for-Mac on Apple Silicon Macs - the issues reported on MB-48865 are about Docker-for-Mac's limitations when running non-native (x86 on Apple Silicon) images.
Dave Rigby
added a comment - - edited See my recent comment on MB-48865 - I don't believe there's any fundamental reason why an aarch64/linux Docker image should not run on Docker-for-Mac on Apple Silicon Macs - the issues reported on MB-48865 are about Docker-for-Mac's limitations when running non-native (x86 on Apple Silicon) images.
I've changed the priority of this to Test Blocker, as QE haven't been able to complete testing of ARM for the past month due to a lack of a container image.
Ian McCloy
added a comment - I've changed the priority of this to Test Blocker, as QE haven't been able to complete testing of ARM for the past month due to a lack of a container image.
Ming Ho
added a comment - staging images for 7.1.0-2098 are available as:
build-docker.couchbase.com/couchbase/server-internal:community-7.1.0-2098-aarch64
build-docker.couchbase.com/couchbase/server-internal:7.1.0-2098-aarch64
Manually tested the images - ran through all the basic scenarios including all services - looking good
Arunkumar Senthilnathan (Inactive)
added a comment - Manually tested the images - ran through all the basic scenarios including all services - looking good
As discussed on
MB-42239, part of the requirement here is to allow non-Rosetta use of the Docker image on M1 Macs. However, even once we have the Docker image, that will not work untilMB-48865is addressed.