timeu

ironic_lock_error

Sep 23rd, 2021
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. 2021-09-23 14:14:50.757 7 ERROR ironic.conductor.task_manager [req-1513067b-a147-434a-8fea-c6c1eb239fef - - - - -] Callable IPMIManagement.detect_vendor expected an exclusive lock, got a shared task for node adc8f591-8616-4ef0-92c7-814d5d674d28. Traceback:
  2. File "/usr/lib/python3.6/site-packages/eventlet/greenpool.py", line 88, in _spawn_n_impl
  3. func(*args, **kwargs)
  4.  
  5. File "/usr/lib/python3.6/site-packages/futurist/_green.py", line 71, in __call__
  6. self.work.run()
  7.  
  8. File "/usr/lib/python3.6/site-packages/futurist/_utils.py", line 52, in run
  9. result = self.fn(*self.args, **self.kwargs)
  10.  
  11. File "/usr/lib/python3.6/site-packages/futurist/periodics.py", line 290, in run
  12. work()
  13.  
  14. File "/usr/lib/python3.6/site-packages/futurist/periodics.py", line 64, in __call__
  15. return self.callback(*self.args, **self.kwargs)
  16.  
  17. File "/usr/lib/python3.6/site-packages/ironic_lib/metrics.py", line 60, in wrapped
  18. result = f(*args, **kwargs)
  19.  
  20. File "/usr/lib/python3.6/site-packages/futurist/periodics.py", line 178, in decorator
  21. return f(*args, **kwargs)
  22.  
  23. File "/usr/lib/python3.6/site-packages/ironic/conductor/manager.py", line 1777, in _sync_power_states
  24. self._sync_power_state_nodes_task(context, nodes_queue)
  25.  
  26. File "/usr/lib/python3.6/site-packages/ironic/conductor/manager.py", line 1836, in _sync_power_state_nodes_task
  27. task, self.power_state_sync_count[node_uuid])
  28.  
  29. File "/usr/lib/python3.6/site-packages/ironic_lib/metrics.py", line 60, in wrapped
  30. result = f(*args, **kwargs)
  31.  
  32. File "/usr/lib/python3.6/site-packages/ironic/conductor/manager.py", line 4144, in do_sync_power_state
  33. power_state = task.driver.power.get_power_state(task)
  34.  
  35. File "/usr/lib/python3.6/site-packages/ironic_lib/metrics.py", line 60, in wrapped
  36. result = f(*args, **kwargs)
  37.  
  38. File "/usr/lib/python3.6/site-packages/ironic/drivers/modules/ipmitool.py", line 941, in get_power_state
  39. vendor = task.driver.management.detect_vendor(task)
  40.  
  41. File "/usr/lib/python3.6/site-packages/ironic/conductor/task_manager.py", line 148, in wrapper
  42. 'tb': "\n".join(traceback.format_stack())})
  43.  
  44. 2021-09-23 14:14:50.757 7 WARNING ironic.conductor.manager [req-1513067b-a147-434a-8fea-c6c1eb239fef - - - - -] During sync_power_state, could not get power state for node adc8f591-8616-4ef0-92c7-814d5d674d28, attempt 1 of 3. Error: An exclusive lock is required, but the current context has a shared lock..: ironic.common.exception.ExclusiveLockRequired: An exclusive lock is required, but the current context has a shared lo
  45. ck.
  46.  
Advertisement
Add Comment
Please, Sign In to add comment