Hi, guys, As bigtop has simplified the way to create docker images for distros, by BIGTOP-2922, I'm thinking of multi-arch docker images support to ease building/test/development.
Multi-arch feature has been supported since 2017, you may check this link: https://blog.docker.com/2017/11/multi-arch-all-the-things/ In simple words, multi-arch is a virtual image which contains several architecture dependent images. When user try to pull this virtual image dockhub will send back the actual image based on the architecture he is using. Use multi-arch will help: * development: user don't have to issue different cmd to pull puppet/slaves images, "docker pull bigtop/slaves:trunk-debian-9" is enough instead of "docker pull bigtop/slaves:trunk-debian-9-ppc64le" or "docker pull bigtop/slaves:trunk-debian-9-aarch64" * test: unified yaml file for same distro. refer example in provisioner/docker/config_* So how do you think? :) Regards, Jun