generate cloudos-init.json from object model instead of template