Page MenuHomeVyOS Platform

docker: Improve docker support for other platforms
Open, LowPublicBUG

Description

The vyos-build Docker files does have some initial words about supporting other plaftorms (At this time, arm64 and armhf).

This sub-task objective is to provide proper support to docker building files to be able to build any image that does have platform manifests (At this time, at least a
data/architectures/<platform>.toml) properly configured.

Details

Difficulty level
Unknown (require assessment)
Version
VyOS 1.5-rolling-202406111748
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Improvement (missing useful functionality)

Revisions and Commits

Event Timeline

leleobhz added commits: Restricted Diffusion Commit, Restricted Diffusion Commit.Jun 11 2024, 9:21 PM

Just to notice: This task focuses on container part of multi arch support. I can take a look at multiarch pieces outside docker support, but it will demand a deeper knowledge of vyos build system and the vyos goal on multiarch (Or for now, arm) support.

I'm also testing more specialized build systems like buildah, allowing to create OCI-Compliant images and other advanced uses (Like better integration on CI/CD pipelines, more build options, etc).