I am running a private cloud in openstack kilo version. I want to do software deployments with heat. I can create stacks without any issues, but when I try to deploy a stack with - user_data_format: SOFTWARE_CONFIG while creating a server(OS::Nova::Server), the configuration script fails with error:
[ 40.912057] cloud-init[805]: 2016-06-23 12:00:46,861 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/userdata [-] [ 40.927560] cloud-init[805]: 2016-06-23 12:00:46,875 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts) [ 40.930312] cloud-init[805]: 2016-06-23 12:00:46,875 - util.py[WARNING]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_user.pyc'>) failed Taken from boot logs of ubuntu 14.04 cloud server. Template: heat_template_version: 2013-05-23 parameters: file_content: type: string description: The contents of the file /tmp/file resources: boot_config: type: OS::Heat::CloudConfig properties: cloud_config: write_files: - path: /tmp/file content: {get_param: file_content} server_with_cloud_config: type: OS::Nova::Server properties: # flavor, image etc flavor: m1.mini image: d7f70692-48c1-4d42-adc4-213a9c7cdb35 networks: - network: 397f1cc4-5368-41d9-a02e-1d1d89003dd7 key_name: my-key user_data_format: SOFTWARE_CONFIG user_data: {get_resource: boot_config} If I change the user_data_format: to "RAW" the configuration works. user_data_format needs to be SOFTWARE_CONFIG if software deployments are to be done(OS::Heat::SoftwareDeployment). Regards, Vijayabhaskar
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack