QuarkContainer / Quark

A secure container runtime with CRI/OCI interface
Apache License 2.0
302 stars 47 forks source link

aarch64: symlinks ... #1219

Open shrik3 opened 1 month ago

shrik3 commented 1 month ago

image

I'm too tired to give details ...

shrik3 commented 1 month ago

image image

If I simply overload the redirecting of logs ... it's infinite pagefault. I think these are somewhat connected?

chl337 commented 1 month ago

I don't think the issue is on symlinks:

root@1f95e5b36b0c:/home/ubuntu# touch orig root@1f95e5b36b0c:/home/ubuntu# ln -s orig s_orig root@1f95e5b36b0c:/home/ubuntu# echo "Hello" > orig root@1f95e5b36b0c:/home/ubuntu# cat orig Hello root@1f95e5b36b0c:/home/ubuntu# cat s_orig Hello

but rather on the running shell:

Running on: root@1f95e5b36b0c:/home/ubuntu# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=24.04
DISTRIB_CODENAME=noble
DISTRIB_DESCRIPTION="Ubuntu 24.04 LTS"

shrik3 commented 1 month ago

DISTRIB_RELEASE=24.04

Please avoid using the latest ubuntu image for now. It has issues even on the main.

image

in this case (ubuntu 18 I think) , normal files and symlinks work, but symlinks to device files doesn't.

shrik3 commented 1 month ago

could be related #1232

shrik3 commented 1 month ago

symlink is still broken for aarch64 (ubuntu:latest)