You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
File "/home/kernelci/pipeline/base.py", line 69, in run
today at 10:25:45 PM status = self._run(context)
today at 10:25:45 PM ^^^^^^^^^^^^^^^^^^
today at 10:25:45 PM File "/home/kernelci/./pipeline/tarball.py", line 155, in _run
today at 10:25:45 PM checkout_node = self._api_helper.receive_event_node(sub_id)
today at 10:25:45 PM ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
today at 10:25:45 PM File "/usr/local/lib/python3.11/site-packages/kernelci/api/helper.py", line 118, in receive_event_node
today at 10:25:45 PM node = self.get_node_from_event(event)
today at 10:25:45 PM ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
today at 10:25:45 PM File "/usr/local/lib/python3.11/site-packages/kernelci/api/helper.py", line 76, in get_node_from_event
today at 10:25:45 PM return self.api.node.get(event_data['id'])
today at 10:25:45 PM ~~~~~~~~~~^^^^^^
today at 10:25:45 PMTypeError: string indices must be integers, not 'str'
This means likely event is received as plaintext, decoded, appears as json, but it is not decoded as json.
Here is when i receive same message using curl:
I am sending event over pubsub using cli tool:
events2.json content:
If i use cli tool, it looks OK:
BUT, i noticed pipeline services are crashing:
This means likely event is received as plaintext, decoded, appears as json, but it is not decoded as json.
Here is when i receive same message using curl:
The text was updated successfully, but these errors were encountered: