Jordan, Thanks for the update. I certainly understand the perspective (I've been a Linux guy for many years). I may have to do my custom module development remotely. To answer Josh's question (which wasn't dumb), That is what I am currently doing (working via ssh on a text-only environment. However, my normal dev is done in PyCharm which is horribly slow when run from the Linux side. (Cross-country via vpn and x-windows running on Win10). So I am about 20% efficient in vi. LOL. I am the responsible party for getting my company to buy into the Ansible solution and since we are primarily a windows shop, I have to kick down as many of the potential push-back areas as possible.
On Mon, Mar 19, 2018 at 11:47 PM, Jordan Borean <[email protected]> wrote: > The reason why this occurs is because 2.4 introduce some recursive > symbolic links to the test folder that ultimately causes the path is too > long error message on Windows. This was fixed [1] and will be part of the > 2.4.4 and 2.5.0 release, when testing the 2.5.0rc3 pip install it succeeds > on a Windows Server 2016 box. > > We have also added some checks to the CI [2] to verify the filenames are > valid on Windows to try and avoid some of these issues from appearing in > the future but if you come across any more issue pleases raise a Github > request. > > In saying all this, while we do want to allow Ansible to be downloaded on > a Windows host, this in no way means Ansible (as a controller) will work on > Windows or any of the Python code will work properly. So you can install > with pip and view the code, but when calling any of the code inside Ansible > like ansible-lint does, it may still not work. > > [1] https://github.com/ansible/ansible/pull/35073 > [2] https://github.com/ansible/ansible/blob/devel/test/ > sanity/code-smell/no-illegal-filenames.py > > Thanks > > Jordan > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Ansible Project" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/ansible-project/8UI5W4-ks1A/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/ansible-project/55cc0442-d922-4d5e-a8cb-b92e72a5b778%40googlegroups. > com > <https://groups.google.com/d/msgid/ansible-project/55cc0442-d922-4d5e-a8cb-b92e72a5b778%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAF2bNVt494Ld9a7CFrN0RKEwW_g%3Dw99NRm2%2Bqd5kkzkZzOFTWA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
