Scripts and runcmd commands passed into cloud-init via userdata are not getting run.
I suspect the issue is in the cloud-init config template (https://github.com/vyos/vyos-cloud-init/blob/current/config/cloud.cfg.tmpl). While `runcmd` is under `cloud_final_modules`, I've found nothing in userdata will get run unless you also include `scripts-user` module.