Cannot import MachineObject error when importing a machine from a snapshot

  • 7920900
  • 30-Mar-2007
  • 26-Apr-2012

Environment

PlateSpin Recon 3.0 and higher

Situation

When attempting to import a machine from a Recon snapshot, the following error is displayed:

Cannot import MachineObject 'MACHINE-NAME [MACHINE-NAME]', because it depends on another object with Id=e32e02f0-875e-48a1-a689-1f5909d02695. Make sure the depended object is in the snapshot and selected.

System.Exception: Cannot import MachineObject 'MACHINE-NAME [MACHINE-NAME]', because it depends on another object with Id=e32e02f0-875e-48a1-a689-1f5909d02695. Make sure the depended object is in the snapshot and selected.
  at PlateSpin.SiteManagement.Server.Snapshot.MachineObjectTypedBase.WriteContent(String siteId)
  at PlateSpin.SiteManagement.Server.Snapshot.ApplicationWriter.WriteDelegate(Object message)

 

 

This error can occur when both a Virtual Server host and its Virtual machines are inventoried, and only the virtual machines are exported to a Recon snapshot.  As a result, the error will appear if a user tries to import the virtual machines from the snapshot.

Resolution

To resolve this issue, create a new snapshot with both the Virtual server host and the virtual machines selected for export.