Port k3s to Android 14 #11028
Replies: 5 comments 5 replies
-
Adding fuse-overlayfs with option
Even if I can create a working overlay with something like : Seems arguments are not correct ... |
Beta Was this translation helpful? Give feedback.
-
Using Docker (version 20.10.21, containerd v1.6.9) with option
|
Beta Was this translation helpful? Give feedback.
-
i suspect f2fs is lacking support some of the sysctls required for this to work properly. You'd probably have to make an xfs or ext3 partition available. |
Beta Was this translation helpful? Give feedback.
-
@bobmorane83 I guess that you are at least need to mount /var/lib/rancher/k3s/agent on top of a ext4/xfs partition. Do you use Android 14 vanilla or a customize one? |
Beta Was this translation helpful? Give feedback.
-
I run k3s agent #11130 |
Beta Was this translation helpful? Give feedback.
-
K3s Versions to be Validated
Hi all,
I'am trying to run k3s over a real Android 14 arm64 hardware.
All kernel flags have been enabled and generic Linux directories added. BTW, I already run Docker successfully (root, no SELinux. no overlayfs)
Running k3s
I have this "INFO":
and I get :
So it seems that the "mount" command to mount overlayfs path do not have correct parameters on Android.
Maybe this might be due to F2FS used by Android as main FS. I don't have enough knowledge for now on this FS and k3s.
Adding
--snapshotter=native
gives:For the record, to run k3s successfully on Cuttlefish x86, I had to change the FS to EXT4 and use
--snapshotter=native
.BTW,
I can't cross re-compile k3s for arm64 on x86 PC (to add more debug logs).
My cmd are :
the k3s is still for x86
Any help will be appreciated,
Tx,
Beta Was this translation helpful? Give feedback.
All reactions