Troubleshooting "HomeAssistant update fails"

This is the Home Assistant log:

2020-02-09 09:21:14 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for garbage_collection which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2020-02-09 09:21:14 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for momentary which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2020-02-09 09:21:14 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2020-02-09 09:21:30 ERROR (MainThread) [homeassistant.components.calendar] google: Error on device update!
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 299, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 461, in async_device_update
    await self.hass.async_add_executor_job(self.update)
  File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/components/google/calendar.py", line 106, in update
    self.data.update()
  File "/usr/src/homeassistant/homeassistant/util/__init__.py", line 240, in wrapper
    result = method(*args, **kwargs)
  File "/usr/src/homeassistant/homeassistant/components/google/calendar.py", line 175, in update
    result = events.list(**params).execute()
  File "/usr/local/lib/python3.7/site-packages/oauth2client/_helpers.py", line 133, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/googleapiclient/http.py", line 842, in execute
    raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 404 when requesting https://www.googleapis.com/calendar/v3/calendars/udpc80%40gmail.com/events?orderBy=startTime&maxResults=5&singleEvents=true&timeMin=2020-02-09T09%3A21%3A30.572559%2B01%3A00&alt=json returned "Not Found">
2020-02-09 09:30:09 ERROR (MainThread) [homeassistant.components.sensor] garbage_collection: Error on device update!
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 299, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 459, in async_device_update
    await self.async_update()
  File "/config/custom_components/garbage_collection/sensor.py", line 400, in async_update
    next_date = self.get_next_date(today)
  File "/config/custom_components/garbage_collection/sensor.py", line 372, in get_next_date
    next_date = self.find_candidate_date(first_day)
  File "/config/custom_components/garbage_collection/sensor.py", line 346, in find_candidate_date
    d = self.hass.states.get(entity).attributes.get(ATTR_NEXT_DATE).date()
AttributeError: 'NoneType' object has no attribute 'attributes'

So Google Calendar… wasn’t there a change recently with that? Have you tried removing the integration, rebooting and trying to update again?

Yes already tried to remove Google Calendar… no luck :zipper_mouth_face:
Is there any way to debug the update porcess to discover the component that make the update fail?

What change? It has stopped working with 105.2

@DavidFW1960 and @mig77angel: this is the first time I updated, since this is a freshly new installation on a new server places aside to the old tried out server

Found a solution following this thread https://community.home-assistant.io/t/cant-update-hassio-to-0-105-x/169466/55

Briefly…
I haven’t no more the Netatmo entity but it seems that it remain stored in some hidden part of config so I must insert the new netatmo standard configuration.