Closed onlyjob closed 7 years ago
Some of those arch have been added in recent appc/spec
release and may be fixed just by bumping the vendored version to 0.8.7.
Some others instead requires a proper translation table from GOARCH to the appc label, as the mapping between those entities is not transparent.
Apparently appc-spec v0.8.8 did not help much as docker2aci v0.14.0 still massively FTBFS even on i386) (a.k.a. _x8632): https://buildd.debian.org/status/package.php?p=golang-github-appc-docker2aci
This also prevents proper conversion between platforms: https://github.com/appc/docker2aci/issues/145 (closed, not fixed)
All the bits are there, but this still needs the last bunch of fixes. Namely bumping appc/spec to 0.8.9, fixing conversion routines to start using helpers from https://github.com/appc/spec/pull/668 and adjusting tests accordingly.
Fixed via https://github.com/appc/docker2aci/issues/234, closing.
docker2aci FTBFS on multiple architectures in Debian, all due to "bad arch" in
TestFetchingMultipleLayersV22
:i686 (x86_32):
arm64:
armel:
armhf:
ppc64el:
s390x:
ppc64: