[GH-ISSUE #8406] Pulling models resets the download on raspberry pi 5 #31161

Closed
opened 2026-04-22 11:22:12 -05:00 by GiteaMirror · 31 comments
Owner

Originally created by @nexon33 on GitHub (Jan 13, 2025).
Original GitHub issue: https://github.com/ollama/ollama/issues/8406

What is the issue?

The raspberry pi 5 is connected over wifi but this shouldn't be a problem since my other device pulls the models correctly on the same wifi.

Suggested fix: I currently have to constantly cancel the downloads with CTRL + C, this saves the download state and then continues where it left off, functioning as some kind of save/checkpoint. Maybe its possible to backup the download state once in a while so that it doesn't stop downloading on a crash?

Feel free to request more info or let me know if you want me to test!

Edit: sometimes the error "Error: context canceled" shows up and I think it might be related

OS

Linux

GPU

Other

CPU

Other

Ollama version

0.5.4

Originally created by @nexon33 on GitHub (Jan 13, 2025). Original GitHub issue: https://github.com/ollama/ollama/issues/8406 ### What is the issue? The raspberry pi 5 is connected over wifi but this shouldn't be a problem since my other device pulls the models correctly on the same wifi. Suggested fix: I currently have to constantly cancel the downloads with CTRL + C, this saves the download state and then continues where it left off, functioning as some kind of save/checkpoint. Maybe its possible to backup the download state once in a while so that it doesn't stop downloading on a crash? Feel free to request more info or let me know if you want me to test! Edit: sometimes the error "Error: context canceled" shows up and I think it might be related ### OS Linux ### GPU Other ### CPU Other ### Ollama version 0.5.4
GiteaMirror added the bug label 2026-04-22 11:22:12 -05:00
Author
Owner

@rick-github commented on GitHub (Jan 13, 2025):

It's not clear to me what problem you are having. If a download (ollama pull or ollama run) is interrupted, it should restart from the point of interruption the next time you run ollama pull. The exception is if you reboot the server - when it starts, the server does some housecleaning which includes clearing failed downloads. So if you interrupt a download but want to continue it later, don't restart the server.

<!-- gh-comment-id:2588464669 --> @rick-github commented on GitHub (Jan 13, 2025): It's not clear to me what problem you are having. If a download (`ollama pull` or `ollama run`) is interrupted, it should restart from the point of interruption the next time you run `ollama pull`. The exception is if you reboot the server - when it starts, the server does some housecleaning which includes clearing failed downloads. So if you interrupt a download but want to continue it later, don't restart the server.
Author
Owner

@nexon33 commented on GitHub (Jan 13, 2025):

The problem is that the state is saved only when interrupted manually, not when it crashes during the download.

<!-- gh-comment-id:2588471556 --> @nexon33 commented on GitHub (Jan 13, 2025): The problem is that the state is saved only when interrupted manually, not when it crashes during the download.
Author
Owner

@rick-github commented on GitHub (Jan 13, 2025):

Pulling a model shouldn't crash the server. Can you provide more info?

<!-- gh-comment-id:2588475304 --> @rick-github commented on GitHub (Jan 13, 2025): Pulling a model shouldn't crash the server. Can you provide more info?
Author
Owner

@rick-github commented on GitHub (Jan 13, 2025):

Server logs might help.

<!-- gh-comment-id:2588475872 --> @rick-github commented on GitHub (Jan 13, 2025): [Server logs](https://github.com/ollama/ollama/blob/main/docs/troubleshooting.md#how-to-troubleshoot-issues) might help.
Author
Owner

@nexon33 commented on GitHub (Jan 14, 2025):

The server is not crashing but there are errors in the backend, I will try once more when I get home this evening

<!-- gh-comment-id:2589657420 --> @nexon33 commented on GitHub (Jan 14, 2025): The server is not crashing but there are errors in the backend, I will try once more when I get home this evening
Author
Owner

@cjuerg67 commented on GitHub (Jan 14, 2025):

I have the same issue on a RPi4 (4 GB), connected via LAN. The download (after run or pull) gets to about 10%, then stops, and after some seconds starts again with 0%. Looking now how to copy (via WinSCP) the same model from the Windows PC, where it works flawless.

<!-- gh-comment-id:2590114250 --> @cjuerg67 commented on GitHub (Jan 14, 2025): I have the same issue on a RPi4 (4 GB), connected via LAN. The download (after run or pull) gets to about 10%, then stops, and after some seconds starts again with 0%. Looking now how to copy (via WinSCP) the same model from the Windows PC, where it works flawless.
Author
Owner

@ACertainArchangel commented on GitHub (Jan 15, 2025):

This control C thing you came up with is brilliant! Exactly what I needed. Thanks.

<!-- gh-comment-id:2591808217 --> @ACertainArchangel commented on GitHub (Jan 15, 2025): This control C thing you came up with is brilliant! Exactly what I needed. Thanks.
Author
Owner

@rick-github commented on GitHub (Jan 15, 2025):

The "control C thing" is a fine workaround but doesn't fix the problem. for which server logs might be helpful.

<!-- gh-comment-id:2591883208 --> @rick-github commented on GitHub (Jan 15, 2025): The "control C thing" is a fine workaround but doesn't fix the problem. for which server logs might be helpful.
Author
Owner

@cjuerg67 commented on GitHub (Jan 15, 2025):

Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.299Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect>
Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.300Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connecti>
Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.300Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect>
Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.299Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connecti>
Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.300Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connecti>
Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.300Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect>
Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.301Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect>
Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.301Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect>
Jan 15 08:24:22 raspihailo1 ollama[1083]: [GIN] 2025/01/15 - 08:24:22 | 200 |          4m7s |       127.0.0.1 | POST     "/api/pull"

This repeats again and again. What else could help to solve the problem?

<!-- gh-comment-id:2591931286 --> @cjuerg67 commented on GitHub (Jan 15, 2025): ``` Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.299Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect> Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.300Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connecti> Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.300Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect> Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.299Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connecti> Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.300Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connecti> Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.300Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect> Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.301Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect> Jan 15 08:24:10 raspihailo1 ollama[1083]: time=2025-01-15T08:24:10.301Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connect> Jan 15 08:24:22 raspihailo1 ollama[1083]: [GIN] 2025/01/15 - 08:24:22 | 200 | 4m7s | 127.0.0.1 | POST "/api/pull" ``` This repeats again and again. What else could help to solve the problem?
Author
Owner

@cjuerg67 commented on GitHub (Jan 15, 2025):

Jan 15 08:38:42 raspihailo1 ollama[3741]: [GIN-debug] HEAD   /api/tags                 --> github.com/ollama/ollama/server.(*Server).ListHandler-fm (5 handlers)
Jan 15 08:38:42 raspihailo1 ollama[3741]: [GIN-debug] HEAD   /api/version              --> github.com/ollama/ollama/server.(*Server).GenerateRoutes.func2 (5 handlers)
Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.736Z level=INFO source=routes.go:1310 msg="Listening on 127.0.0.1:11434 (version 0.5.4)"
Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.737Z level=INFO source=routes.go:1339 msg="Dynamic LLM libraries" runners="[cpu cuda_v11 cuda_v12]"
Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.737Z level=INFO source=gpu.go:226 msg="looking for compatible GPUs"
Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.757Z level=INFO source=gpu.go:392 msg="no compatible GPUs were discovered"
Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.758Z level=INFO source=types.go:131 msg="inference compute" id=0 library=cpu variant="no vector extensions" compute="" driver=0.0 name="" total="3.7 GiB" available="3.2 GiB"
Jan 15 08:38:58 raspihailo1 ollama[3741]: [GIN] 2025/01/15 - 08:38:58 | 200 |     335.162µs |       127.0.0.1 | HEAD     "/"
Jan 15 08:38:58 raspihailo1 ollama[3741]: time=2025-01-15T08:38:58.941Z level=INFO source=download.go:175 msg="downloading dde5aa3fc5ff in 16 126 MB part(s)"
Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.068Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.068Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.069Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.068Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.070Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."

Switched on debug mode and restarted ollama, but I guess no new information...

<!-- gh-comment-id:2591959798 --> @cjuerg67 commented on GitHub (Jan 15, 2025): ``` Jan 15 08:38:42 raspihailo1 ollama[3741]: [GIN-debug] HEAD /api/tags --> github.com/ollama/ollama/server.(*Server).ListHandler-fm (5 handlers) Jan 15 08:38:42 raspihailo1 ollama[3741]: [GIN-debug] HEAD /api/version --> github.com/ollama/ollama/server.(*Server).GenerateRoutes.func2 (5 handlers) Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.736Z level=INFO source=routes.go:1310 msg="Listening on 127.0.0.1:11434 (version 0.5.4)" Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.737Z level=INFO source=routes.go:1339 msg="Dynamic LLM libraries" runners="[cpu cuda_v11 cuda_v12]" Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.737Z level=INFO source=gpu.go:226 msg="looking for compatible GPUs" Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.757Z level=INFO source=gpu.go:392 msg="no compatible GPUs were discovered" Jan 15 08:38:42 raspihailo1 ollama[3741]: time=2025-01-15T08:38:42.758Z level=INFO source=types.go:131 msg="inference compute" id=0 library=cpu variant="no vector extensions" compute="" driver=0.0 name="" total="3.7 GiB" available="3.2 GiB" Jan 15 08:38:58 raspihailo1 ollama[3741]: [GIN] 2025/01/15 - 08:38:58 | 200 | 335.162µs | 127.0.0.1 | HEAD "/" Jan 15 08:38:58 raspihailo1 ollama[3741]: time=2025-01-15T08:38:58.941Z level=INFO source=download.go:175 msg="downloading dde5aa3fc5ff in 16 126 MB part(s)" Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.068Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.068Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.069Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.068Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." Jan 15 08:39:19 raspihailo1 ollama[3741]: time=2025-01-15T08:39:19.070Z level=INFO source=download.go:370 msg="dde5aa3fc5ff part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." ``` Switched on debug mode and restarted ollama, but I guess no new information...
Author
Owner

@rick-github commented on GitHub (Jan 15, 2025):

Background: https://github.com/ollama/ollama/issues/8330#issuecomment-2574510267

What's the load on the pi5 during download? Can you get a measure of bandwidth saturation on the network link? If other machines on your LAN can download models, it could be that the pi5 is choking it's own download either due to network congestion, CPU overload or disk bandwidth. The parellelization of the download might just be too much. Unfortunately there are currently no knobs to control the download, the only workarounds at the moment are the "control C thing" or copying the models off another machine.

<!-- gh-comment-id:2592008690 --> @rick-github commented on GitHub (Jan 15, 2025): Background: https://github.com/ollama/ollama/issues/8330#issuecomment-2574510267 What's the load on the pi5 during download? Can you get a measure of bandwidth saturation on the network link? If other machines on your LAN can download models, it could be that the pi5 is choking it's own download either due to network congestion, CPU overload or disk bandwidth. The parellelization of the download might just be too much. Unfortunately there are currently no knobs to control the download, the only workarounds at the moment are the "control C thing" or copying the models off another machine.
Author
Owner

@rick-github commented on GitHub (Jan 15, 2025):

Something else to try: downgrade to an older version and try the pull. I haven't checked, but something may have changed in the download code to make it more sensitive to stalls on low power machines.

curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.4.0 sh
ollama pull llama3.1
curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.5.5 sh
<!-- gh-comment-id:2592034730 --> @rick-github commented on GitHub (Jan 15, 2025): Something else to try: downgrade to an older version and try the pull. I haven't checked, but something may have changed in the download code to make it more sensitive to stalls on low power machines. ```console curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.4.0 sh ollama pull llama3.1 curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.5.5 sh ```
Author
Owner

@rick-github commented on GitHub (Jan 15, 2025):

Are specific models causing a problem?

<!-- gh-comment-id:2592038840 --> @rick-github commented on GitHub (Jan 15, 2025): Are specific models causing a problem?
Author
Owner

@cjuerg67 commented on GitHub (Jan 15, 2025):

Same problem with qwen:0.5b.
I guess it's related to the slow SD card writing. As I said, I'm using a pi4. Today I get a pi5 with nvme SSD :-)
Now that llama3.2 works, I see that I need a more powerful system...

And using ctrl-c is really a workaround. But you have to use it immediately after observing a decreasing download rate, otherwise you fall back to the last successful point - which is 0% at the beginning. After a ctr-c I wait till the green LED turns off (as it seems to show sd-card access?), and then start the pull again.
In that way I was able to download llama3.2:3b with about 13x ctrl-c.

<!-- gh-comment-id:2592105304 --> @cjuerg67 commented on GitHub (Jan 15, 2025): Same problem with qwen:0.5b. I guess it's related to the slow SD card writing. As I said, I'm using a pi4. Today I get a pi5 with nvme SSD :-) Now that llama3.2 works, I see that I need a more powerful system... And using ctrl-c is really a workaround. But you have to use it immediately after observing a decreasing download rate, otherwise you fall back to the last successful point - which is 0% at the beginning. After a ctr-c I wait till the green LED turns off (as it seems to show sd-card access?), and then start the pull again. In that way I was able to download llama3.2:3b with about 13x ctrl-c.
Author
Owner

