Question: Error during image switch proceedure

Hi All,

This could very well be user error on my part, however I’ve done the image switch procedure before without issue and did this again today to update to 3.30.0, but when trying to start the containers again for step 7, I get the following error:

docker compose -f docker-compose.simple-install.yml -f docker-compose.simple-install.enterprise.yml up -d
[+] Running 3/3
✘ cron Error context canceled 0.6s
✘ triggers_caddy Error context canceled 0.6s
✘ eramba Error Head “https://ghcr.io/v2/eramba/e… 0.6s
Error response from daemon: Head “https://ghcr.io/v2/eramba/eramba-enterprise/manifests/latest”: unauthorized

Has anyone else run into this issue before?

The Unauthorized error is happening because the image is not available locally, so Docker is trying to pull it directly from the repository. Since the repository is private, the request is rejected.

Could you double-check that the Enterprise image is actually loaded into docker?
Another possibility is that the image is there, but it isn’t tagged as latest.

For example, you may have imported an image like 3.30.0-X, but Docker is trying to use the latest tag, as shown in the error message. In that case, you’ll need to tag your imported image as latest:

docker tag ghcr.io/eramba/eramba-enterprise:3.30.0-X ghcr.io/eramba/eramba-enterprise:latest