[
https://issues.apache.org/jira/browse/CLOUDSTACK-9379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15682237#comment-15682237
]
ASF GitHub Bot commented on CLOUDSTACK-9379:
--------------------------------------------
Github user serg38 commented on the issue:
https://github.com/apache/cloudstack/pull/1542
@rhytd @jburwell @karuturi test_nested_virtualization_vmware
Success 305.03
The other tests fail due to environmental issues e.g. below. I think it is
ready for merging now.
2016-11-20 16:32:00,324 - CRITICAL - EXCEPTION: test_3d_gpu_support:
['Traceback (most recent call last):\n', ' File
"/usr/lib64/python2.7/unittest/case.py", line 369, in run\n testMethod()\n',
' File "/marvin/tests/smoke/test_deploy_vgpu_enabled_vm.py", line 316, in
test_3d_gpu_support\n self.virtual_machine.add_nic(self.apiclient,
self.isolated_network.id)\n', ' File
"/usr/lib/python2.7/site-packages/marvin/lib/base.py", line 784, in add_nic\n
return apiclient.addNicToVirtualMachine(cmd)\n', ' File
"/usr/lib/python2.7/site-packages/marvin/cloudstackAPI/cloudstackAPIClient.py",
line 637, in addNicToVirtualMachine\n response =
self.connection.marvinRequest(command, response_type=response,
method=method)\n', ' File
"/usr/lib/python2.7/site-packages/marvin/cloudstackConnection.py", line 379, in
marvinRequest\n raise e\n', "Exception: Job failed: {jobprocstatus : 0,
created : u'2016-11-20T16:29:43+0000', cmd :
u'org.apache.cloudstack.api.command.admin.vm.AddNicToVMCmdByAdmin', userid :
u'1575bde5-af3a-11e6-b333-06aa7801071a', jobstatus : 2, jobid :
u'78b21bfa-bc82-4df6-ad54-67ef0899ceeb', jobresultcode : 530, jobresulttype :
u'object', jobresult : {errorcode : 530, errortext : u'Unable to add NIC to
VM[User|i-7-9-VM]: com.cloud.exception.AgentUnavailableException: **Resource
[Host:1] is unreachable:** Host 1: Unable to start instance due to Unable to
start VM:a42c5549-c3c4-47b3-8e49-0785d1c2ef44 due to error in finalizeStart,
not retrying'}, accountid : u'1575a6c7-af3a-11e6-b333-06aa7801071a'}\n"]
> Support nested virtualization at VM level on VMware Hypervisor
> --------------------------------------------------------------
>
> Key: CLOUDSTACK-9379
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9379
> Project: CloudStack
> Issue Type: Improvement
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: VMware
> Affects Versions: 4.9.0
> Reporter: Nicolas Vazquez
> Assignee: Nicolas Vazquez
> Fix For: 4.10.0.0
>
>
> h2. Introduction
> It is desired to support nested virtualization at VM level for VMware
> hypervisor. Current behaviour supports enabling/desabling global nested
> virtualization by modifying global config {{'vmware.nested.virtualization'}}.
> It is wished to improve this feature, having control at VM level instead of a
> global control only.
> h2. Proposal
> A new global configuration is added, to enable/disable VM nested
> virtualization control: {{'vmware.nested.virtualization.perVM'}}. Default
> value=false
> h2. Behaviour
> After a vm deployment or start command, vm params include
> {{nestedVirtualizationFlag}} key and its value is:
> * true -> nested virtualization enabled
> * false -> nested virtualization disabled
> We will determinate nested virtualization enabled/disabled by examining:
> * (1) global configuration {{'vmware.nested.virtualization'}} value
> * (2) global configuration {{'vmware.nested.virtualization.perVM'}} value
> * (3) {{'nestedVirtualizationFlag'}} value in {{user_vm_details}} if present,
> null if not.
> Using this 3 values, there are different use cases:
> # (1) = TRUE, (2) = TRUE, (3) is null -> ENABLED
> # (1) = TRUE, (2) = TRUE, (3) = TRUE -> ENABLED
> # (1) = TRUE, (2) = TRUE, (3) = FALSE -> DISABLED
> # (1) = TRUE, (2) = FALSE -> ENABLED
> # (1) = FALSE, (2) = TRUE, (3) is null -> DISABLED
> # (1) = FALSE, (2) = TRUE, (3) = TRUE -> ENABLED
> # (1) = FALSE, (2) = TRUE, (3) = FALSE -> DISABLED
> # (1) = FALSE, (2) = FALSE -> DISABLED
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)