-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multi-arch support #28
Conversation
Awesome work! @detiber 😀 |
a30c577
to
6dbe664
Compare
@gianarb This is currently in a state where I've been able to validate that things are in a functional state:
In order for this to work for CI and automated deployment we'll likely need a few additional things:
Not sure how you want to proceed. I'm also wondering if it would make sense to migrate the project to the Tinkerbell org before trying to tackle the above. |
Things look mostly functional now for the CI builds. The kernel ci build still has a minor issue (though not causing it to fail) related to pushing the multi-arch manifest (but not the underlying arch-specific images) to an insecure registry, caused by this buildx bug: docker/buildx#354 If things look good, I can go ahead and rebase/squash the changes. |
on: | ||
pull_request: | ||
paths: | ||
- kernel/** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NICE, wondered how this hung together
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From my limited understanding of Makefiles, this all looks good to me 👍 Excellent stuff!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is awesome work!
/lgtm
- Add an initial aarch64 kernel config - Use buildx for multi-arch kernel images - multi-arch support for hook - Rename tinkie to hook - multi-arch
Squashed, should be ready to go. |
Awesome @detiber !!! Thanks |
Add writefile action
No description provided.