game-ci / unity-orb

Build and test Unity projects for several platforms using CircleCI.
https://circleci.com/developer/orbs/orb/game-ci/unity
MIT License
7 stars 12 forks source link

image version #64

Open peyman1959 opened 6 months ago

peyman1959 commented 6 months ago

Orb version

1.7.0

Execution environment

name: 'unity/ubuntu' target_platform: 'android' editor_version: '2022.3.15f1'

Bug description

Error response from daemon: manifest for unityci/editor:ubuntu-2022.3.15f1-android-2 not found: manifest unknown: manifest unknown

I saw that it was reported before for v1 here https://github.com/game-ci/unity-orb/issues/58 it changed to 2 here https://github.com/game-ci/unity-orb/pull/59 but why not specify the image version from the config file? now there is no version 2 for 2022.3.15f1 it is 3.0.0

nanodeath commented 4 months ago

Same for 2022.3.19f1 w/ Windows:

Error response from daemon: manifest for unityci/editor:ubuntu-2022.3.19f1-windows-mono-2 not found: manifest unknown: manifest unknown

Workaround for now seems to be downgrading to ubuntu-2022.3.12f1, which has an image tagged ubuntu-2022.3.12f1-windows-mono-2.

aklaiber commented 3 months ago

Error response from daemon: manifest for unityci/editor:ubuntu-2022.3.22f1-linux-il2cpp-2 not found: manifest unknown: manifest unknown

Should the docker version perhaps configurable via a docker_version param?

thedrhax14 commented 3 weeks ago

Experiencing identical error:

Starting container unityci/editor:ubuntu-2022.3.27f1-linux-il2cpp-2
Warning: No authentication provided, using CircleCI credentials for pulls from Docker Hub.
  image cache not found on this host, downloading unityci/editor:ubuntu-2022.3.27f1-linux-il2cpp-2

Error response from daemon: manifest for unityci/editor:ubuntu-2022.3.27f1-linux-il2cpp-2 not found: manifest unknown: manifest unknown

The image indeed doesn't exist. The latest in the image version 2 is editor-ubuntu-2022.3.12f1-linux-il2cpp-2.0.0. However, in image version 3 editor-ubuntu-2022.3.27f1-linux-il2cpp-3.1.0 exists.