GitHub user SudharmaJain opened a pull request:

    https://github.com/apache/cloudstack/pull/1196

    CLOUDSTACK-9127 Missing PV-bootloader-args for "SUSE Linux Enterprise…

    … Server 10 SP2 and SP3"
    
    ISSUE
    --------
    STOP-START of SUSE Linux VMs fail, as PV-bootloader-args are missing during 
the start command.
    DESCRIPTION
    ----------------------
    Repro steps
    1. Upload Suse ISO 
    2. Create a VM with this ISO, and install it.
    3. Detach ISO from the VM. 
    4. Reboot the VM, :>>>> This will work fine, as the pv-bootloader-args are 
not missing during reboot.
    5.Stop the VM from CCP(VM will get destroyed in Xencenter)
    6. Start the same VM from CCP , it will try to start but will fail.
    
    Before Applying the fix
    --------------------------------
    Before applying the starting the VM failed with following exception 
    com.cloud.utils.exception.CloudRuntimeException: Unable to start 
VM(i-2-6-VM) on host(7cfd6388-b763-4c09-b3a3-9679db2904a3) due to Task failed! 
Task record:                 uuid: 21a6799f-9523-7c0e-bb86-1de750a38d74
               nameLabel: Async.VM.start_on
         nameDescription:
       allowedOperations: []
       currentOperations: {}
                 created: Wed Dec 09 07:00:29 UTC 2015
                finished: Wed Dec 09 07:00:31 UTC 2015
                  status: failure
              residentOn: com.xensource.xenapi.Host@513d238c
                progress: 1.0
                    type: <none/>
                  result:
               errorInfo: [BOOTLOADER_FAILED, 
OpaqueRef:0b10b6ac-837d-29af-da9d-6ef1e11a064a, Unable to find partition 
containing kernel
    ]
             otherConfig: {}
               subtaskOf: com.xensource.xenapi.Task@aaf13f6f
                subtasks: []
    
    
![image](https://cloud.githubusercontent.com/assets/12229259/11678758/bd0fc9aa-9e70-11e5-9687-c77bfecaa4dd.png)
    
    
    After Applying the fix
    --------------------------
    After applying the fix I am able to start the vm.
    
![image](https://cloud.githubusercontent.com/assets/12229259/11678938/6d44f5b0-9e72-11e5-83b0-60a736408b4d.png)


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/SudharmaJain/cloudstack cs-9127

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cloudstack/pull/1196.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1196
    
----
commit fa81844812a26832e42b31e415de66277c59e3c5
Author: SudharmaJain <sudharma.j...@citrix.com>
Date:   2015-12-09T06:23:51Z

    CLOUDSTACK-9127 Missing PV-bootloader-args for "SUSE Linux Enterprise 
Server 10 SP2 and SP3"

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to