AutoGPT icon indicating copy to clipboard operation
AutoGPT copied to clipboard

Error response from daemon: manifest for significantgravitas/auto-gpt:latest not found

Open Molnfront opened this issue 2 years ago • 15 comments
trafficstars

⚠️ Search for existing issues first ⚠️

  • [X] I have searched the existing issues, and there is no existing issue for my problem

Which Operating System are you using?

MacOS

Which version of Auto-GPT are you using?

Latest Release

GPT-3 or GPT-4?

GPT-4

Steps to reproduce 🕹

There is no tag in the command for pulling the image from docker hub, in the setup instructions.

It should be docker pull significantgravitas/auto-gpt:0.2.2 not docker pull significantgravitas/auto-gpt

Current behavior 😯

Using default tag: latest Error response from daemon: manifest for significantgravitas/auto-gpt:latest not found: manifest unknown: manifest unknown

Expected behavior 🤔

It will install the image.

Your prompt 📝

No response

Your Logs 📒

No response

Molnfront avatar Apr 27 '23 13:04 Molnfront

You're right, this currently is broken. It should be fixed after the next release: https://github.com/Significant-Gravitas/Auto-GPT/blob/7a161cc0bd8253759c8e7b15c0a3e3d86f0adbad/.github/workflows/docker-release.yml#L47-L50

Pwuts avatar Apr 27 '23 14:04 Pwuts

In the meantime just use docker pull significantgravitas/auto-gpt:0.2.2 to pull the image

Besix2 avatar Apr 27 '23 14:04 Besix2

I have the same issue. Yes, you can pull it with significantgravitas/auto-gpt:0.2.2 but you can't run it via docker-compose run --rm auto-gpt. To run it in its current configuration, edit your docker-compose.yaml and in line 4 add ":0.2.2" to the "image: signi...-gpt". It should look like this:

image: significantgravitas/auto-gpt:0.2.2

Now try running it again (in terminal, docker-compose run --rm auto-gpt)

Hope this helps :)

stneric avatar Apr 27 '23 14:04 stneric

...To run it in its current configuration, edit your docker-compose.yaml and in line 4 add ":0.2.2"

There is no such line 4:

# To boot the app run the following:
# docker-compose run auto-gpt
version: "3.9"

services:
  auto-gpt:
    depends_on:
      - redis
    build: ./
    env_file:
      - .env
    environment:
      MEMORY_BACKEND: ${MEMORY_BACKEND:-redis}
      REDIS_HOST: ${REDIS_HOST:-redis}
    volumes:
      - ./:/app
    profiles: ["exclude-from-up"]

  redis:
    image: "redis/redis-stack-server:latest"

jabowery avatar Apr 27 '23 17:04 jabowery

I see. Change your .yaml to the following:

version: "3.9"
services:
  auto-gpt:
    image: significantgravitas/auto-gpt:0.2.2
    depends_on:
      - redis
    env_file:
      - .env
    environment:
      MEMORY_BACKEND: ${MEMORY_BACKEND:-redis}
      REDIS_HOST: ${REDIS_HOST:-redis}
    volumes:
      - ./:/app
    profiles: ["exclude-from-up"]
  redis:
    image: "redis/redis-stack-server:latest"
I hope the formatting is ok. .yaml is a bit tricky but I will gladly help however I can. 
Let me know if that fixed it :)

stneric avatar Apr 27 '23 17:04 stneric

Let me know if that fixed it :)

Almost. I then got an error:

ERROR: Couldn't find env file

So, guessing, I did a:

ln -s .env.template .env

and got passed that error but who knows if it will work now?

jabowery avatar Apr 27 '23 19:04 jabowery

Let me know if that fixed it :)

Almost. I then got an error:

ERROR: Couldn't find env file

So, guessing, I did a:

ln -s .env.template .env

and got passed that error but who knows if it will work now?

Glad that helped :) You need to duplicate the .env.template and right klick on it. Select "get info" and rename it to just ".env". It'll ask you to save it with the new extension (important) and you'll need to klick ok.

Now, open the .env file with TextEdit and press cmd+f. Type "OPENAI_API_KEY" and find the "OPENAI_API_KEY=" and paste your Api key next to the equals sign. Be careful as to not leave a blank space between the "=" and your key. Hit cmd+s and close it. Now you should be able to run it using the previously mentioned command in your terminal. :)

stneric avatar Apr 27 '23 19:04 stneric

You need to duplicate the .env.template and right klick on it.

Yeah, I saw that in the next step in the instructions and things are working. Thanks!

jabowery avatar Apr 27 '23 19:04 jabowery

You can also do this to get the latest tag on your machine as if the pull worked

docker tag significantgravitas/auto-gpt:0.2.2 significantgravitas/auto-gpt

Now check your images and you should see the latest tag with the same image

docker images | grep auto-gpt
significantgravitas/auto-gpt                                          0.2.2                      f773667da34a   7 days ago      1.65GB
significantgravitas/auto-gpt                                          latest                     f773667da34a   7 days ago      1.65GB

crizCraig avatar Apr 27 '23 21:04 crizCraig

Still broken even with these changes

ReDNeQ avatar Apr 29 '23 18:04 ReDNeQ

I see this

docker tag significantgravitas/auto-gpt:0.2.2 significantgravitas/auto-gpt

Error response from daemon: No such image: significantgravitas/auto-gpt:0.2.2

hhimanshu avatar Apr 29 '23 22:04 hhimanshu

I see this

docker tag significantgravitas/auto-gpt:0.2.2 significantgravitas/auto-gpt

Error response from daemon: No such image: significantgravitas/auto-gpt:0.2.2

run docker pull significantgravitas/auto-gpt:0.2.2 before docker tag significantgravitas/auto-gpt:0.2.2 significantgravitas/auto-gpt

pbyfick040 avatar Apr 30 '23 03:04 pbyfick040

ive been running into this error: yaml: line 1: did not find expected ',' or '}'

0xG3ckers avatar Apr 30 '23 19:04 0xG3ckers

After following all steps above, I still get:

Error response from daemon: manifest for significantgravitas/auto-gpt:0.0.2 not found: manifest unknown: manifest unknown

image
  • Running on MacOS w/Apple Silicon (M1)
  • Downloaded/Pulled successfully auto-gpt:0.2.2

But, still confused on why if fails...

kdimitr avatar Apr 30 '23 19:04 kdimitr

@kdimitr

significantgravitas/auto-gpt:0.0.2

IS NOT

significantgravitas/auto-gpt:0.2.2

jhargis avatar May 02 '23 03:05 jhargis

Fixed!

Pwuts avatar May 02 '23 20:05 Pwuts