v5.1.4 - Weather411 Healthcheck Fix
Bug Fix
- Revert the
weather411healthcheck back towget. PR #809 changed bothpypowerwallandweather411healthchecks fromwgettocurl, but theweather411container is built onpython:3.8-alpinewhich ships withwget(busybox) — notcurl. This caused Docker to markweather411as(unhealthy).- The
pypowerwallhealthcheck correctly stays oncurlsince that container usespython:3.10-slim(Debian). - Reported by @jasonacox after merging #809.
- The
Also includes v5.1.3 - Healthcheck Fix (wget → curl)
Bug Fix
- Replace
wgethealthchecks withcurl -sfinpowerwall.ymlfor thepypowerwallservice. Thepypowerwallcontainer was switched from Alpine topython:3.10-slim(Debian-slim) in v5.1.2 to fix Tesla TLS fingerprint issues — but Debian-slim does not ship withwget, causing Docker to mark the container(unhealthy)even when it was serving data correctly.curlis already present in the Debian-slim image and is already used by theinfluxdbandgrafanahealthchecks.
Full Changelog: v5.1.2...v5.1.4