Supervisor ERROR: Can’t retrieve data from repository.link - Can’t clone repository.link : Cmd(‘git’) failed due to: exit code(128)

I have an issue with https://github.com/hassio-addons/repository

everytime i reboot HA, this repo disappared from the available repos and all the addons related to it are listed with a “green piece of puzzle” icon next to each addon name…

i tried to search around for a solution with no chance, so i ask you if there’s a way to create a yaml file with a list of repos links in order to manually load them on reboot.

thanks in advance.

1 Like

That is not normal. Nor is it an available option.

How did you install Home Assistant?

on an Intel NUC with generic x86 image

Check your supervisor log for errors. There is something wrong with your install.

22-07-09 04:30:46 INFO (SyncWorker_8) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-mosquitto with version 6.1.2
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_interval’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_on_changes’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_file’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_location’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:49 INFO (MainThread) [supervisor.services.modules.mqtt] Set core_mosquitto as service provider for mqtt
22-07-09 04:30:51 INFO (MainThread) [supervisor.addons] Phase ‘AddonStartup.SERVICES’ starting 2 add-ons
22-07-09 04:30:52 INFO (SyncWorker_1) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-duckdns with version 1.15.0
22-07-09 04:30:52 INFO (SyncWorker_8) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/ftp/amd64 with version 4.6.0
22-07-09 04:30:57 INFO (MainThread) [supervisor.core] Start Home Assistant Core
22-07-09 04:30:57 INFO (SyncWorker_2) [supervisor.docker.interface] Starting homeassistant
22-07-09 04:30:57 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
22-07-09 04:31:01 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.STARTUP
22-07-09 04:31:01 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-07-09 04:31:02 WARNING (MainThread) [supervisor.store.git] No valid repository for https://github.com/home-assistant/addons
22-07-09 04:31:02 INFO (MainThread) [supervisor.store] Loading add-ons from store: 0 all - 0 new - 0 remove
22-07-09 04:31:02 INFO (MainThread) [supervisor.store] Loading add-ons from store: 0 all - 0 new - 0 remove
22-07-09 04:31:02 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
22-07-09 04:31:04 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_interval’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:04 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_on_changes’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:04 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:04 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_file’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:04 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_location’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:13 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_interval’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:13 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_on_changes’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:13 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:13 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_file’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:13 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_location’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:17 INFO (MainThread) [supervisor.homeassistant.core] Detect a running Home Assistant instance
22-07-09 04:31:17 INFO (MainThread) [supervisor.addons] Phase ‘AddonStartup.APPLICATION’ starting 2 add-ons
22-07-09 04:31:18 INFO (SyncWorker_7) [supervisor.docker.addon] Starting Docker add-on sabeechen/hassio-google-drive-backup-amd64 with version 0.108.2
22-07-09 04:31:18 INFO (SyncWorker_5) [supervisor.docker.addon] Starting Docker add-on f4f71350/amd64-addon-ewelink_smart_home_slug with version 1.2.8
22-07-09 04:31:19 INFO (MainThread) [supervisor.api.middleware.security] /core/info access from cebe7a76_hassio_google_drive_backup
22-07-09 04:31:19 INFO (MainThread) [supervisor.api.middleware.security] /supervisor/info access from cebe7a76_hassio_google_drive_backup
22-07-09 04:31:19 INFO (MainThread) [supervisor.api.middleware.security] /supervisor/info access from cebe7a76_hassio_google_drive_backup
22-07-09 04:31:19 INFO (MainThread) [supervisor.api.middleware.security] /backups access from cebe7a76_hassio_google_drive_backup
22-07-09 04:31:19 INFO (MainThread) [supervisor.api.middleware.security] /backups/ef9bc296/info access from cebe7a76_hassio_google_drive_backup
22-07-09 04:31:19 INFO (MainThread) [supervisor.api.middleware.security] /backups/0548a9ef/info access from cebe7a76_hassio_google_drive_backup
22-07-09 04:31:19 INFO (MainThread) [supervisor.api.middleware.security] /backups/106d6797/info access from cebe7a76_hassio_google_drive_backup
22-07-09 04:31:20 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API request initialize
22-07-09 04:31:20 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API request initialize
22-07-09 04:31:20 INFO (MainThread) [supervisor.api.proxy] WebSocket access from f4f71350_ewelink_smart_home_slug
22-07-09 04:31:20 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API request running
22-07-09 04:31:21 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API request initialize
22-07-09 04:31:21 INFO (MainThread) [supervisor.api.proxy] WebSocket access from f4f71350_ewelink_smart_home_slug
22-07-09 04:31:21 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API request running
22-07-09 04:31:23 INFO (MainThread) [supervisor.misc.tasks] All core tasks are scheduled
22-07-09 04:31:23 INFO (MainThread) [supervisor.core] Supervisor is up and running
22-07-09 04:31:23 INFO (MainThread) [supervisor.host.info] Updating local host information
22-07-09 04:31:23 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
22-07-09 04:31:23 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state CoreState.RUNNING
22-07-09 04:31:23 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.PWNED/ContextType.ADDON
22-07-09 04:31:23 INFO (MainThread) [supervisor.homeassistant.secrets] Request secret ssh_psw
22-07-09 04:31:23 INFO (MainThread) [supervisor.homeassistant.secrets] Request secret ssh_usr
22-07-09 04:31:23 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_interval’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:23 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_on_changes’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:23 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:23 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_file’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:23 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_location’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:31:24 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.TRUST/ContextType.SUPERVISOR
22-07-09 04:31:24 INFO (MainThread) [supervisor.host.services] Updating service information
22-07-09 04:31:24 INFO (MainThread) [supervisor.host.network] Updating local network information
22-07-09 04:31:24 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
22-07-09 04:31:24 INFO (MainThread) [supervisor.host.manager] Host information reload completed
22-07-09 04:31:24 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.FREE_SPACE/ContextType.SYSTEM
22-07-09 04:31:24 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.DNS_SERVER_FAILED/ContextType.DNS_SERVER
22-07-09 04:31:24 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.SECURITY/ContextType.CORE
22-07-09 04:31:24 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.DNS_SERVER_IPV6_ERROR/ContextType.DNS_SERVER
22-07-09 04:31:24 INFO (MainThread) [supervisor.resolution.module] Create new issue IssueType.DNS_SERVER_IPV6_ERROR - ContextType.DNS_SERVER / dns://192.168.178.1
22-07-09 04:31:24 INFO (MainThread) [supervisor.resolution.check] System checks complete
22-07-09 04:31:24 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.RUNNING
22-07-09 04:31:25 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-07-09 04:31:25 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state CoreState.RUNNING
22-07-09 04:31:25 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
22-07-09 04:32:02 INFO (SyncWorker_3) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/vscode/amd64 with version 5.1.2
22-07-09 04:35:00 INFO (SyncWorker_7) [supervisor.docker.interface] Restarting ghcr.io/home-assistant/generic-x86-64-homeassistant
22-07-09 04:35:00 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API error: Received message 8:1000 is not str
22-07-09 04:35:00 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API error: Received message 8:1000 is not str
22-07-09 04:35:00 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API connection is closed
22-07-09 04:35:00 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API connection is closed
22-07-09 04:35:07 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
22-07-09 04:35:09 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.RUNNING
22-07-09 04:35:09 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-07-09 04:35:09 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
22-07-09 04:35:09 WARNING (MainThread) [supervisor.store.git] No valid repository for https://github.com/home-assistant/addons
22-07-09 04:35:09 INFO (MainThread) [supervisor.store] Loading add-ons from store: 0 all - 0 new - 0 remove
22-07-09 04:35:09 INFO (MainThread) [supervisor.store] Loading add-ons from store: 0 all - 0 new - 0 remove
22-07-09 04:35:11 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_interval’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:11 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_on_changes’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:11 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:11 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_file’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:11 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_location’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:21 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_interval’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:21 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_on_changes’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:21 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:21 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_file’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:21 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_location’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:35:22 INFO (MainThread) [supervisor.homeassistant.core] Detect a running Home Assistant instance

