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.

Reply via email to