[ovirt-users] Issues with vm start up

Shahar Havivi shaharh at redhat.com
Thu Nov 27 08:16:00 UTC 2014


Try to remove content and run the vm,
ie remove the runcmd: or some of it - try to use the xml with out CDATA maybe
you can pinpoint the problem that way...


On 27.11.14 10:03, Shanil S wrote:
> Hi All,
> 
> 
> I am using the ovirt version 3.5 and having some issues with the vm startup
> with cloud-init using api in run-once mode.....
> 
> Below is the steps i follow :-
> 
> 1. Create the VM by API from precreated Template..
> 2. Start the VM in run-once mode and push the cloud-init data from API..
> 3. VM stuck and from console it display the following :-
> Booting from DVD/CD.. ...
> Boot failed : could not read from CDROM (code 004)
> 
> I am using the following xml for this operation :-
> 
> <action>
>     <vm>
>      <os>
>       <boot dev='cdrom'/>
>      </os>
>      <initialization>
>       <cloud_init>
>        <host>
>         <address>test</address>
>        </host>
>        <network_configuration>
>         <nics>
>          <nic>
>           <interface>virtIO</interface>
>           <name>eth0</name>
>           <boot_protocol>static</boot_protocol>
>           <mac address=''/>
>           <network>
>            <ip address='' netmask='' gateway=''/>
>           </network>
>           <on_boot>true</on_boot><vnic_profile id='' />
>          </nic>
>          <nic>
>           <interface>virtIO</interface>
>           <name>eth1</name>
>           <boot_protocol>static</boot_protocol>
>           <mac address=''/>
>           <network>
>            <ip address='' netmask='255.255.255.0' gateway=''/>
>           </network>
>           <on_boot>true</on_boot><vnic_profile id='' />
>          </nic>
>         </nics>
>        </network_configuration>
>        <files>
>         <file>
>          <name>/ignored</name><content><![CDATA[#cloud-config
> disable-ec2-metadata: true
> disable_root: false
> ssh_pwauth: true
> ssh_deletekeys: true
> chpasswd: { expire: False }
> 
> users:
>  - name: root
>    primary-group: root
>    passwd: 8W7RQ5Bh
>    lock-passwd: false
> 
> runcmd:
>  - sed -i '/nameserver/d' /etc/resolv.conf
>  - echo 'nameserver 8.8.8.8' >> /etc/resolv.conf
>  - echo 'nameserver 8.8.4.4' >> /etc/resolv.conf
>  - echo 'root:8W7RQ5Bh' | chpasswd
>  - yum -y update
>  - yum -y install rdate
>  - rdate -s stdtime.gov.hk]]></content>
>          <type>plaintext</type>
>         </file>
>        </files>
>       </cloud_init><custom_script><![CDATA[#cloud-config
> disable-ec2-metadata: true
> disable_root: false
> ssh_pwauth: true
> ssh_deletekeys: true
> chpasswd: { expire: False }
> 
> users:
>  - name: root
>    primary-group: root
>    passwd: 8W7RQ5Bh
>    lock-passwd: false
> 
> runcmd:
>  - sed -i '/nameserver/d' /etc/resolv.conf
>  - echo 'nameserver 8.8.8.8' >> /etc/resolv.conf
>  - echo 'nameserver 8.8.4.4' >> /etc/resolv.conf
>  - echo 'root:8W7RQ5Bh' | chpasswd
>  - yum -y update
>  - yum -y install rdate
>  - rdate -s stdtime.gov.hk]]></custom_script>
>      </initialization>
>     </vm>
>    </action>
> 
> I am also attaching the screen shot to this.
> 
> 
> 
> -- 
> Regards
> Shanil


> _______________________________________________
> Users mailing list
> Users at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users




More information about the Users mailing list