The problem with this example is that .vagrantfile syntax assumes that its a Linux environment. I have virtualbox installed on Windows with Ubuntu 18.04 running in WSL2. Thats why I am stuck as I get an error when I run "vagrant provision" as it can't find Ansible on my Windows system.
What options do I have ? I reckon if somehow I could tell vagrant to use ansible installed in WSL Ubuntu or use Ansible installed in the new VM itself ?