kepler
kepler copied to clipboard
[WIP] multi-arch: build kepler multi-arch image
Use amd64 builder to build cross-platform kepler image. It depends on multi-arch kepler_base image.
Signed-off-by: huoqifeng [email protected]
Depends on https://github.com/sustainable-computing-io/kepler/pull/202 and still WIP.
@rootfs based on the flow here https://github.com/sustainable-computing-io/kepler/blob/main/.github/workflows/image-base.yml#L6, may you please create a branch base so that we can get a multi-arch kepler_base image built and pushed, so that this PR can move ahead. maybe, may you please grant my access to branch base also, I can fix any problems found quickly...
@huoqifeng here you go

@huoqifeng are you still working on it? this will be very helpful once we have arm64 support, thanks
@rootfs Sorry, I was busy on other projects, hopefully, I can check it this weekend.
@huoqifeng thanks! You don't have to get everything in this PR. If you can make your work in a good shape, I'll pick up where you have left and ping you for review later.
@rootfs I think we need make sure https://github.com/sustainable-computing-io/kepler/blob/base/.github/workflows/image-base.yml work well as it will generate and push the base image, which is the base for multi-arch kepler images. I remembered I don't have permission to rebase and push the branch base. May you help grant my write access to this base branch?
Lack of the permission to rebase branch base to main. anyone can help on that?
Lack of the permission to rebase branch
basetomain. anyone can help on that?
changed the base branch from main to base.
the integration test log is missing, do you happen to know what failed in the test? @huoqifeng
I think we need make base branch get built successfully first, unfortunately I don't have permission to rebase the base branch.
@huoqifeng let's pick up the change and see if the build works in the base branch.