Skip to content
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 guestfs #3927

Merged
merged 3 commits into from
May 23, 2023
Merged

Multi arch guestfs #3927

merged 3 commits into from
May 23, 2023

Conversation

deitch
Copy link
Collaborator

@deitch deitch commented May 22, 2023

Fixes #3925

- What I did

  1. Updated tools/guestfs to build using lkt pkg build instead of its custom Makefile
  2. Updated tools/guestfs to have native arm64 and amd64 support
  3. Updated all downstream dependencies of guestfs: mkimage-gcp, mkimage-vmdk, mkimage-vhd, mkimage-dynamic-vhd
  4. Updated all downstream dependencies of those 4 (which is basically linuxkit command)

- How I did it

  1. Changed tools/guestfs to remove Makefile and add build.yaml
  2. lkt pkg push tools/guestfs
  3. scripts/update-components-sha.sh --pkg tools/guestfs
  4. for each of the above 4 changed components lkt pkg push
  5. for each of the above 4 changed components scripts/update-components-sha.sh

- How to verify it

CI. If it builds and passes, it is using the new ones correctly.

- Description for the changelog

Multi-arch guestfs; lkt build process for guestfs

Signed-off-by: Avi Deitcher <avi@deitcher.net>
Signed-off-by: Avi Deitcher <avi@deitcher.net>
Signed-off-by: Avi Deitcher <avi@deitcher.net>
@deitch deitch merged commit 740787a into linuxkit:master May 23, 2023
22 checks passed
@deitch deitch deleted the multi-arch-guestfs branch May 23, 2023 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

libguestfs: error: qemu-img: disk.qcow: qemu-img killed by signal 5 (Trace/breakpoint trap). on Apple Silicon
3 participants