This is more than just a deprecation warning unfortunately.  It seems that
your system doesn't have the usual stdlib sha1 related modules.  Does
freebsd not include those in its standard python packages?

I'll be back at my computer tonight and can look at the freebsd vm I have
there but I don't remember this occurring there for me.  Is this a non
standard python build? Or are those modules available but in some sort of
separately installable package?

-Toshio
On Nov 27, 2014 12:10 PM, "mike tancsa" <[email protected]> wrote:

> Hi,
> On a few of my FreeBSD boxes I want to start managing via Ansible, I have
> run into a python deprecation error / warning I am not sure how to deal
> with.  I am using what is in the git repo, not the older version from the
> ports.
>
> % ansible -m setup site0340
> ps0340snmp.station.pioneer.ca | FAILED >> {
>     "failed": true,
>     "msg":
> "/tmp/.ansible/tmp/ansible-tmp-1417115114.01-177476480407452/setup:234:
> DeprecationWarning: the sha module is deprecated; use the hashlib module
> instead\r\n  from sha import sha as _sha1\r\nTraceback (most recent call
> last):\r\n  File
> \"/tmp/.ansible/tmp/ansible-tmp-1417115114.01-177476480407452/setup\", line
> 234, in <module>\r\n    from sha import sha as _sha1\r\n  File
> \"/usr/local/lib/python2.6/sha.py\", line 10, in <module>\r\n    from
> hashlib import sha1 as sha\r\n  File
> \"/usr/local/lib/python2.6/hashlib.py\", line 136, in <module>\r\n    md5 =
> __get_builtin_constructor('md5')\r\n  File
> \"/usr/local/lib/python2.6/hashlib.py\", line 63, in
> __get_builtin_constructor\r\n    import _md5\r\nImportError: No module
> named _md5\r\n",
>     "parsed": false
> }
>
> What is the best way to work around this ?
> % ansible --version
> ansible 1.9
>   configured module search path = /usr/local/share/ansible
>
> --
> 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/7cc33ef4-b59d-4342-8e89-c7d497e956a6%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/7cc33ef4-b59d-4342-8e89-c7d497e956a6%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/CAG9juEou4T3rNX%2Bdjq0vycuut1WNONrFEz71BigFxngPR50g0A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to