leap Micro is a transactional linux distribution using openSUSE packages from openSUSE Leap. It roughly follows SLE Micro (commercial)
There is a tool for this now: opensuse-migration-tool
Do as root:
transactional-update shell zypper --releasever=5.x dup exit reboot; exit
The ceph csi containers can not load modules on this distribution yet (ZSTD compressed ko files). As there are exactly two modules to load a file ceph.conf in /etc/modules-load.d will do
rbd ceph
In flatcar linux it was no issue to mount local disks for K8s in /mnt/local-disks. In leap Micro /mnt is read only so no local-disks folder can be created.
btrfs subvolume create /opt/mnt # edit /etc/fstab and copy the mount line for opt, change the subvol to /opt/mnt and the mount point to/mnt # UUID=... /mnt btrfs defaults,subvol=@/opt/mnt 0 0 vi /etc/fstab mount /mnt