Hi Vishnu, Just to rule out any underlying metadata service issue, can you verify if a simple heat stack with user_data [1] works fine first? Also, the actual TOSCA -> HOT translated template will be available in tacker.log. Try creating a heat stack using that HOT template and make sure the intended user_data cmds gets executed..
HTH, Sridhar [1] https://docs.openstack.org/developer/heat/template_guide/software_deployment.html#user-data-boot-scripts-and-cloud-init On Mon, May 22, 2017 at 5:08 AM, Vishnu Pajjuri <[email protected]> wrote: > Hi, > > I'm have installed openstack with tacker by devstack. > > I'm able to run OpenWRT vnf and able to configure the firewall service > with openwrt management driver. > > And also able to run shell commands in cirros image which is also using > openwrt management driver. > > > Now I have created one ubuntu image, and able to launch through tacker. > > In this instance i want run some shell commands through tacker's user_data > feature. > > But no commands are executing. > > Is it possible to run commands on custom images unlike cirros/openwrt? > > If yes kindly share the procedure to create proper ubuntu image. > > > > Below is tosca configd file > > > tosca_definitions_version: tosca_simple_profile_for_nfv_1_0_0 > > description: Demo with user-data > > metadata: > template_name: sample-vnfd-userdata > > topology_template: > node_templates: > VDU1: > type: tosca.nodes.nfv.VDU.Tacker > capabilities: > nfv_compute: > properties: > num_cpus: 1 > mem_size: 1024 MB > disk_size: 1 GB > properties: > image: ubuntu-image > config: | > param0: key1 > param1: key2 > mgmt_driver: openwrt > config_drive: true > user_data_format: RAW > user_data: | > #!/bin/sh > echo "my hostname is `hostname`" > /tmp/hostname > date > /tmp/date > ifconfig > /tmp/ifconfig > df -h > /tmp/diskinfo > CP1: > type: tosca.nodes.nfv.CP.Tacker > properties: > management: true > order: 0 > anti_spoofing_protection: false > requirements: > - virtualLink: > node: VL1 > - virtualBinding: > node: VDU1 > > VL1: > type: tosca.nodes.nfv.VL > properties: > network_name: net_mgmt > vendor: ACME > > Regards, > -Vishnu > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
