Multi-Arch FedoraCI container builds with OKD
summary
Rebases OKD container builds onto Fedora so native builds run on x86_64, aarch64, ppc64le, s390x, replaces CentOS7 Dockerfiles with Fedora Dockerfiles via a script that clones all upstream repos, injects Fedora build files, and produces a full OpenShift 3.11 container set locally. Builds rename images to avoid collisions, runs conformance and subset OpenShift tests, exposes common failures (hard‑coded amd64 paths from multi‑stage Dockerfiles), and boots Fedora OSBS integration; the repo is a temporary workaround not a product.
AI-written summary · about
chapters (9)
- 0:00Multi-arch team introduction
- 1:59OpenShift 3.11 challenges
- 3:25FedoraCI collaboration limits
- 5:33Multi-arch container workaround
- 8:08Long-term upstream goals
- 10:37Future multi-arch testing
- 12:24Using provided scripts
- 13:25OpenShift 4 and CoreOS next
- 14:28Q&A
related talks
38mRunning Multi-Arch Builds & Tests in OpenShift CI/CD
44mThe Road to OKD4: Operators, Fedora CoreOS and K8S
28mFedora CoreOS - best host for your containers
24mCoreOS Demystified – The Specialized OS Powering OpenShift and Containers
36mOKD Working Group: State of OKD4/FCOS
33mOpenShift OS customization as bootable container!
15mRunning Multi-Arch Builds & Tests in OpenShift CI/CD
35mBuilding Container Images In Kubernetes: It’s Been a Journey!
