# 20211213_multi-arch-cosa-container-build-push
# Proposals for production builds of COSA
## emulated builds
- using qemu to build cosa for other arches?
- emulation is never super desired
## gangplank to do cosa builds
- do cosa builds via gangplank/ssh
- similar to how aarch64 works in our pipelines today
- aggregate built container images back to jenkins
- push to quay.io (multi-arch manifest)
# Random notes:
- if we want IBM cloud PPC servers:
- https://cloud.ibm.com/catalog/services/power-systems-virtual-server
- the ones in IBM cloud only work with PowerVM - not KVM
# Build manifest listed quay.io/
# ci vs nightly in OCP
# action items:
- investigate MVP of
- building aarch64 cosa on our aarch64 builder
- gangplank or podman-remote directly maybe?
- spike: the mechanics of pushing multiple images to a manifest in quay.io
- do we need them all built first
- how do you push them?
- coordinating and pushing multiple images with a manifest list
- idea: coordinate using jenkins jobs and push once all arches are built
- when do we trigger builds?
- git commit to `main`
- git commit to other names tags? rhcos*