v0.5.1
[0.5.1] - 2026-03-07
Fixed
-
HomeAssistantConfiguration: restart not triggered after adding new integration (e.g.
prometheus:) — when a reconcile attempt updated the ConfigMap content but failed before saving status, a subsequent retry would readoldConfig == newConfigand incorrectly choose hot-reload instead of restart. The controller now defaults to restart when the ConfigMap is already synced but status hash is stale. -
HomeAssistantAddon mosquitto profile: conflict with Flux GitOps and HA 2025.x incompatibility — the mosquitto profile was writing
mqtt: broker: ...toHomeAssistantConfigurationCR on every reconcile. HA 2025.x dropped support for thebrokerkey inconfiguration.yaml(returns'broker' is an invalid option), and Flux GitOps would immediately revert the change, causing an infinite reconcile loop. TheHAIntegrationhas been removed from the mosquitto profile. Configure the MQTT broker via the Home Assistant UI: Settings → Integrations → MQTT. Automatic setup via Config Flow API is planned in Phase 6.