It seems that 64K is the normal LimitMEMLOCK for non-interactive things under systemd on Focal. With this setting OCCM is not running.
Not a workaround, but if I manually set LimitMEMLOCK=infinity in containerd.service, OCCM runs ok.
I don't know if OCCM actually requires the higher setting or if somehow it is just that the Go1.14 bug detection thing is tickled in my case. It is very confusing!
I did some digging around the LimitMEMLOCK setting(s) on Focal.
https:/ /discourse. juju.is/ t/ulimit- limitmemlock- on-focal/ 3661
It seems that 64K is the normal LimitMEMLOCK for non-interactive things under systemd on Focal. With this setting OCCM is not running.
Not a workaround, but if I manually set LimitMEMLOCK= infinity in containerd.service, OCCM runs ok.
I don't know if OCCM actually requires the higher setting or if somehow it is just that the Go1.14 bug detection thing is tickled in my case. It is very confusing!
Any suggestions please?