I want to download a file from Microsoft’s Visual Studio Team Foundation Server 2013 (aka TFS). I haven’t been able to do so via the get_url module. I think the problem is that the TFS doesn’t support ‘basic’ authentication, and maybe only NTLM authentication, whereas get_url doesn’t seem to know how to do NTLM auth.
I can download files from TFS using curl, but only if I use either the --ntlm or --anyauth arguments. If I use the --basic argument it fails.
I don’t see any way to specify the authentication mode when using the get_url ansible module except to force the use of basic. Either way, get_url fails with this error: “msg: Request failed”
Any ideas how I can download stuff from TFS with ansible other than the command module?
Thanks,
Jon