Remove all these options from your mosquitto addon configuration:

22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_interval’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘autosave_on_changes’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_file’ does not exist in the schema for Mosquitto broker (core_mosquitto)
22-07-09 04:30:47 WARNING (MainThread) [supervisor.addons.options] Option ‘persistence_location’ does not exist in the schema for Mosquitto broker (core_mosquitto)

Save and restart the addon.

Clear your web browser cache and make sure you are on the latest version of Home assistant.

that didn’t help…

now the log is this:

22-07-09 04:53:21 ERROR (MainThread) [supervisor.store] Can’t retrieve data from https://github.com/esphome/home-assistant-addon due to
22-07-09 04:53:21 INFO (MainThread) [supervisor.resolution.module] Create new issue IssueType.FATAL_ERROR - ContextType.STORE / 5c53de3b
22-07-09 04:53:21 INFO (MainThread) [supervisor.resolution.module] Create new suggestion SuggestionType.EXECUTE_REMOVE - ContextType.STORE / 5c53de3b
22-07-09 04:53:21 ERROR (MainThread) [supervisor.store.git] Can’t clone https://github.com/home-assistant/addons repository: Cmd(‘git’) failed due to: exit code(128)
cmdline: git clone -v --recursive --depth=1 --shallow-submodules https://github.com/home-assistant/addons /data/addons/core
stderr: 'Cloning into ‘/data/addons/core’…
fatal: unable to access ‘https://github.com/home-assistant/addons/’: Could not resolve host: github.com
'.
22-07-09 04:53:21 ERROR (MainThread) [supervisor.store] Can’t retrieve data from core due to
22-07-09 04:53:21 INFO (MainThread) [supervisor.resolution.module] Create new issue IssueType.FATAL_ERROR - ContextType.STORE / core
22-07-09 04:53:21 INFO (MainThread) [supervisor.resolution.module] Create new suggestion SuggestionType.EXECUTE_REMOVE - ContextType.STORE / core
22-07-09 04:53:21 ERROR (MainThread) [supervisor.store.git] Can’t clone https://github.com/hassio-addons/repository repository: Cmd(‘git’) failed due to: exit code(128)
cmdline: git clone -v --recursive --depth=1 --shallow-submodules https://github.com/hassio-addons/repository /data/addons/git/a0d7b954
stderr: 'Cloning into ‘/data/addons/git/a0d7b954’…
fatal: unable to access ‘https://github.com/hassio-addons/repository/’: Could not resolve host: github.com
'.
22-07-09 04:53:21 ERROR (MainThread) [supervisor.store] Can’t retrieve data from https://github.com/hassio-addons/repository due to
22-07-09 04:53:21 INFO (MainThread) [supervisor.resolution.module] Create new issue IssueType.FATAL_ERROR - ContextType.STORE / a0d7b954
22-07-09 04:53:21 INFO (MainThread) [supervisor.resolution.module] Create new suggestion SuggestionType.EXECUTE_REMOVE - ContextType.STORE / a0d7b954
22-07-09 04:53:21 INFO (MainThread) [supervisor.store] Loading add-ons from store: 0 all - 0 new - 0 remove
22-07-09 04:53:21 INFO (MainThread) [supervisor.addons] Found 9 installed add-ons
22-07-09 04:53:21 INFO (SyncWorker_3) [supervisor.docker.interface] Attaching to homeassistant/amd64-addon-duckdns with version 1.15.0
22-07-09 04:53:21 INFO (SyncWorker_2) [supervisor.docker.interface] Attaching to ghcr.io/hassio-addons/ftp/amd64 with version 4.6.0
22-07-09 04:53:21 INFO (SyncWorker_4) [supervisor.docker.interface] Attaching to ghcr.io/hassio-addons/glances/amd64 with version 0.16.0
22-07-09 04:53:21 INFO (SyncWorker_1) [supervisor.docker.interface] Attaching to homeassistant/amd64-addon-samba with version 10.0.0
22-07-09 04:53:21 INFO (SyncWorker_5) [supervisor.docker.interface] Attaching to homeassistant/amd64-addon-letsencrypt with version 4.12.5
22-07-09 04:53:21 INFO (SyncWorker_6) [supervisor.docker.interface] Attaching to ghcr.io/hassio-addons/ssh/amd64 with version 11.0.1
22-07-09 04:53:21 INFO (SyncWorker_8) [supervisor.docker.interface] Attaching to f4f71350/amd64-addon-ewelink_smart_home_slug with version 1.2.8
22-07-09 04:53:21 INFO (SyncWorker_7) [supervisor.docker.interface] Attaching to ghcr.io/hassio-addons/vscode/amd64 with version 5.1.2
22-07-09 04:53:21 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to sabeechen/hassio-google-drive-backup-amd64 with version 0.108.2
22-07-09 04:53:22 INFO (MainThread) [supervisor.backups.manager] Found 4 backup files
22-07-09 04:53:22 ERROR (MainThread) [supervisor.backups.backup] Can’t read backup tarfile /data/backup/0bd3b07d.tar: unexpected end of data
22-07-09 04:53:22 INFO (MainThread) [supervisor.discovery] Loaded 0 messages
22-07-09 04:53:22 INFO (MainThread) [supervisor.ingress] Loaded 62 ingress sessions
22-07-09 04:53:22 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state CoreState.SETUP
22-07-09 04:53:22 INFO (MainThread) [supervisor.resolution.check] System checks complete
22-07-09 04:53:22 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.SETUP
22-07-09 04:53:22 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-07-09 04:53:22 INFO (MainThread) [supervisor.jobs] ‘ResolutionFixup.run_autofix’ blocked from execution, system is not running - CoreState.SETUP
22-07-09 04:53:22 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.SETUP
22-07-09 04:53:22 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-07-09 04:53:22 INFO (MainThread) [main] Running Supervisor
22-07-09 04:53:22 INFO (MainThread) [supervisor.os.manager] Rauc: B - marked slot kernel.1 as good
22-07-09 04:53:22 INFO (MainThread) [supervisor.addons] Phase ‘AddonStartup.INITIALIZE’ starting 0 add-ons
22-07-09 04:53:22 INFO (MainThread) [supervisor.addons] Phase ‘AddonStartup.SYSTEM’ starting 0 add-ons
22-07-09 04:53:22 INFO (MainThread) [supervisor.addons] Phase ‘AddonStartup.SERVICES’ starting 2 add-ons
22-07-09 04:53:22 INFO (SyncWorker_1) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-duckdns with version 1.15.0
22-07-09 04:53:22 INFO (SyncWorker_2) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/ftp/amd64 with version 4.6.0
22-07-09 04:53:27 INFO (MainThread) [supervisor.core] Start Home Assistant Core
22-07-09 04:53:27 INFO (SyncWorker_2) [supervisor.docker.interface] Starting homeassistant
22-07-09 04:53:28 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
22-07-09 04:53:32 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.STARTUP
22-07-09 04:53:32 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-07-09 04:53:32 WARNING (MainThread) [supervisor.store.git] No valid repository for https://github.com/home-assistant/addons

It did help. You no longer have the mosquitto warnings cluttering up the log.

Your system still cant reach github though:

22-07-09 04:53:21 ERROR (MainThread) [supervisor.store] Can’t retrieve data from https://github.com/esphome/home-assistant-addon due to

Check your DNS settings. Settings → System → Network

What type of install are you running?

DNS is the router ip

I’m out of ideas, sorry.

i manually set the ipv4 dns to 8.8.8.8 now it works…

3 Likes

Many thanks It works for me too ;).

I know there is a solution already but this issue appears to be related to another DNS issue that occurs when setting up Home Assistant for the first time and HA gets stuck on the “Preparing Home Assistant” screen

Here are more details and the fix: