Activity log for bug #1525002

Date Who What changed Old value New value Message
2015-12-10 22:24:11 Matt Riedemann bug added bug
2015-12-10 22:24:18 Matt Riedemann nova: importance Undecided Low
2015-12-10 22:24:21 Matt Riedemann nova: status New Confirmed
2015-12-10 22:36:26 Matt Riedemann bug task added python-ironicclient
2015-12-11 10:24:34 Dmitry Tantsur python-ironicclient: status New Triaged
2015-12-11 10:24:39 Dmitry Tantsur python-ironicclient: importance Undecided Low
2015-12-11 10:27:00 Dmitry Tantsur python-ironicclient: assignee Dmitry Tantsur (divius)
2015-12-11 10:58:00 Dmitry Tantsur bug task added ironic
2015-12-11 10:58:07 Dmitry Tantsur ironic: status New Confirmed
2015-12-11 10:58:10 Dmitry Tantsur ironic: importance Undecided Low
2015-12-11 10:58:13 Dmitry Tantsur ironic: assignee Dmitry Tantsur (divius)
2015-12-11 11:40:15 Dmitry Tantsur ironic: assignee Dmitry Tantsur (divius)
2015-12-11 11:41:02 Dmitry Tantsur description The amount of tracing in this n-cpu log is a bit much: http://logs.openstack.org/93/255793/3/gate/gate-tempest-dsvm-ironic-agent_ssh/25175ed/logs/screen-n-cpu.txt.gz?level=TRACE Like these warnings: http://logs.openstack.org/93/255793/3/gate/gate-tempest-dsvm-ironic-agent_ssh/25175ed/logs/screen-n-cpu.txt.gz?level=TRACE#_2015-12-10_16_11_48_799 2015-12-10 16:11:48.798 WARNING ironicclient.common.http [req-94077ab9-5adf-4720-9fb8-2e027dde9b72 tempest-BaremetalBasicOps-1285004585 tempest-BaremetalBasicOps-1966762451] Request returned failure status. 2015-12-10 16:11:48.799 WARNING ironicclient.common.http [req-94077ab9-5adf-4720-9fb8-2e027dde9b72 tempest-BaremetalBasicOps-1285004585 tempest-BaremetalBasicOps-1966762451] Error contacting Ironic server: Node 1 is locked by host localhost, please retry after the current operation is completed. Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 150, in inner return func(*args, **kwargs) File "/opt/stack/new/ironic/ironic/conductor/manager.py", line 1519, in update_port purpose='port update') as task: File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 152, in acquire driver_name=driver_name, purpose=purpose) File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 222, in __init__ self.release_resources() File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 204, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 203, in __init__ self._lock() File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 243, in _lock reserve_node() File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 49, in wrapped_f return Retrying(*dargs, **dkw).call(f, *args, **kw) File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 212, in call raise attempt.get() File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 247, in get six.reraise(self.value[0], self.value[1], self.value[2]) File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 200, in call attempt = Attempt(fn(*args, **kwargs), attempt_number, False) File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 236, in reserve_node self.node_id) File "/opt/stack/new/ironic/ironic/objects/node.py", line 260, in reserve db_node = cls.dbapi.reserve_node(tag, node_id) File "/opt/stack/new/ironic/ironic/db/sqlalchemy/api.py", line 226, in reserve_node host=node['reservation']) NodeLocked: Node 1 is locked by host localhost, please retry after the current operation is completed. (HTTP 409). Attempt 1 of 61 The amount of tracing in this n-cpu log is a bit much: http://logs.openstack.org/93/255793/3/gate/gate-tempest-dsvm-ironic-agent_ssh/25175ed/logs/screen-n-cpu.txt.gz?level=TRACE Like these warnings: http://logs.openstack.org/93/255793/3/gate/gate-tempest-dsvm-ironic-agent_ssh/25175ed/logs/screen-n-cpu.txt.gz?level=TRACE#_2015-12-10_16_11_48_799 2015-12-10 16:11:48.798 WARNING ironicclient.common.http [req-94077ab9-5adf-4720-9fb8-2e027dde9b72 tempest-BaremetalBasicOps-1285004585 tempest-BaremetalBasicOps-1966762451] Request returned failure status. 2015-12-10 16:11:48.799 WARNING ironicclient.common.http [req-94077ab9-5adf-4720-9fb8-2e027dde9b72 tempest-BaremetalBasicOps-1285004585 tempest-BaremetalBasicOps-1966762451] Error contacting Ironic server: Node 1 is locked by host localhost, please retry after the current operation is completed. Traceback (most recent call last):   File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 150, in inner     return func(*args, **kwargs)   File "/opt/stack/new/ironic/ironic/conductor/manager.py", line 1519, in update_port     purpose='port update') as task:   File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 152, in acquire     driver_name=driver_name, purpose=purpose)   File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 222, in __init__     self.release_resources()   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 204, in __exit__     six.reraise(self.type_, self.value, self.tb)   File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 203, in __init__     self._lock()   File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 243, in _lock     reserve_node()   File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 49, in wrapped_f     return Retrying(*dargs, **dkw).call(f, *args, **kw)   File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 212, in call     raise attempt.get()   File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 247, in get     six.reraise(self.value[0], self.value[1], self.value[2])   File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 200, in call     attempt = Attempt(fn(*args, **kwargs), attempt_number, False)   File "/opt/stack/new/ironic/ironic/conductor/task_manager.py", line 236, in reserve_node     self.node_id)   File "/opt/stack/new/ironic/ironic/objects/node.py", line 260, in reserve     db_node = cls.dbapi.reserve_node(tag, node_id)   File "/opt/stack/new/ironic/ironic/db/sqlalchemy/api.py", line 226, in reserve_node     host=node['reservation']) NodeLocked: Node 1 is locked by host localhost, please retry after the current operation is completed.  (HTTP 409). Attempt 1 of 61 UPD from dtantsur: The traceback has nothing to do with ironic client or driver. It gets added somewhere between ironic conductor and API levels.
2015-12-11 11:45:52 OpenStack Infra python-ironicclient: status Triaged In Progress
2015-12-11 12:59:03 Dmitry Tantsur ironic: status Confirmed Triaged
2015-12-11 12:59:14 Dmitry Tantsur tags ironic ironic low-hanging-fruit
2015-12-11 18:09:18 OpenStack Infra ironic: status Triaged In Progress
2015-12-11 18:09:18 OpenStack Infra ironic: assignee Jim Rollenhagen (jim-rollenhagen)
2015-12-15 15:22:42 OpenStack Infra python-ironicclient: status In Progress Fix Released
2016-01-04 23:05:40 OpenStack Infra ironic: status In Progress Fix Released
2016-01-14 00:30:10 Michael Davies bug task deleted nova
2016-01-28 14:21:52 OpenStack Infra tags ironic low-hanging-fruit in-stable-liberty ironic low-hanging-fruit