This change is wrong; boot-elements is for kvm only, and always needs cloud-init-nocloud.