cloud-init services not starting after reboot

Solution 1:

that happens because cloud-init cant determinate the platform. To fix it, you have to the datasource_list:

cat <<EOF >>/etc/cloud/cloud.cfg.d/01_ds-identify.cfg
datasource_list: [ OpenStack, None ]
EOF