Updated the script to do a '--debug' and here is what I got
2016-02-25 00:24:09.717 | +++ openstack --debug --os-token 69b0eb5a9c0b4c499dec1003303bdf42 --os-url http://127.0.0.1:9292 image create ir-deploy-pxe_ssh.kernel --public --disk-format=aki --container-format=aki 2016-02-25 00:24:10.329 | START with options: ['--debug', '--os-token', '69b0eb5a9c0b4c499dec1003303bdf42', '--os-url', 'http://127.0.0.1:9292', 'image', 'create', 'ir-deploy-pxe_ssh.kernel', '--public', '--disk-format=aki', '--container-format=aki'] 2016-02-25 00:24:10.331 | options: Namespace(access_token_endpoint='', auth_type='v2password', auth_url='http://127.0.0.1:35357/v2.0', cacert='', client_id='', client_secret='***', cloud='', debug=True, default_domain='default', deferred_help=False, domain_id='', domain_name='', endpoint='', identity_provider='', identity_provider_url='', insecure=None, interface='', log_file=None, os_baremetal_api_version='1.6', os_compute_api_version='', os_data_processing_api_version='1.1', os_identity_api_version='', os_image_api_version='', os_network_api_version='', os_object_api_version='', os_project_id=None, os_project_name=None, os_volume_api_version='', password='***', project_domain_id='', project_domain_name='', project_id='', project_name='admin', protocol='', region_name='RegionOne', scope='', service_provider_endpoint='', timing=False, token='***', trust_id='', url='http://127.0.0.1:9292', user_domain_id='', user_domain_name='', user_id='', username='admin', verbose_level=3, verify=None) 2016-02-25 00:24:10.343 | Deferring keystone exception: __init__() got an unexpected keyword argument 'token' 2016-02-25 00:24:10.344 | defaults: {u'auth_type': 'token_endpoint', u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'api_timeout': None, u'baremetal_api_version': u'1', u'image_api_version': u'2', 'cacert': None, u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': u'1', u'interface': None, u'network_api_version': u'2', u'image_format': u'qcow2', u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'verify': True, u'identity_api_version': u'2.0', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', u'container_api_version': u'1', u'dns_api_version': u'2', u'object_store_api_version': u'1', u'disable_vendor_agent': {}} 2016-02-25 00:24:10.344 | cloud cfg: {'auth_type': 'v2password', u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'data_processing_api_version': '1.1', u'network_api_version': u'2', u'image_format': u'qcow2', u'image_api_version': u'2', 'verify': True, u'dns_api_version': u'2', u'object_store_api_version': u'1', 'verbose_level': 3, 'region_name': 'RegionOne', 'api_timeout': None, u'baremetal_api_version': '1.6', 'auth': {'username': 'admin', 'tenant_name': 'admin', 'token': '***', 'password': '***', 'auth_url': 'http://127.0.0.1:35357/v2.0'}, 'default_domain': 'default', u'container_api_version': u'1', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': u'1', 'timing': False, 'cacert': None, u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'deferred_help': False, u'identity_api_version': u'2.0', u'volume_api_version': u'2', 'url': 'http://127.0.0.1:9292', 'cert': None, u'secgroup_source': u'neutron', 'debug': True, u'interface': None, u'disable_vendor_agent': {}} 2016-02-25 00:24:10.350 | compute API version 2, cmd group openstack.compute.v2 2016-02-25 00:24:10.350 | network API version 2, cmd group openstack.network.v2 2016-02-25 00:24:10.351 | image API version 2, cmd group openstack.image.v2 2016-02-25 00:24:10.351 | volume API version 2, cmd group openstack.volume.v2 2016-02-25 00:24:10.352 | identity API version 2.0, cmd group openstack.identity.v2 2016-02-25 00:24:10.352 | object_store API version 1, cmd group openstack.object_store.v1 2016-02-25 00:24:10.353 | baremetal API version 1.6, cmd group openstack.baremetal.v1 2016-02-25 00:24:10.353 | data_processing API version 1.1, cmd group openstack.data_processing.v1 2016-02-25 00:24:10.372 | command: image create -> openstackclient.image.v2.image.CreateImage 2016-02-25 00:24:10.372 | Auth plugin v2password selected 2016-02-25 00:24:10.373 | auth_type: v2password 2016-02-25 00:24:10.373 | Using auth plugin: v2password 2016-02-25 00:24:10.373 | Using parameters {'username': 'admin', 'tenant_name': 'admin', 'token': '***', 'password': '***', 'auth_url': 'http://127.0.0.1:35357/v2.0'} 2016-02-25 00:24:10.378 | __init__() got an unexpected keyword argument 'token' 2016-02-25 00:24:10.378 | Traceback (most recent call last): 2016-02-25 00:24:10.378 | File "/usr/local/lib/python2.7/dist-packages/cliff/app.py", line 367, in run_subcommand 2016-02-25 00:24:10.378 | self.prepare_to_run_command(cmd) 2016-02-25 00:24:10.378 | File "/usr/local/lib/python2.7/dist-packages/openstackclient/shell.py", line 352, in prepare_to_run_command 2016-02-25 00:24:10.378 | self.client_manager.auth_ref 2016-02-25 00:24:10.378 | File "/usr/local/lib/python2.7/dist-packages/openstackclient/common/clientmanager.py", line 189, in auth_ref 2016-02-25 00:24:10.378 | self.setup_auth() 2016-02-25 00:24:10.378 | File "/usr/local/lib/python2.7/dist-packages/openstackclient/common/clientmanager.py", line 173, in setup_auth 2016-02-25 00:24:10.378 | self.auth = auth_plugin.load_from_options(**self._auth_params) 2016-02-25 00:24:10.378 | File "/usr/local/lib/python2.7/dist-packages/keystoneclient/auth/base.py", line 251, in load_from_options 2016-02-25 00:24:10.378 | return cls(**kwargs) 2016-02-25 00:24:10.378 | File "/usr/local/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner 2016-02-25 00:24:10.378 | return func(*args, **kwargs) 2016-02-25 00:24:10.378 | File "/usr/local/lib/python2.7/dist-packages/keystoneclient/auth/identity/v2.py", line 133, in __init__ 2016-02-25 00:24:10.378 | super(Password, self).__init__(auth_url, **kwargs) 2016-02-25 00:24:10.378 | File "/usr/local/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner 2016-02-25 00:24:10.379 | return func(*args, **kwargs) 2016-02-25 00:24:10.379 | TypeError: __init__() got an unexpected keyword argument 'token' 2016-02-25 00:24:10.379 | clean_up CreateImage: __init__() got an unexpected keyword argument 'token' 2016-02-25 00:24:10.379 | Traceback (most recent call last): 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/openstackclient/shell.py", line 113, in run 2016-02-25 00:24:10.379 | ret_val = super(OpenStackShell, self).run(argv) 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/cliff/app.py", line 255, in run 2016-02-25 00:24:10.379 | result = self.run_subcommand(remainder) 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/cliff/app.py", line 367, in run_subcommand 2016-02-25 00:24:10.379 | self.prepare_to_run_command(cmd) 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/openstackclient/shell.py", line 352, in prepare_to_run_command 2016-02-25 00:24:10.379 | self.client_manager.auth_ref 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/openstackclient/common/clientmanager.py", line 189, in auth_ref 2016-02-25 00:24:10.379 | self.setup_auth() 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/openstackclient/common/clientmanager.py", line 173, in setup_auth 2016-02-25 00:24:10.379 | self.auth = auth_plugin.load_from_options(**self._auth_params) 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/keystoneclient/auth/base.py", line 251, in load_from_options 2016-02-25 00:24:10.379 | return cls(**kwargs) 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner 2016-02-25 00:24:10.379 | return func(*args, **kwargs) 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/keystoneclient/auth/identity/v2.py", line 133, in __init__ 2016-02-25 00:24:10.379 | super(Password, self).__init__(auth_url, **kwargs) 2016-02-25 00:24:10.379 | File "/usr/local/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner 2016-02-25 00:24:10.379 | return func(*args, **kwargs) 2016-02-25 00:24:10.379 | TypeError: __init__() got an unexpected keyword argument 'token' 2016-02-25 00:24:10.379 | 2016-02-25 00:24:10.379 | END return value: 1
Updated the script to do a '--debug' and here is what I got
2016-02-25 00:24:09.717 | +++ openstack --debug --os-token 69b0eb5a9c0b4c4 99dec1003303bdf 42 --os-url http:// 127.0.0. 1:9292 image create ir-deploy- pxe_ssh. kernel --public --disk-format=aki --container- format= aki 499dec1003303bd f42', '--os-url', 'http:// 127.0.0. 1:9292', 'image', 'create', 'ir-deploy- pxe_ssh. kernel' , '--public', '--disk- format= aki', '--container- format= aki'] access_ token_endpoint= '', auth_type= 'v2password' , auth_url='http:// 127.0.0. 1:35357/ v2.0', cacert='', client_id='', client_ secret= '***', cloud='', debug=True, default_ domain= 'default' , deferred_ help=False, domain_id='', domain_name='', endpoint='', identity_ provider= '', identity_ provider_ url='', insecure=None, interface='', log_file=None, os_baremetal_ api_version= '1.6', os_compute_ api_version= '', os_data_ processing_ api_version= '1.1', os_identity_ api_version= '', os_image_ api_version= '', os_network_ api_version= '', os_object_ api_version= '', os_project_id=None, os_project_ name=None, os_volume_ api_version= '', password='***', project_ domain_ id='', project_ domain_ name='' , project_id='', project_ name='admin' , protocol='', region_ name='RegionOne ', scope='', service_ provider_ endpoint= '', timing=False, token='***', trust_id='', url='http:// 127.0.0. 1:9292', user_domain_id='', user_domain_ name='' , user_id='', username='admin', verbose_level=3, verify=None) api_version' : u'2', 'key': None, u'database_ api_version' : u'1.0', 'api_timeout': None, u'baremetal_ api_version' : u'1', u'image_ api_version' : u'2', 'cacert': None, u'image_ api_use_ tasks': False, u'floating_ ip_source' : u'neutron', u'orchestration _api_version' : u'1', u'interface': None, u'network_ api_version' : u'2', u'image_format': u'qcow2', u'key_manager_ api_version' : u'v1', u'metering_ api_version' : u'2', 'verify': True, u'identity_ api_version' : u'2.0', u'volume_ api_version' : u'2', 'cert': None, u'secgroup_source': u'neutron', u'container_ api_version' : u'1', u'dns_api_version': u'2', u'object_ store_api_ version' : u'1', u'disable_ vendor_ agent': {}} api_version' : u'2', 'key': None, u'database_ api_version' : u'1.0', 'data_processin g_api_version' : '1.1', u'network_ api_version' : u'2', u'image_format': u'qcow2', u'image_ api_version' : u'2', 'verify': True, u'dns_api_version': u'2', u'object_ store_api_ version' : u'1', 'verbose_level': 3, 'region_name': 'RegionOne', 'api_timeout': None, u'baremetal_ api_version' : '1.6', 'auth': {'username': 'admin', 'tenant_name': 'admin', 'token': '***', 'password': '***', 'auth_url': 'http:// 127.0.0. 1:35357/ v2.0'}, 'default_domain': 'default', u'container_ api_version' : u'1', u'image_ api_use_ tasks': False, u'floating_ ip_source' : u'neutron', u'orchestration _api_version' : u'1', 'timing': False, 'cacert': None, u'key_manager_ api_version' : u'v1', u'metering_ api_version' : u'2', 'deferred_help': False, u'identity_ api_version' : u'2.0', u'volume_ api_version' : u'2', 'url': 'http:// 127.0.0. 1:9292', 'cert': None, u'secgroup_source': u'neutron', 'debug': True, u'interface': None, u'disable_ vendor_ agent': {}} compute. v2 network. v2 identity. v2 object_ store.v1 baremetal. v1 data_processing .v1 .image. v2.image. CreateImage 127.0.0. 1:35357/ v2.0'} lib/python2. 7/dist- packages/ cliff/app. py", line 367, in run_subcommand to_run_ command( cmd) lib/python2. 7/dist- packages/ openstackclient /shell. py", line 352, in prepare_ to_run_ command manager. auth_ref lib/python2. 7/dist- packages/ openstackclient /common/ clientmanager. py", line 189, in auth_ref lib/python2. 7/dist- packages/ openstackclient /common/ clientmanager. py", line 173, in setup_auth load_from_ options( **self. _auth_params) lib/python2. 7/dist- packages/ keystoneclient/ auth/base. py", line 251, in load_from_options lib/python2. 7/dist- packages/ keystoneclient/ utils.py" , line 337, in inner lib/python2. 7/dist- packages/ keystoneclient/ auth/identity/ v2.py", line 133, in __init__ _init__ (auth_url, **kwargs) lib/python2. 7/dist- packages/ keystoneclient/ utils.py" , line 337, in inner lib/python2. 7/dist- packages/ openstackclient /shell. py", line 113, in run Shell, self).run(argv) lib/python2. 7/dist- packages/ cliff/app. py", line 255, in run subcommand( remainder) lib/python2. 7/dist- packages/ cliff/app. py", line 367, in run_subcommand to_run_ command( cmd) lib/python2. 7/dist- packages/ openstackclient /shell. py", line 352, in prepare_ to_run_ command manager. auth_ref lib/python2. 7/dist- packages/ openstackclient /common/ clientmanager. py", line 189, in auth_ref lib/python2. 7/dist- packages/ openstackclient /common/ clientmanager. py", line 173, in setup_auth load_from_ options( **self. _auth_params) lib/python2. 7/dist- packages/ keystoneclient/ auth/base. py", line 251, in load_from_options lib/python2. 7/dist- packages/ keystoneclient/ utils.py" , line 337, in inner lib/python2. 7/dist- packages/ keystoneclient/ auth/identity/ v2.py", line 133, in __init__ _init__ (auth_url, **kwargs) lib/python2. 7/dist- packages/ keystoneclient/ utils.py" , line 337, in inner
2016-02-25 00:24:10.329 | START with options: ['--debug', '--os-token', '69b0eb5a9c0b4c
2016-02-25 00:24:10.331 | options: Namespace(
2016-02-25 00:24:10.343 | Deferring keystone exception: __init__() got an unexpected keyword argument 'token'
2016-02-25 00:24:10.344 | defaults: {u'auth_type': 'token_endpoint', u'compute_
2016-02-25 00:24:10.344 | cloud cfg: {'auth_type': 'v2password', u'compute_
2016-02-25 00:24:10.350 | compute API version 2, cmd group openstack.
2016-02-25 00:24:10.350 | network API version 2, cmd group openstack.
2016-02-25 00:24:10.351 | image API version 2, cmd group openstack.image.v2
2016-02-25 00:24:10.351 | volume API version 2, cmd group openstack.volume.v2
2016-02-25 00:24:10.352 | identity API version 2.0, cmd group openstack.
2016-02-25 00:24:10.352 | object_store API version 1, cmd group openstack.
2016-02-25 00:24:10.353 | baremetal API version 1.6, cmd group openstack.
2016-02-25 00:24:10.353 | data_processing API version 1.1, cmd group openstack.
2016-02-25 00:24:10.372 | command: image create -> openstackclient
2016-02-25 00:24:10.372 | Auth plugin v2password selected
2016-02-25 00:24:10.373 | auth_type: v2password
2016-02-25 00:24:10.373 | Using auth plugin: v2password
2016-02-25 00:24:10.373 | Using parameters {'username': 'admin', 'tenant_name': 'admin', 'token': '***', 'password': '***', 'auth_url': 'http://
2016-02-25 00:24:10.378 | __init__() got an unexpected keyword argument 'token'
2016-02-25 00:24:10.378 | Traceback (most recent call last):
2016-02-25 00:24:10.378 | File "/usr/local/
2016-02-25 00:24:10.378 | self.prepare_
2016-02-25 00:24:10.378 | File "/usr/local/
2016-02-25 00:24:10.378 | self.client_
2016-02-25 00:24:10.378 | File "/usr/local/
2016-02-25 00:24:10.378 | self.setup_auth()
2016-02-25 00:24:10.378 | File "/usr/local/
2016-02-25 00:24:10.378 | self.auth = auth_plugin.
2016-02-25 00:24:10.378 | File "/usr/local/
2016-02-25 00:24:10.378 | return cls(**kwargs)
2016-02-25 00:24:10.378 | File "/usr/local/
2016-02-25 00:24:10.378 | return func(*args, **kwargs)
2016-02-25 00:24:10.378 | File "/usr/local/
2016-02-25 00:24:10.378 | super(Password, self)._
2016-02-25 00:24:10.378 | File "/usr/local/
2016-02-25 00:24:10.379 | return func(*args, **kwargs)
2016-02-25 00:24:10.379 | TypeError: __init__() got an unexpected keyword argument 'token'
2016-02-25 00:24:10.379 | clean_up CreateImage: __init__() got an unexpected keyword argument 'token'
2016-02-25 00:24:10.379 | Traceback (most recent call last):
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | ret_val = super(OpenStack
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | result = self.run_
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | self.prepare_
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | self.client_
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | self.setup_auth()
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | self.auth = auth_plugin.
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | return cls(**kwargs)
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | return func(*args, **kwargs)
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | super(Password, self)._
2016-02-25 00:24:10.379 | File "/usr/local/
2016-02-25 00:24:10.379 | return func(*args, **kwargs)
2016-02-25 00:24:10.379 | TypeError: __init__() got an unexpected keyword argument 'token'
2016-02-25 00:24:10.379 |
2016-02-25 00:24:10.379 | END return value: 1