Exact same setup, same problem. I opened an issue on Github but it got shot down :-)
Maybe if this is an actual problem it can get re-opened: https://github.com/ansible/ansible-modules-core/issues/1910 Aaron On Wednesday, 29 July 2015 20:26:48 UTC+1, Chris Gordon wrote: > > I'm trying to use the os_server module in Ansible 2.0 and get the > following error: > > fatal: [jump]: FAILED! => {"changed": false, "failed": true, "msg": "shade > is required for this module"} > > Here's what I have: > > - Python 2.7.10 (Mac, installed via Homebrew) > - Using a virtual environment. > - shade installed in venv via pip (pulled all of it's dependencies, at > least as far as I can tell) > - Ansible cloned from git, devel branch at > commit 8798ce1973a5fd0f8d84e001281699337ddabda4 > - Installed ansible 2.0 by "python setup.py install" from the venv python > interpreter. It installed in site-packages as expected. > > With python in the venv, I can import shade without a problem and create > some shade objects. > > I'm just starting to test with 2.0, so I have a very simply playbook > calling just a single role with a single task. My Openstack.rc file is > sourced and present in my environment. Other openstack cli tools (nova, > neutron, etc.) work fine, so I don't include an auth dictionary in the task. > > Playbook: > > - hosts: jump > connection: local > roles: > - create_vm > > > create_vm role's task: > > - os_server: > state: present > name: jump > image: centos7u1-cloud > flavor: ostck.t2.v3.small > key_name: mykeyname > nics: > - net-name: priv_net > meta: > group: jump > > > > Any ideas? Happy to provide more details or test anything. > > Thanks, > Chris > -- 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/2f9617f5-2909-4c46-ae75-15fe1f808610%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
