FAQ for Windows¶
Videos¶
Showcase the complete install of CMS in a video assuming you have done the prerequisites as discussed later
https://iu.zoom.us/rec/share/yuZcE_Lg2DlLSKOd7hmEXaALRrbHaaa80yVK-aAOn0iCwnrZnokx6Rxwl91bIWqy
https://iu.zoom.us/rec/share/tJZUK5DJ_2BOa5WWwRzQd758Qav4aaa823NPqPcOy06Vcf-xaVmuyG3Bnq70OujX
Other:
Please note that this video discusses cloudmesh-windows starting at around 23 minutes. However, since then it was generalized and allows to be run on other OSes. To reflect this change it was renamed from cloudmesh-windows to cloudmesh-test. The command is now called
$cms test
as already documented elsewhere.
Visual Studio Build Tools¶
You must have cl installed. For detailed instruction on how to do this see
After the install, you must add its path to the environment variables. At time of writing this was
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.24.28314\bin\Hostx64\x64
This is also extensively discussed in our regular install notes
MongoDB¶
Please make sure to switch off all Mongo Services and uninstall all previous versions of MongoDB.
Which version of Windows do I need to use multipass?¶
This is a reminder that you must make sure your OS is up to date. You must use at least version 1903 or later. Please check the requirements on their web site
You can use multipass in all version of windows fulfilling this requirement.
f you use Windows 10 Home you must configure multipass to use virtualbox.
However, to use hyper V windows 10 must be
the 64-bit version. you must check this.
be EDU or PRO
Instructions:
Multipass Installation on Windows Machine Prerequisite Windows 10 Pro or EDU v1903 or above
multipass Hyper-V installation on Windows¶
Go to https://multipass.run and download the windows installer.
Run the installer with default settings.
Ensure that Virtualization support is enabled in BIOS. If not, enable it.
Open PowerShell in admin mode by pressing windows+X and selecting
Window PowerShell(Admin) Option.
Enable Hyper-v Hypervisor by using the following command in PowerShell.
$ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
Restart the machine.
After reboot, run command to check the multipass installation.
$ multipass launch --name ubuntu-lts
If Successful installation must launch a container.
General Windows Tips¶
Where do I find the release numbers for Windows?¶
Issues with Docker on Windows¶
For anyone using Docker Desktop for Windows and seeing some error
with cmsd --setup
:
E: Release file for http://... is not valid yet
Restart Docker Desktop. Evidently, there’s a bug that causes Docker’s clock to stop when your host computer sleeps, so the build engine gets stuck in the past
Usernames in Windows must not have spaces¶
If you have a space in your username, simply create a new Windows user account without spaces.