Skip to content
This repository was archived by the owner on Aug 14, 2020. It is now read-only.
This repository was archived by the owner on Aug 14, 2020. It is now read-only.

actool: limited to architectures amd64 and i386, cannot build image on and for armhf/armv7l #284

@yarwelp

Description

@yarwelp

Hello,

Background: Having earlier today tried out docker on my ARM single board computer and found it unsatisfactory, I decided to give rkt a go. After building rkt from coreos/rkt, I built the app container tool actool found in this repository (the other tools were not built but that is a separate issue and not one that concerns me at the moment).

Preparing an app container of one of my current projects, when I ran ~/go/src/github.com/appc/spec/bin/actool build django-timelog/ django-timelog.aci, I got:

build: Layout failed validation: image manifest validation failed: bad arch "armhf" for linux (must be one of: [amd64 i386])

Is there any practical reason I should be aware of why this restriction is made? In other words, is there anything aside from a hard coded rule on acceptable architectures that would keep me from being able to build the app container on armhf (specifically, armv7l)?

I am running Lubuntu 14.04.2 on the ODROID-XU3.

Regards,

Erik Nordstroem

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions