core: Netdata integration fails with latest version
The problem
When i upgrade my Netdata docker container to the “latest” tag I get the following error in Home Assistant on boot and the integration never loads.
2023-04-22 11:30:12.621 WARNING (MainThread) [homeassistant.components.sensor] Platform netdata not ready yet: None; Retrying in background in 30 seconds
I changed my docker command to pull the previous version and the integration is loading now.
docker pull netdata/netdata:v1.38.1
What version of Home Assistant Core has the issue?
2023.4.6
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Netdata
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
- platform: netdata
host: "192.168.51.111"
port: "19999"
name: "<redacted>"
resources:
netdata_cpu_idle:
data_group: system.cpu
element: idle
icon: mdi:speedometer
netdata_system_load1:
data_group: system.load
element: load1
icon: mdi:speedometer
netdata_system_load5:
data_group: system.load
element: load5
icon: mdi:speedometer
netdata_system_load15:
data_group: system.load
element: load15
icon: mdi:speedometer
Anything in the logs that might be useful for us?
No response
Additional information
No response
About this issue
- Original URL
- State: closed
- Created a year ago
- Reactions: 6
- Comments: 21 (3 by maintainers)
As far as I can see on my HA 2023.6.3 and the lastest netdata docker the issue still exists. Going back to v1.39.1 works, but I use the glibc port that supports an nVidia GPU and cannot get that to a previous version.
Just using the official netdata docker v1.39.1 for now sans GPU support
Same issue, but running Home Assistant OS. Afaik, going back to an older platform version isnt possible there.
Same issue here, except i’m not running a docker version of netdata, so roll back is a little bit harder 😕
Same issue here. Rolling back netdata as suggested by OP resolved it.