I have downloaded the latest image (2022091000), trying to update my RPi-4. (Was running satnogs-1.6)
I thought the image provided bullseye, but I see 10.13 in /etc/debian_version.
I had errors about an ansible module:
ERROR! couldn't resolve module/action 'ansible.posix.mount'. This often indicates a misspelling, missing collection, or incorrect module path. The error appears to be in '/root/.satnogs/ansible/roles/satnogs_client/tasks/main.yml': line 138, column 3, but may be elsewhere in the file depending on the exact syntax problem.
Fixed that with: ansible-galaxy collection install ansible.posix
When I run ‘sudo satnogs-setup’ I get:
Traceback (most recent call last): File "/var/lib/satnogs-config/bin/satnogs-config", line 5, in <module> from satnogsconfig import main File "/var/lib/satnogs-config/lib/python3.7/site-packages/satnogsconfig/__init__.py", line 8, in <module> from satnogsconfig.menu import Menu File "/var/lib/satnogs-config/lib/python3.7/site-packages/satnogsconfig/menu.py", line 298 init_value := self._config.get_variable(menu['variable']) ^ SyntaxError: invalid syntax
I didn’t know := was allowed in Python, it is hard to Google on, but I couldn’t find a mention to that operator anywhere.
Tried to change the four occurences (also in other files) to ‘==’, but that was giving problems further in the setup proces.
I don’t know if I am running bullseye, I thought I was but /etc/debain_version says 10.13. But I don’t think this error has anything to do with the distribution.
I would like to know what I did wrong. I’m afraid that restarting from scratch will lead me to the same problem.