I only get this error on some of the embedded units. I am not sure why some are so. The version of python is 2.6 which is rather old.
On Thursday, November 27, 2014 11:38:36 PM UTC-5, tkuratomi wrote: > > I just checked my freebsd install and AFAICS, the python package has > hashlib built into it. However I don't know how standard my install > is. I recall that I first installed freebsd from the bootonly iso. > After install I used "pkg install python" and that got me the python > package that I have. Is there some other method of getting python on > freebsd that I should be looking at instead? > > -Toshio > > On Thu, Nov 27, 2014 at 6:58 PM, Toshio Kuratomi <[email protected] > <javascript:>> wrote: > > 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] > <javascript:>> 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] <javascript:>. > >> To post to this group, send email to [email protected] > <javascript:>. > >> To view this discussion on the web visit > >> > https://groups.google.com/d/msgid/ansible-project/7cc33ef4-b59d-4342-8e89-c7d497e956a6%40googlegroups.com. > > > >> 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/3a3b05e8-5a5f-4333-bdaa-ce82a6007519%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
