Connector Balenablock - ModuleNotFoundError: No module named 'pluginbase'

I’ve been using the excellent ‘Connector’ Balenablock for sometime without problems (Raspberry Pi4) - thanks Phil :+1:. However since updating the image location to bh.cr/balenalabs/connector-aarch64, Connector won’t start up and this is the error message:

20.11.22 21:29:52 (+0000)  connector  balenaLabs connector version: 1.1.6
20.11.22 21:29:52 (+0000)  connector  Changing hostname to 7241598
20.11.22 21:29:52 (+0000)  connector  Generating config
20.11.22 21:29:52 (+0000)  connector  Traceback (most recent call last):
20.11.22 21:29:52 (+0000)  connector    File "/app/./autowire.py", line 6, in <module>
20.11.22 21:29:52 (+0000)  connector      from pluginbase import PluginBase
20.11.22 21:29:52 (+0000)  connector  ModuleNotFoundError: No module named 'pluginbase'

I tried going back to using balenablocks/connector:raspberrypi4-64 as the image location but rather weirdly started seeing some other error messages from the Python requests module.

Just wondering if I’m missing something here?

One other small point/typo - on the Connector Balenablocks usage instructions, the docker-compose.yml block is named browser when I think connector was meant? (image attached).

Many thanks
Mark.

hiya mark, looks like this might be a known issue at the moment, I found this on the github repo for the connector block: ModuleNotFound on raspberry pi 4 · Issue #43 · balena-labs-projects/connector · GitHub

I’ll have a look and see if I can figure out what could be causing it

1 Like