balenalib/iot-gate-imx8-node:12.18 not found: manifest unknown: manifest unknown

Hello,
I am building node-js based multi-container app on iot-gate-imx8. However I am getting below error when I perform balena push to my local iot-gate-imx8 board. Our app works on respberry-pi (just fyi). Please see attached logs.

=================================
balena push ff43634.local --debug
[debug] new argv=[/usr/local/lib/balena-cli/bin/node,/usr/local/lib/balena-cli/bin/run,push,ff43634.local] length=4
[Debug] Using build source directory: .
[Debug] Pushing to local device: ff43634.local
[Debug] Checking we can access device
[Debug] Sending request to http://10.0.0.74:48484/ping
[Debug] Checking device supervisor version: 12.10.10
[Info] Starting build on device 10.0.0.74
[Debug] Loading project…
[Debug] Resolving project…
[Debug] docker-compose.yml file found at “.”
[Debug] Creating project…
[Debug] Tarring all non-ignored files…
[Warn]
[Warn] ---------------------------------------------------------------------------------------------
[Warn] The following .dockerignore file(s) will not be used:
[Warn] * /Users/niranjanpatil/repos/optimus/node_modules/rest-api/.dockerignore
[Warn] * /Users/niranjanpatil/repos/optimus/node_modules/pubnub/node_modules/form-data/.dockerignore
[Warn] By default, only one .dockerignore file at the source folder (project
[Warn] root) is used. Microservices (multicontainer) fleets may use a separate
[Warn] .dockerignore file for each service with the --multi-dockerignore (-m)
[Warn] option. See “balena help push” for more details.
[Warn] ---------------------------------------------------------------------------------------------
[Debug] Sending request to http://10.0.0.74:48484/v2/local/device-info
[Debug] Found build tasks:
[Debug] meter-service: build [./meter-service]
[Debug] optimus: build [./optimus-prime]
[Debug] Resolving services with [iot-gate-imx8|aarch64]
[Debug] Found project types:
[Debug] meter-service: Standard Dockerfile
[Debug] optimus: Standard Dockerfile
[Debug] Probing remote daemon for cache images
[Debug] Using 4 on-device images for cache…
[Debug] Starting builds…
[Debug] optimus: Image manifest data unavailable for balenalib/iot-gate-imx8-node:12.18
[Debug] optimus: Image manifest data unavailable for balenalib/iot-gate-imx8-node:12.18
[Debug] meter-service: Image manifest data unavailable for balenalib/iot-gate-imx8-node:12.18-build
[Debug] meter-service: Image manifest data unavailable for balenalib/iot-gate-imx8-node:12.18-run
[Debug] meter-service: Image manifest data unavailable for balenalib/iot-gate-imx8-alpine-node:12.18
[Build] [meter-service] Step 1/15 : FROM balenalib/iot-gate-imx8-alpine-node:12.18 as meter-service-deps
[Build] [optimus] Step 1/21 : FROM balenalib/iot-gate-imx8-node:12.18 as optimus-deps
Some services failed to build:
** meter-service: manifest for balenalib/iot-gate-imx8-alpine-node:12.18 not found: manifest unknown: manifest unknown**
** optimus: manifest for balenalib/iot-gate-imx8-node:12.18 not found: manifest unknown: manifest unknown**

Error: Some services failed to build:
meter-service: manifest for balenalib/iot-gate-imx8-alpine-node:12.18 not found: manifest unknown: manifest unknown
optimus: manifest for balenalib/iot-gate-imx8-node:12.18 not found: manifest unknown: manifest unknown

at Object.handleError (/usr/local/lib/balena-cli/build/errors.js:163:17)
at Object.run (/usr/local/lib/balena-cli/build/app.js:105:73)
at async run (/usr/local/lib/balena-cli/bin/run:20:2)

For further help or support, visit:

==================================

Hi, there is no such image as balenalib/iot-gate-imx8-alpine-node:12.18 in the balenalib dockerhub repository. Try with something like balenalib/iot-gate-imx8-alpine-node:14.18 or just balenalib/iot-gate-imx8-alpine-node:latest

Hello Alex,
I tried your suggestions but still getting same error. Please see below logs.

=====
[Debug] optimus: Image manifest data unavailable for balenalib/iot-gate-imx8-node:latest
[Debug] optimus: Image manifest data unavailable for balenalib/iot-gate-imx8-node:latest
[Build] [optimus] Step 1/21 : FROM balenalib/iot-gate-imx8-node:latest as optimus-deps
Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-node:latest not found: manifest unknown: manifest unknown

Error: Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-node:latest not found: manifest unknown: manifest unknown

at Object.handleError (/usr/local/lib/balena-cli/build/errors.js:163:17)
at Object.run (/usr/local/lib/balena-cli/build/app.js:105:73)
at async run (/usr/local/lib/balena-cli/bin/run:20:2)

=====
[Debug] optimus: Image manifest data unavailable for balenalib/iot-gate-imx8-node:14.18
[Debug] optimus: Image manifest data unavailable for balenalib/iot-gate-imx8-node:14.18
[Build] [optimus] Step 1/21 : FROM balenalib/iot-gate-imx8-node:14.18 as optimus-deps
Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-node:14.18 not found: manifest unknown: manifest unknown

Error: Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-node:14.18 not found: manifest unknown: manifest unknown

at Object.handleError (/usr/local/lib/balena-cli/build/errors.js:163:17)
at Object.run (/usr/local/lib/balena-cli/build/app.js:105:73)
at async run (/usr/local/lib/balena-cli/bin/run:20:2)

For further help or support, visit:
balena CLI Documentation - Balena Documentation

[Debug] optimus: Image manifest data unavailable for balenalib/iot-gate-imx8-debian-node:14.18
[Debug] optimus: Image manifest data unavailable for balenalib/iot-gate-imx8-debian-node:14.18
[Build] [optimus] Step 1/21 : FROM balenalib/iot-gate-imx8-debian-node:14.18 as optimus-deps
Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-debian-node:14.18 not found: manifest unknown: manifest unknown

Error: Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-debian-node:14.18 not found: manifest unknown: manifest unknown

at Object.handleError (/usr/local/lib/balena-cli/build/errors.js:163:17)
at Object.run (/usr/local/lib/balena-cli/build/app.js:105:73)
at async run (/usr/local/lib/balena-cli/bin/run:20:2)

For further help or support, visit:

Hello Alex,

I tried your suggestions but still getting same error. Please see below logs. No luck with alpine as well.


Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-debian-node:14.18 not found: manifest unknown: manifest unknown

Error: Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-debian-node:14.18 not found: manifest unknown: manifest unknown

[Build] [optimus] Step 1/21 : FROM balenalib/iot-gate-imx8-node:14.18 as optimus-deps
Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-node:14.18 not found: manifest unknown: manifest unknown

Error: Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-node:14.18 not found: manifest unknown: manifest unknown


[Build] [optimus] Step 1/21 : FROM balenalib/iot-gate-imx8-node:latest as optimus-deps
Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-node:latest not found: manifest unknown: manifest unknown

Error: Some services failed to build:
optimus: manifest for balenalib/iot-gate-imx8-node:latest not found: manifest unknown: manifest unknown

Hello Alex,

Do you have any update regarding my latest post? I am still getting same manifest unknown error.

Regards,
-Niranjan

Hi @npatil,

Sorry for the inconvenience, it was an issue with our base images builders so some tags were missing but they are available now. Please let us know if you find any missing tags.

Hello @nghiant,

Thank you for the info. Will give it a try when I have a chance.