I have a strange situation on a system with two storage pools, when I launch installation with:
lxc launch -s one images:ubuntu/jammy/cloud test --vm -c limits.cpu=2 -c limits.memory=2GB -c cloud-init.user-data="$UC"
cloud-init is being run as it should, but when I use the other storage which is default:
lxc launch -s default images:ubuntu/jammy/cloud test --vm -c limits.cpu=2 -c limits.memory=2GB -c cloud-init.user-data="$UC"
cloud init is ignored and I can see in the log:
cloud-init.log:2023-01-29 16:09:32,065 - modules.py[INFO]: Skipping modules 'wireguard,snap,ubuntu_autoinstall,keyboard,apt-pipelining,ubuntu-advantage,ntp,timezone,disable-ec2-metadata,runcmd' because no applicable config is provided.
Could you please point me what can be wrong and how to debug it eventually?
($UC content is identical in both cases of course)
(both storage pools are on ZFS, on two different zfs pools)