Skip to content

Files

The Files page in the TopoMojo workspace allows you to upload files from your system to TopoMojo to include in your lab. You can use these files as ISOs to attach to VMs in the workspace. If your files aren't already in an ISO file format, TopoMojo wraps them in an ISO after upload.

Note

For ISO uploads to work, TopoMojo needs an NFS (Network File System) datastore presented to vSphere and TopoMojo must be able to access it.

The Files tab in TopoMojo is where you upload ISO files to attach to virtual machines. Supply the ISO you want to attach to your VM. The ISO adds extra resources that the original VM might not include. ISO files are disk images TopoMojo mounts as virtual CD drives on the VM. You want to attach an ISO when you need additional software, datasets, or other resources.

Drag and Drop: Admins drag their ISO file into the box on Files tab or browse to locate it on their own device.

By default, the Local filter only displays ISOs available in the current workspace.

When you upload an ISO file, TopoMojo creates a folder with this GUID--called out in green in screen print 1 below--in the folder name in the NFS datastore. TopoMojo puts your ISO in that folder. Only the current workspace, that is, your workspace has access to the ISO file.

Screen print 1: GUID and Local filter applied

iso-drag

When you remove the Local filter, you can see all of the ISOs in the global folder on the NFS data store. (The folder name will contain a GUID of all zeros.) These global ISOs are available to every workspace in TopoMojo.

You can attach an ISO to a VM in the challenge workspace Templates tab. See "Adding and editing templates" in the Building a new Workspace chapter of this guide. When you select an ISO here, TopoMojo attaches the ISO to the VM upon its deployment.

You can also attach an ISO to a VM using the workspace Challenge tab's Variant Detail function. This "dynamic ISO attachment" gives you the ability to attach a variant-specific ISO file to a template. You must specify a target(s) here. See also "Variants" in the Challenge tab chapter of this guide.