So I did some more poking at this after seeing it on ask.openstack again. There is still all sorts of strange behavior when I try and run this from a macbook;
First novaclient 2.23.2 (what's installed on my compute node) gives:
➜ ~ nova list
/usr/local/lib/python2.7/site-packages/novaclient/v1_1/__init__.py:30: UserWarning: Module novaclient.v1_1 is deprecated (taken as a basis for novaclient.v2). The preferable way to get client class or object you can find in novaclient.client module.
warnings.warn("Module novaclient.v1_1 is deprecated (taken as a basis for "
ERROR (AttributeError): 'module' object has no attribute 'arg'
➜ ~
Forcing pip install version 2.15 fixed that; but the boot cmd still has this issue. Note that all other cmds seem to work, including net-list etc.
Jumped on my linux machine, and everything works fine. Seems to be something in osx env's. If I have a chance I'll try and gather more info/details. Currently trying a virtualenv to make sure everything is clean but seem to have same issue.
Anyway.... might explain why it's not been reproduced by others etc.
So I did some more poking at this after seeing it on ask.openstack again. There is still all sorts of strange behavior when I try and run this from a macbook;
First novaclient 2.23.2 (what's installed on my compute node) gives: lib/python2. 7/site- packages/ novaclient/ v1_1/__ init__. py:30: UserWarning: Module novaclient.v1_1 is deprecated (taken as a basis for novaclient.v2). The preferable way to get client class or object you can find in novaclient.client module. warn("Module novaclient.v1_1 is deprecated (taken as a basis for "
➜ ~ nova list
/usr/local/
warnings.
ERROR (AttributeError): 'module' object has no attribute 'arg'
➜ ~
Forcing pip install version 2.15 fixed that; but the boot cmd still has this issue. Note that all other cmds seem to work, including net-list etc.
Jumped on my linux machine, and everything works fine. Seems to be something in osx env's. If I have a chance I'll try and gather more info/details. Currently trying a virtualenv to make sure everything is clean but seem to have same issue.
Anyway.... might explain why it's not been reproduced by others etc.