@cjuerg67 commented on GitHub (Jan 15, 2025):

With ollama 0.4.0, download works!

(But llama3.1 does not: Error: model requires more system memory (6.2 GiB) than is available (3.7 GiB) - but that's another problem...)

<!-- gh-comment-id:2592210751 --> @cjuerg67 commented on GitHub (Jan 15, 2025): With ollama 0.4.0, download works! (But llama3.1 does not: Error: model requires more system memory (6.2 GiB) than is available (3.7 GiB) - but that's another problem...)
Author
Owner

@cjuerg67 commented on GitHub (Jan 15, 2025):

And the RPi5 with 8GB and 128 GB NVMe SSD which just arrived has no problems when downloading models with ollama 0.5.5

<!-- gh-comment-id:2593378090 --> @cjuerg67 commented on GitHub (Jan 15, 2025): And the RPi5 with 8GB and 128 GB NVMe SSD which just arrived has no problems when downloading models with ollama 0.5.5
Author
Owner

@ACertainArchangel commented on GitHub (Jan 15, 2025):

I'm really interested to see if this gets solved. Even if it's not a solution it would be fun to see if there is a way to script "the control c thing" with kill, ollama pull, and a while loop. I'll look into it when I have some more time. Maybe something like this:

#!/bin/bash

MODEL_NAME="model_name" #Or enter it with read

IS_DOWNLOADED=false

while ! $IS_DOWNLOADED; do
    if ollama list | grep -q "$MODEL_NAME"; then
        echo "The model '$MODEL_NAME' is downloaded."
        IS_DOWNLOADED=true
    else
        echo "The model '$MODEL_NAME' is not downloaded."
    fi

    if $IS_DOWNLOADED; then
        exit 0
    else
        ollama pull $MODEL_NAME &
        pid=$!
        sleep 10
        kill $pid
    fi
done

I'll try running it with a new model tonight.

<!-- gh-comment-id:2593590711 --> @ACertainArchangel commented on GitHub (Jan 15, 2025): I'm really interested to see if this gets solved. Even if it's not a solution it would be fun to see if there is a way to script "the control c thing" with kill, ollama pull, and a while loop. I'll look into it when I have some more time. Maybe something like this: ``` #!/bin/bash MODEL_NAME="model_name" #Or enter it with read IS_DOWNLOADED=false while ! $IS_DOWNLOADED; do if ollama list | grep -q "$MODEL_NAME"; then echo "The model '$MODEL_NAME' is downloaded." IS_DOWNLOADED=true else echo "The model '$MODEL_NAME' is not downloaded." fi if $IS_DOWNLOADED; then exit 0 else ollama pull $MODEL_NAME & pid=$! sleep 10 kill $pid fi done ``` I'll try running it with a new model tonight.
Author
Owner

@ACertainArchangel commented on GitHub (Jan 16, 2025):

It works!

<!-- gh-comment-id:2594542908 --> @ACertainArchangel commented on GitHub (Jan 16, 2025): It works!
Author
Owner

@andreagrandi commented on GitHub (Jan 25, 2025):

I'm on MacOS and using Ollama 0.5.7 and I have the same bug. I start pulling a model, it downloads 4% or 5%, then it resets and goes back to 0%. This is what I see in the logs:

[GIN] 2025/01/25 - 13:22:38 | 200 |         1m17s |       127.0.0.1 | POST     "/api/pull"
[GIN] 2025/01/25 - 13:22:53 | 200 |      38.375µs |       127.0.0.1 | HEAD     "/"
time=2025-01-25T13:23:11.075+01:00 level=INFO source=download.go:175 msg="downloading 6340dc3229b0 in 16 307 MB part(s)"
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.212+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.212+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.212+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
[GIN] 2025/01/25 - 13:24:16 | 200 |         1m22s |       127.0.0.1 | POST     "/api/pull"
[GIN] 2025/01/25 - 15:46:39 | 200 |      46.583µs |       127.0.0.1 | HEAD     "/"
time=2025-01-25T15:46:40.208+01:00 level=INFO source=download.go:175 msg="downloading 6340dc3229b0 in 16 307 MB part(s)"
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.347+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:47:48.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
time=2025-01-25T15:48:18.351+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."

just for info, my Mac is an M2 Pro with 32 GB RAM and over 500 GB of disk space still available

<!-- gh-comment-id:2613991407 --> @andreagrandi commented on GitHub (Jan 25, 2025): I'm on MacOS and using Ollama **0.5.7** and I have the same bug. I start pulling a model, it downloads 4% or 5%, then it resets and goes back to 0%. This is what I see in the logs: ```shell [GIN] 2025/01/25 - 13:22:38 | 200 | 1m17s | 127.0.0.1 | POST "/api/pull" [GIN] 2025/01/25 - 13:22:53 | 200 | 38.375µs | 127.0.0.1 | HEAD "/" time=2025-01-25T13:23:11.075+01:00 level=INFO source=download.go:175 msg="downloading 6340dc3229b0 in 16 307 MB part(s)" time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:23:25.210+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.212+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.212+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.212+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.211+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T13:24:12.213+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." [GIN] 2025/01/25 - 13:24:16 | 200 | 1m22s | 127.0.0.1 | POST "/api/pull" [GIN] 2025/01/25 - 15:46:39 | 200 | 46.583µs | 127.0.0.1 | HEAD "/" time=2025-01-25T15:46:40.208+01:00 level=INFO source=download.go:175 msg="downloading 6340dc3229b0 in 16 307 MB part(s)" time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.341+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:46:59.342+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.343+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.344+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.347+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:47:48.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 2 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 12 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 14 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 0 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 13 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 7 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 15 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 5 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.345+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 3 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 8 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.348+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 10 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 6 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 4 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.349+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 11 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." time=2025-01-25T15:48:18.351+01:00 level=INFO source=download.go:370 msg="6340dc3229b0 part 1 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." ``` just for info, my Mac is an M2 Pro with 32 GB RAM and over 500 GB of disk space still available
Author
Owner

@rick-github commented on GitHub (Jan 25, 2025):

The stall detector is deleting stalled blob chunks. It's not clear if this is a problem with the Cloudfare CDN or something in-between. I just pulled deepseek-r1:8b without any problems but I'm likely hitting a different part of the CDN than you. Until it's resolved you can try this script to pull a model.

<!-- gh-comment-id:2613994459 --> @rick-github commented on GitHub (Jan 25, 2025): The stall detector is deleting stalled blob chunks. It's not clear if this is a problem with the Cloudfare CDN or something in-between. I just pulled deepseek-r1:8b without any problems but I'm likely hitting a different part of the CDN than you. Until it's resolved you can try [this script](https://github.com/ollama/ollama/issues/8535#issuecomment-2613241807) to pull a model.
Author
Owner

@dazistgut commented on GitHub (Jan 25, 2025):

If your environment is Windows, the following worked for me: https://github.com/dazistgut/ollamapullloop-win/tree/main

<!-- gh-comment-id:2614140768 --> @dazistgut commented on GitHub (Jan 25, 2025): If your environment is Windows, the following worked for me: https://github.com/dazistgut/ollamapullloop-win/tree/main
Author
Owner

@DuskyElf commented on GitHub (Feb 1, 2025):

I'm really interested to see if this gets solved. Even if it's not a solution it would be fun to see if there is a way to script "the control c thing" with kill, ollama pull, and a while loop. I'll look into it when I have some more time. Maybe something like this:

#!/bin/bash

MODEL_NAME="model_name" #Or enter it with read

IS_DOWNLOADED=false

while ! $IS_DOWNLOADED; do
    if ollama list | grep -q "$MODEL_NAME"; then
        echo "The model '$MODEL_NAME' is downloaded."
        IS_DOWNLOADED=true
    else
        echo "The model '$MODEL_NAME' is not downloaded."
    fi

    if $IS_DOWNLOADED; then
        exit 0
    else
        ollama pull $MODEL_NAME &
        pid=$!
        sleep 10
        kill $pid
    fi
done

I'll try running it with a new model tonight.

I made literally the exact same script, this is the weirdest bug I've seen in a while. I really want it to be solved tho.

<!-- gh-comment-id:2628806308 --> @DuskyElf commented on GitHub (Feb 1, 2025): > I'm really interested to see if this gets solved. Even if it's not a solution it would be fun to see if there is a way to script "the control c thing" with kill, ollama pull, and a while loop. I'll look into it when I have some more time. Maybe something like this: > > ``` > #!/bin/bash > > MODEL_NAME="model_name" #Or enter it with read > > IS_DOWNLOADED=false > > while ! $IS_DOWNLOADED; do > if ollama list | grep -q "$MODEL_NAME"; then > echo "The model '$MODEL_NAME' is downloaded." > IS_DOWNLOADED=true > else > echo "The model '$MODEL_NAME' is not downloaded." > fi > > if $IS_DOWNLOADED; then > exit 0 > else > ollama pull $MODEL_NAME & > pid=$! > sleep 10 > kill $pid > fi > done > ``` > > I'll try running it with a new model tonight. I made literally the exact same script, this is the weirdest bug I've seen in a while. I really want it to be solved tho.
Author
Owner

@gordan-bobic commented on GitHub (Feb 3, 2025):

Same bug here, pulls often abort for no obvious reason (plenty of disk space, no memory shortage)

Ollama version: 0.5.7
Platform: x86-64, non-AVX (built from source for non-AVX, minimal patches, mostly just build flags for gcc/go)

Was not experiencing this problem with Ollama 0.3.14.

<!-- gh-comment-id:2631965732 --> @gordan-bobic commented on GitHub (Feb 3, 2025): Same bug here, pulls often abort for no obvious reason (plenty of disk space, no memory shortage) Ollama version: 0.5.7 Platform: x86-64, non-AVX (built from source for non-AVX, minimal patches, mostly just build flags for gcc/go) Was not experiencing this problem with Ollama 0.3.14.
Author
Owner

@rick-github commented on GitHub (Feb 3, 2025):

The reason is likely in the server logs.

<!-- gh-comment-id:2631969426 --> @rick-github commented on GitHub (Feb 3, 2025): The reason is likely in the server logs.
Author
Owner

@gordan-bobic commented on GitHub (Feb 3, 2025):

Feb  3 01:37:46 normandy ollama[2285912]: [GIN] 2025/02/03 - 01:37:46 | 200 |         6m35s |       127.0.0.1 | POST     "/api/pull"
Feb  3 01:37:46 normandy ollama[2285912]: panic: runtime error: index out of range [0] with length 0
Feb  3 01:37:46 normandy ollama[2285912]: goroutine 525 [running]:
Feb  3 01:37:46 normandy ollama[2285912]: github.com/ollama/ollama/server.(*blobDownload).Prepare(0xc0002c0a80, {0x161f240, 0xc000181770}, 0xc00028c120, 0xc0005097c0)
Feb  3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/download.go:175 +0x539
Feb  3 01:37:46 normandy ollama[2285912]: github.com/ollama/ollama/server.downloadBlob({0x161f240, 0xc000181770}, {{{0x145dc55, 0x5}, {0x1472207, 0x12}, {0x1466767, 0x7}, {0xc0003037e0, 0xf}, ...}, ...})
Feb  3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/download.go:489 +0x4da
Feb  3 01:37:46 normandy ollama[2285912]: github.com/ollama/ollama/server.PullModel({0x161f240, 0xc000181770}, {0xc0003037e0, 0x13}, 0xc0005097c0, 0xc000304c60)
Feb  3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/images.go:564 +0x771
Feb  3 01:37:46 normandy ollama[2285912]: github.com/ollama/ollama/server.(*Server).PullHandler.func1()
Feb  3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/routes.go:594 +0x197
Feb  3 01:37:46 normandy ollama[2285912]: created by github.com/ollama/ollama/server.(*Server).PullHandler in goroutine 582
Feb  3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/routes.go:581 +0x691
Feb  3 01:37:46 normandy systemd[1]: ollama.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Feb  3 01:37:46 normandy systemd[1]: ollama.service: Failed with result 'exit-code'.

So this looks like the ollama daemon actually crashed.

The manual abort (before it spontaneously happens) workaround with pulls resuming where they left off, works.

<!-- gh-comment-id:2631991764 --> @gordan-bobic commented on GitHub (Feb 3, 2025): ``` Feb 3 01:37:46 normandy ollama[2285912]: [GIN] 2025/02/03 - 01:37:46 | 200 | 6m35s | 127.0.0.1 | POST "/api/pull" Feb 3 01:37:46 normandy ollama[2285912]: panic: runtime error: index out of range [0] with length 0 Feb 3 01:37:46 normandy ollama[2285912]: goroutine 525 [running]: Feb 3 01:37:46 normandy ollama[2285912]: github.com/ollama/ollama/server.(*blobDownload).Prepare(0xc0002c0a80, {0x161f240, 0xc000181770}, 0xc00028c120, 0xc0005097c0) Feb 3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/download.go:175 +0x539 Feb 3 01:37:46 normandy ollama[2285912]: github.com/ollama/ollama/server.downloadBlob({0x161f240, 0xc000181770}, {{{0x145dc55, 0x5}, {0x1472207, 0x12}, {0x1466767, 0x7}, {0xc0003037e0, 0xf}, ...}, ...}) Feb 3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/download.go:489 +0x4da Feb 3 01:37:46 normandy ollama[2285912]: github.com/ollama/ollama/server.PullModel({0x161f240, 0xc000181770}, {0xc0003037e0, 0x13}, 0xc0005097c0, 0xc000304c60) Feb 3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/images.go:564 +0x771 Feb 3 01:37:46 normandy ollama[2285912]: github.com/ollama/ollama/server.(*Server).PullHandler.func1() Feb 3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/routes.go:594 +0x197 Feb 3 01:37:46 normandy ollama[2285912]: created by github.com/ollama/ollama/server.(*Server).PullHandler in goroutine 582 Feb 3 01:37:46 normandy ollama[2285912]: #011/builddir/build/BUILD/ollama-0.5.7/server/routes.go:581 +0x691 Feb 3 01:37:46 normandy systemd[1]: ollama.service: Main process exited, code=exited, status=2/INVALIDARGUMENT Feb 3 01:37:46 normandy systemd[1]: ollama.service: Failed with result 'exit-code'. ``` So this looks like the ollama daemon actually crashed. The manual abort (before it spontaneously happens) workaround with pulls resuming where they left off, works.
Author
Owner

@rick-github commented on GitHub (Feb 3, 2025):

https://github.com/ollama/ollama/issues/8400

<!-- gh-comment-id:2631994616 --> @rick-github commented on GitHub (Feb 3, 2025): https://github.com/ollama/ollama/issues/8400
Author
Owner

@gordan-bobic commented on GitHub (Feb 3, 2025):

It may be the same bug, but I'm not using a proxy.

<!-- gh-comment-id:2632009723 --> @gordan-bobic commented on GitHub (Feb 3, 2025): It may be the same bug, but I'm not using a proxy.
Author
Owner

@rick-github commented on GitHub (Feb 3, 2025):

Yeah, the first report was from somebody using a proxy, but it's clear that's not the cause. There's a PR under review.

<!-- gh-comment-id:2632013303 --> @rick-github commented on GitHub (Feb 3, 2025): Yeah, the first report was from somebody using a proxy, but it's clear that's not the cause. There's a PR under review.
Author
Owner

@jufo commented on GitHub (Feb 8, 2025):

I am seeing this on a Raspberry Pi 5 16GB with NVME SSD, tethered to a mobile phone with flaky Internet. I see the same problem to a lesser extent on a MacBook pro using the same wireless hotspot. The error in the logs is as posted earlier;

Feb 08 16:51:58 p15-1 ollama[31623]: time=2025-02-08T16:51:58.175Z level=INFO source=download.go:370 msg="29d8c98fa6b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection."
I see that the relevant code was changed 3 days ago, to increase a timeout there from 5s to 30s. It is still a hard-coded "magic number" - it would be better to externalise parameters like this so people with poor connectivity could tweak them.

https://github.com/ollama/ollama/blob/main/server/download.go

yashwanth2706
server: increase timeout in stall detection from 5s to 30s (#8831)

<!-- gh-comment-id:2645869140 --> @jufo commented on GitHub (Feb 8, 2025): I am seeing this on a Raspberry Pi 5 16GB with NVME SSD, tethered to a mobile phone with flaky Internet. I see the same problem to a lesser extent on a MacBook pro using the same wireless hotspot. The error in the logs is as posted earlier; `Feb 08 16:51:58 p15-1 ollama[31623]: time=2025-02-08T16:51:58.175Z level=INFO source=download.go:370 msg="29d8c98fa6b0 part 9 stalled; retrying. If this persists, press ctrl-c to exit, then 'ollama pull' to find a faster connection." ` I see that the relevant code was changed 3 days ago, to increase a timeout there from 5s to 30s. It is still a hard-coded "magic number" - it would be better to externalise parameters like this so people with poor connectivity could tweak them. https://github.com/ollama/ollama/blob/main/server/download.go yashwanth2706 server: increase timeout in stall detection from 5s to 30s (#8831)
Author
Owner

@jufo commented on GitHub (Feb 10, 2025):

I am on version 0.5.7. The script posted in the "Failsafe model download" issue (#8535) works well for me.

The notable (and extremely frustrating) feature of the download behaviour in 0.5.7 is the progress bar advancing and then falling back... and then falling back further, sometimes all the way to zero.

At work I have access to Enterprise ChatGPT - see the attached Markdown file for a conversation I had about how the current code could cause progress to go backwards.

ChatGPT Coding Assistant on Ollama download code.md

<!-- gh-comment-id:2647518045 --> @jufo commented on GitHub (Feb 10, 2025): I am on version 0.5.7. The script posted in the "Failsafe model download" issue (#8535) works well for me. The notable (and extremely frustrating) feature of the download behaviour in 0.5.7 is the progress bar advancing and then falling back... and then falling back further, sometimes all the way to zero. At work I have access to Enterprise ChatGPT - see the attached Markdown file for a conversation I had about how the current code could cause progress to go backwards. [ChatGPT Coding Assistant on Ollama download code.md](https://github.com/user-attachments/files/18731857/ChatGPT.Coding.Assistant.on.Ollama.download.code.md)
Author
Owner

@rick-github commented on GitHub (Mar 4, 2025):

This should be mitigated as of 0.5.8 by #8831 and #9294 provides an overhaul of model pulling, so closing but feel free to add updates if you are still having issues.

<!-- gh-comment-id:2698050499 --> @rick-github commented on GitHub (Mar 4, 2025): This should be mitigated as of 0.5.8 by #8831 and #9294 provides an overhaul of model pulling, so closing but feel free to add updates if you are still having issues.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#31161