I'm deploying some Vms in Azure and configuring them to make WinRM available using an ARM template, although certs are self signed.
This is working and I can connect to the VMs using PowerShell's Enter-PSSession.
However, when I use chef-run to install and converge it successfully installs, but doesn't converge the recipe although it reports that it has done so successfully.
The chef client is definitely installed, and I can see packages appearing in the User\AppData\Local\Temp\Packages folder, but the immediately disappear and there is no logging that I can see anywhere.
What is stranger still is that the Chef recipes I am using worked before the Christmas break and I've not changed the code at all.