"Required argument not passed: spec" error when deleting VM hard disks in VMware Cloud Director.
search cancel

"Required argument not passed: spec" error when deleting VM hard disks in VMware Cloud Director.

book

Article ID: 325637

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

Symptoms:
  • Removing a VM hard disk in Cloud Director UI results in the following error:
null - https://<vCenter FQDN>/sdk/vimService invocation failed with "com.vmware.vim.vmomi.core.exception.MarshallException: Required argument not passed: spec" - Required argument not passed: spec
  • Within /opt/vmware/vcloud-container/logs/vcloud-container-debug.log,the below snippet is seen:
Caused by: com.vmware.vim.vmomi.client.exception.VmomiProtocolException: https://<vCenter FQDN>/sdk/vimService invocation failed with "com.vmware.vim.vmomi.core.exception.MarshallException: Required argument not passed: spec"
  • This issue can be seen during failover processes with third party products like Zerto Disaster Recovery.

 


Environment

VMware Cloud Director 10.x

Cause

This is a known issue affecting VMware Cloud Director 10.3.3.1. The issue happens when a VM relocation is triggered which is not required for the task specified.

Resolution

The issue is resolved in VMware Cloud Director 10.3.3.2, available at VMware Downloads.