-
Spike
-
Resolution: Done
-
Critical
-
None
-
None
-
None
Spike Story
The current proposal for multi-arch builds in Shipwright is too complex for several reasons:
1. Use of OpenShift Sandbox Containers to execute multi-arch builds in Konflux did not graduate past proof of concept. Dynamic provisioning of VMs does not scale for build workloads.
2. RHEL does not support emulation within a container. We do not support customers who use emulation to build container images.
3. Cross-compilation (ex: golang) introduces risk of bugs that are difficult to investigate and may not be fixed upstream.
We will only support customers who run multi-arch builds on native infrastructure.
- is related to
-
BUILD-973 SHIP: Multiarch Builds
-
- Closed
-
- links to