core: 0.106.6 Update breaks iCloud integration

The problem

Upgraded to Home Assistant Core 0.106.6; all iCloud devices in core integration showed as unavailable. Deleting and re-adding integration causes no devices to be discovered (I should have 4 in my account). Downgraded core to 0.106.5, all devices came back.

Environment

  • Home Assistant release with the issue: 0.106.6
  • Last working Home Assistant release (if known): 0.106.5
  • Operating environment (Hass.io/Docker/Windows/etc.): Docker on Ubuntu 18.04.4 amd64
  • Integration causing this issue: icloud
  • Link to integration documentation on our website:
    https://www.home-assistant.io/integrations/icloud

Problem-relevant configuration.yaml

Configured through UI

Traceback/Error logs

None

Additional information

None

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Reactions: 3
  • Comments: 18 (8 by maintainers)

Commits related to this issue

Most upvoted comments

I went on Find my iPhone and deleted all old devices then updated and it is working now. However, the integration shouldn’t fail on the first device, but continue on until all valid devices are found, then retry any missing devices, no?