Hi,

I dont think its possible to switch the interpreter during the run.

I would suggest to take a look into your cloud-init.log maybe its telling you 
why it is not doing what you want.

 Fabian Zimmermann


Am 23. April 2018 03:08:15 MESZ schrieb "Huang, Haibin" 
<haibin.hu...@intel.com>:
>Hi All,
>
>I have a problem about cloud-init.
>I want to both transfer files and execute script. So I give below
>script to user-data when I create instance.
>#cloud-config
>write_files:
>-   encoding: b64
>    content: H4sICMxh2VoAA2hoYgCzKE5JK07hAgDCo1pOBwAAAA==
>    owner: root:root
>    path: /root/hhb.gz
>    permissions: '0644'
>
>#!/bin/bash
>mkdir -p /home/ubuntu/config
>
>but, I can't get /root/hhb.gz and /home/Ubuntu/config.
>If I separate transfer files and execute script. It is ok.
>Any idea?
>
>Below is my debug info
>
>ubuntu@onap-hhb7:~$ sudo cloud-init --version
>
>sudo: unable to resolve host onap-hhb7
>
>cloud-init 0.7.5
>
>
>
>security-groupsubuntu@onap-hhb7:~$ curl 
>http://169.254.169.254/2009-04-04/user-data
>
>#cloud-config
>
>write_files:
>
>-   encoding: b64
>
>    content: H4sICMxh2VoAA2hoYgCzKE5JK07hAgDCo1pOBwAAAA==
>
>    owner: root:root
>
>    path: /root/hhb.gz
>
>    permissions: '0644'
>
>
>
>#!/bin/bash
>
>mkdir -p /home/ubuntu/config
>
>
>
>ubuntu@onap-hhb7:~$ sudo ls /root/ -a
>
>.  ..  .bashrc  .profile  .ssh
>
>
>
>ubuntu@onap-hhb7:/var/lib/cloud/instance$ ls
>
>boot-finished     datasource  obj.pkl  sem            user-data.txt.i 
>vendor-data.txt.i
>
>cloud-config.txt  handlers    scripts  user-data.txt  vendor-data.txt
>
>ubuntu@onap-hhb7:/var/lib/cloud/instance$ sudo cat user-data.txt
>
>sudo: unable to resolve host onap-hhb7
>
>#cloud-config
>
>write_files:
>
>-   encoding: b64
>
>    content: H4sICMxh2VoAA2hoYgCzKE5JK07hAgDCo1pOBwAAAA==
>
>    owner: root:root
>
>    path: /root/hhb.gz
>
>    permissions: '0644'
>
>
>
>#!/bin/bash
>
>mkdir -p /home/ubuntu/config
>
>
>
>-------------------------------------------------------------------------------------------------------------------------------
>Huang.haibin
>11628530
>86+18106533356
_______________________________________________
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

Reply via email to