Hello all,
I am trying to use the `osrf/ubuntu_armhf:xenial` image for my pipeline. I immediately get a `exec format error` which google suggest has to do with the arm/x86.
Is it possible to use armhf images in the bitbucket pipelines? We need this for compiling our binaries which will run on arm based devices.
Thanks,
Tim
Build setup<span>panic: standard_init_linux.go:178: exec user process caused "exec format error" [recovered]</span><span> panic: standard_init_linux.go:178: exec user process caused "exec format error"</span><span>goroutine 1 [running, locked to thread]:</span><span>panic(0x7eb2e0, 0xc820154a80)</span><span> /usr/lib/go1.6/src/runtime/panic.go:481 +0x3e6</span><span><a href="http://github.com/urfave/cli.HandleAction.func1(0xc8200ab2f8)" target="_blank" rel="nofollow noopener noreferrer">github.com/urfave/cli.HandleAction.func1(0xc8200ab2f8)</a></span><span> /build/amd64-usr/var/tmp/portage/app-emulation/runc-1.0.0_rc2_p9/work/runc-1.0.0_rc2_p9/Godeps/_workspace/src/github.com/urfave/cli/app.go:478 +0x38e</span><span>panic(0x7eb2e0, 0xc820154a80)</span><span> /usr/lib/go1.6/src/runtime/panic.go:443 +0x4e9</span><span><a href="http://github.com/opencontainers/runc/libcontainer.(*LinuxFactory" target="_blank" rel="nofollow noopener noreferrer">github.com/opencontainers/runc/libcontainer.(*LinuxFactory</a>).StartInitialization.func1(0xc8200aac08, 0xc8200220c0, 0xc8200aad18)</span><span> /build/amd64-usr/var/tmp/portage/app-emulation/runc-1.0.0_rc2_p9/work/runc-1.0.0_rc2_p9/Godeps/_workspace/src/github.com/opencontainers/runc/libcontainer/factory_linux.go:259 +0x136</span><span><a href="http://github.com/opencontainers/runc/libcontainer.(*LinuxFactory" target="_blank" rel="nofollow noopener noreferrer">github.com/opencontainers/runc/libcontainer.(*LinuxFactory</a>).StartInitialization(0xc820060a00, 0x7f10df5e64d0, 0xc820154a80)</span><span> /build/amd64-usr/var/tmp/portage/app-emulation/runc-1.0.0_rc2_p9/work/runc-1.0.0_rc2_p9/Godeps/_workspace/src/github.com/opencontainers/runc/libcontainer/factory_linux.go:277 +0x5b1</span><span>main.glob.func8(0xc820080780, 0x0, 0x0)</span><span> /build/amd64-usr/var/tmp/portage/app-emulation/runc-1.0.0_rc2_p9/work/runc-1.0.0_rc2_p9/main_unix.go:26 +0x68</span><span><a href="http://reflect.value.call/" target="_blank" rel="nofollow noopener noreferrer">reflect.Value.call</a>(0x74fac0, 0x9012a0, 0x13, 0x847808, 0x4, 0xc8200ab278, 0x1, 0x1, 0x0, 0x0, ...)</span><span> /usr/lib/go1.6/src/reflect/value.go:435 +0x120d</span><span><a href="http://reflect.value.call/" target="_blank" rel="nofollow noopener noreferrer">reflect.Value.Call</a>(0x74fac0, 0x9012a0, 0x13, 0xc8200ab278, 0x1, 0x1, 0x0, 0x0, 0x0)</span><span> /usr/lib/go1.6/src/reflect/value.go:303 +0xb1</span><span><a href="http://github.com/urfave/cli.HandleAction" target="_blank" rel="nofollow noopener noreferrer">github.com/urfave/cli.HandleAction</a>(0x74fac0, 0x9012a0, 0xc820080780, 0x0, 0x0)</span><span> /build/amd64-usr/var/tmp/portage/app-emulation/runc-1.0.0_rc2_p9/work/runc-1.0.0_rc2_p9/Godeps/_workspace/src/github.com/urfave/cli/app.go:487 +0x2ee</span><span><a href="http://github.com/urfave/cli.Command.Run" target="_blank" rel="nofollow noopener noreferrer">github.com/urfave/cli.Command.Run</a>(0x84a6b8, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8e05e0, 0x51, 0x0, ...)</span><span> /build/amd64-usr/var/tmp/portage/app-emulation/runc-1.0.0_rc2_p9/work/runc-1.0.0_rc2_p9/Godeps/_workspace/src/github.com/urfave/cli/command.go:191 +0xfec</span><span><a href="http://github.com/urfave/cli.(*App" target="_blank" rel="nofollow noopener noreferrer">github.com/urfave/cli.(*App</a>).Run(0xc820001c80, 0xc82000a100, 0x2, 0x2, 0x0, 0x0)</span><span> /build/amd64-usr/var/tmp/portage/app-emulation/runc-1.0.0_rc2_p9/work/runc-1.0.0_rc2_p9/Godeps/_workspace/src/github.com/urfave/cli/app.go:240 +0xaa4</span><span>main.main()</span><span> /build/amd64-usr/var/tmp/portage/app-emulation/runc-1.0.0_rc2_p9/work/runc-1.0.0_rc2_p9/main.go:137 +0xe24</span><span>Skipping cache upload for failed step</span><span>+ umask 000</span>