Closed ikyrycho closed 3 weeks ago
Kernel/Makefile has a typo and uses arm64 instead of amd64
arm64
amd64
https://github.com/tinkerbell/hook/blob/main/kernel/Makefile#L277 should use --platform=amd64 architecture in both cases.
--platform=amd64
https://github.com/tinkerbell/hook/blob/main/kernel/Makefile#L286 is using arm64 architecture for target that has amd64 in it's name.
amd64 container is trying to build arm64 container, which leads to errors during container building, because all bash commands are failing
Thank you for reporting this. Apologies for the delayed response. The build process has been completely overhauled. This file doesn't exist anymore.
Kernel/Makefile has a typo and uses
arm64
instead ofamd64
Expected Behaviour
https://github.com/tinkerbell/hook/blob/main/kernel/Makefile#L277 should use
--platform=amd64
architecture in both cases.Current Behaviour
https://github.com/tinkerbell/hook/blob/main/kernel/Makefile#L286 is using
arm64
architecture for target that hasamd64
in it's name.Context
amd64
container is trying to buildarm64
container, which leads to errors during container building, because all bash commands are failing