I get a cast error when deploying a whole disk image: http://paste.openstack.org/show/582545/
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor [req-0b1b58b6-db9a-4b65-a989-35d8b7d045e6 - - - - -] Asynchronous exception for node 14510c8a-3bc6-4a07-9f5a-b4fd20461fe2: Node failed to get image for deploy. Exception: Deploy failed for instance a4f0f9e8-c0dd-4892-a07f-c68bd9b039d8. Error: int() argument must be a string or a number, not 'tuple'
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor Traceback (most recent call last):
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/agent_base_vendor.py", line 482, in heartbeat
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor self.continue_deploy(task)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic_lib/metrics.py", line 61, in wrapped
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor result = f(*args, **kwargs)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic/conductor/task_manager.py", line 138, in wrapper
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor return f(*args, **kwargs)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/iscsi_deploy.py", line 381, in continue_deploy
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor uuid_dict_returned = do_agent_iscsi_deploy(task, self._client)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic_lib/metrics.py", line 61, in wrapped
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor result = f(*args, **kwargs)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/iscsi_deploy.py", line 313, in do_agent_iscsi_deploy
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor uuid_dict_returned = continue_deploy(task, iqn=iqn, address=address)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic_lib/metrics.py", line 61, in wrapped
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor result = f(*args, **kwargs)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/iscsi_deploy.py", line 250, in continue_deploy
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor _fail_deploy(task, msg)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/iscsi_deploy.py", line 227, in _fail_deploy
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor raise exception.InstanceDeployFailure(msg)
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor InstanceDeployFailure: Deploy failed for instance a4f0f9e8-c0dd-4892-a07f-c68bd9b039d8. Error: int() argument must be a string or a number, not 'tuple'
2016-09-22 09:03:45.966 1302 ERROR ironic.drivers.modules.agent_base_vendor
Fix proposed to branch: master /review. openstack. org/374832
Review: https:/