Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

nydus: support non-x86_64 arch test #4445

Open
liubin opened this issue Feb 14, 2022 · 8 comments
Open

nydus: support non-x86_64 arch test #4445

liubin opened this issue Feb 14, 2022 · 8 comments
Labels
feature New functionality needs-review Needs to be assessed by the team.

Comments

@liubin
Copy link
Member

liubin commented Feb 14, 2022

Now, nydus only provide x86_64 binaries so tests only x86_64 now.
After nydus supports multiple arches, the nydus test should also support the new arch.

@liubin liubin added feature New functionality needs-review Needs to be assessed by the team. labels Feb 14, 2022
@jodh-intel
Copy link
Contributor

Hi @liubin - Can you provide more details on this? Looking at https://github.com/dragonflyoss/image-service/tree/master/app#support shows:

Platforms:

  • x86_64
  • aarch64

... and I don't see any arch-specific rust code in that repo...?

@liubin
Copy link
Member Author

liubin commented Feb 14, 2022

Hi @jodh-intel image-service now provides only x86 releases, for testing under aarch64, we should build it ourselves.

@jodh-intel
Copy link
Contributor

Ah - thanks for explaining @liubin.

@jongwu
Copy link
Contributor

jongwu commented Feb 24, 2023

Hi @liubin -, I test virtio-fs-nydus in kata on arm64 locally and it works. But there is no multi-arch nydus image in ghcr.io/dragonflyoss/image-service/. Can you help give a arm64 image instance there then we can enable nydus test on arm64.

@imeoer
Copy link

imeoer commented Feb 27, 2023

@jongwu We can build one in nydus daily CI, will feedback once it is ready.

@jongwu
Copy link
Contributor

jongwu commented Feb 27, 2023

Thanks! @imeoer

@imeoer
Copy link

imeoer commented Feb 28, 2023

Hi @jongwu @liubin, we built some nydus multiple arches (linux/amd64 and linux/arm64) images in daily CI.

These images can be found here: https://github.com/orgs/dragonflyoss/packages?repo_name=image-service

Maybe use ghcr.io/dragonflyoss/image-service/alpine:nydus-nightly-v6 for the test, but it requires nydusd v2.1.4, is there any obstacle in the test for this version requirement?

@jongwu
Copy link
Contributor

jongwu commented Feb 28, 2023

@imeoer -, Great! let me try it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature New functionality needs-review Needs to be assessed by the team.
Projects
None yet
Development

No branches or pull requests

4 participants