)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"94d98c905905015e8a03ec703dc47ad7b7f7e32f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c227f4a7_44d52f77","updated":"2025-09-15 19:42:57.000000000","message":"This worked as horribly as I expected:\n\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify Traceback (most recent call last):\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify   File \"/opt/stack/ironic/ironic/conductor/verify.py\", line 46, in do_node_verify\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify     power_state \u003d task.driver.power.get_power_state(task)\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify   File \"/opt/stack/ironic/ironic/drivers/modules/snmp.py\", line 1506, in get_power_state\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify     power_state \u003d driver.power_state()\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify                   ^^^^^^^^^^^^^^^^^^^^\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify   File \"/opt/stack/ironic/ironic/drivers/modules/snmp.py\", line 548, in power_state\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify     return self._snmp_power_state()\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify            ^^^^^^^^^^^^^^^^^^^^^^^^\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify   File \"/opt/stack/ironic/ironic/drivers/modules/snmp.py\", line 625, in _snmp_power_state\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify     state \u003d self.client.get(self.oid)\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify             ^^^^^^^^^^^^^^^^^^^^^^^^^\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify   File \"/opt/stack/ironic/ironic/drivers/modules/snmp.py\", line 327, in get\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify     snmp_gen \u003d snmp.getCmd(self.snmp_engine,\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nSep 15 17:23:16.778495 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify   File \"/opt/stack/data/venv/lib/python3.12/site-packages/pysnmp/hlapi/asyncio/sync/cmdgen.py\", line 97, in getCmd\nSep 15 17:23:16.779829 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify     loop \u003d asyncio.get_event_loop()\nSep 15 17:23:16.779829 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify            ^^^^^^^^^^^^^^^^^^^^^^^^\nSep 15 17:23:16.779829 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify   File \"/usr/lib/python3.12/asyncio/events.py\", line 702, in get_event_loop\nSep 15 17:23:16.779829 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify     raise RuntimeError(\u0027There is no current event loop in thread %r.\u0027\nSep 15 17:23:16.779829 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify RuntimeError: There is no current event loop in thread \u0027Thread-8\u0027.\nSep 15 17:23:16.779829 np26d39db41ad74 ironic-conductor[78311]: ERROR ironic.conductor.verify","commit_id":"c5e06095bab6f409eac5779b33542a4e3e5bc709"}]}
