Error in ansible playbook in satnogs-client

When I try to do an update from satnogs-client I get the following error:

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.

The offending line appears to be:

- Restart satnogs-client service
  • name: Use tmpfs for state directory
    ^ here

Has anybody else seen this issue and how do you go about fixing it?

We need more information to help solve this.

  • What is your setup
  • sudo satnogs-setup select Advanced, Support and share the output.

------------[ copy here ]------------
{
“versions”: {
“satnogs-client”: “1.6”,
“satnogs-client-ansible”: “202209101521”,
“satnogs-flowgraphs”: “1.4-1”,
“gr-satnogs”: “2.3.3.0-1”,
“gr-soapy”: “2.1.3.1-1”,
“gnuradio”: “3.8.2.0-14satnogs2”,
“satnogs-config”: “0.12”
},
“state”: {
“is-applied”: false,
“pending-tags”: null
},
“system”: {
“date”: “2022-10-30T11:47:32.246328+00:00”,
“distribution”: {
“DESCRIPTION”: “Raspbian GNU/Linux 10 (buster)”,
“RELEASE”: “10”,
“CODENAME”: “buster”,
“ID”: “Raspbian”
},
“pending-updates”: false,
“platform”: {
“system”: “Linux”,
“node”: “raspberrypi”,
“release”: “5.10.103-v7l+”,
“version”: “#1529 SMP Tue Mar 8 12:24:00 GMT 2022”,
“machine”: “armv7l”,
“processor”: “”
},
“memory”: {
“total”: 8282423296,
“available”: 7921319936,
“percent”: 4.4,
“used”: 111378432,
“free”: 7833010176,
“active”: 136282112,
“inactive”: 243113984,
“buffers”: 30982144,
“cached”: 307052544,
“shared”: 8835072,
“slab”: 44163072
},
“disk”: {
“total”: 125522980864,
“used”: 3742113792,
“free”: 116625813504,
“percent”: 3.1
}
},
“configuration”: {
“satnogs_antenna”: “RX”,
“satnogs_api_token”: “[redacted]”,
“satnogs_log_level”: “DEBUG”,
“satnogs_post_observation_script”: “/home/pi/rtl-sdr-blog/build/src/rtl_biast -b 0”,
“satnogs_pre_observation_script”: “/home/pi/rtl-sdr-blog/build/src/rtl_biast -b 1”,
“satnogs_rf_gain”: “29”,
“satnogs_rx_samp_rate”: “2.048e6”,
“satnogs_soapy_rx_device”: “driver=rtlsdr”,
“satnogs_station_elev”: “20”,
“satnogs_station_id”: “1889”,
“satnogs_station_lat”: “53.64774”,
“satnogs_station_lon”: “-6.67057”
}
}

The Ansible version on the system is 2.9. Looking at the documentation on the gitlab repo it mentions that the minimum version required is 2.12. That would account for the error message in the ansible playbook.
What is the supported procedure to update it it to 2.12?

This maybe the source of the issue:

https://community.libre.space/t/announcement-satnogs-station-software-upgrades-are-available

1 Like

You can’t use “DESCRIPTION”: “Raspbian GNU/Linux 10 (buster)” but need to use bullseye