Got it. Turns out the error is caused by the fact that the cache folder (where the installer is downloaded) was in the Vagrant "network shared folder" (c:\vagrant\cache\
). Changing it to c:\temp\cache
for example solves the get_named_security_info()
error.
So in my chef-solo config file:
file_cache_path "C:/temp/cache"