tinkerbell / pbnj

Service for interacting with BMCs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

multi-arch support

displague opened this issue · comments

Expected Behaviour

PBNJ should be available for use in ARM based environments.

Current Behaviour

PBNJ is only available for amd64. https://quay.io/repository/tinkerbell/pbnj?tab=tags does not show multiple Linux penguin logos per tag, which indicates a multi-arch build.

Context

tinkerbell/tink#226

Your Environment

  • Operating System and version (e.g. Linux, Windows, MacOS):

  • How are you running Tinkerbell? Using Vagrant & VirtualBox, Vagrant & Libvirt, on Packet using Terraform, or give details:

  • Link to your project or a code example to reproduce issue:

@jacobweinstock points out that the Go code is portable but ipmitool is a binary added to the image, which is not architecture dependent (not-ARM).