Description
Master branch build break observed when building for the marvell-armhf platform.
Specifically the error below is seen when building the sonic-slave-buster build docker.
[2021-01-14T08:02:37.631Z] Step 72/74 : RUN apt-get install -y node.js
[2021-01-14T08:02:37.631Z] ---> Running in fae422047202
[2021-01-14T08:02:52.968Z] Reading package lists...
[2021-01-14T08:02:52.968Z] Building dependency tree...
[2021-01-14T08:02:52.968Z] Reading state information...
[2021-01-14T08:02:52.968Z] Some packages could not be installed. This may mean that you have
[2021-01-14T08:02:52.968Z] requested an impossible situation or if you are using the unstable
[2021-01-14T08:02:52.968Z] distribution that some required packages have not yet been created
[2021-01-14T08:02:52.968Z] or been moved out of Incoming.
[2021-01-14T08:02:52.968Z] The following information may help to resolve the situation:
[2021-01-14T08:02:52.968Z]
[2021-01-14T08:02:52.968Z] The following packages have unmet dependencies:
[2021-01-14T08:02:52.968Z] node-jsdom : Depends: node-webidl-conversions but it is not installable
[2021-01-14T08:02:52.968Z] �[91mE: �[0m�[91mUnable to correct problems, you have held broken packages.�[0m�[91m
[2021-01-14T08:02:52.968Z] �[0mThe command '/bin/sh -c apt-get install -y node.js' returned a non-zero code: 100
[2021-01-14T08:02:52.968Z] Unable to find image 'sonic-slave-buster-armhf:6fd86c1c774' locally
[2021-01-14T08:02:52.968Z] Error response from daemon: pull access denied for sonic-slave-buster-armhf, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
[2021-01-14T08:02:52.968Z] Error: No such container:path: sonic-slave-buster-armhf:/etc/os-release
[2021-01-14T08:02:52.968Z] Error: No such container:path: sonic-slave-buster-armhf:/usr/local/share/buildinfo/pre-versions
[2021-01-14T08:02:52.968Z] Error: No such container:path: sonic-slave-buster-armhf:/usr/local/share/buildinfo/post-versions
[2021-01-14T08:02:52.968Z] Error: No such container: sonic-slave-buster-armhf
[2021-01-14T08:02:52.968Z] Image sonic-slave-buster-armhf-johnar:652f4e69a70 not found. Building...
[2021-01-14T08:02:52.968Z] Sending build context to Docker daemon 48.64kB
[2021-01-14T08:02:52.968Z] Step 1/18 : ARG slave_base_tag_ref=latest
[2021-01-14T08:02:52.968Z] Step 2/18 : FROM sonic-slave-buster-armhf:${slave_base_tag_ref}
[2021-01-14T08:02:52.968Z] pull access denied for sonic-slave-buster-armhf, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
[2021-01-14T08:02:52.968Z] Unable to find image 'sonic-slave-buster-armhf-johnar:652f4e69a70' locally
[2021-01-14T08:02:52.968Z] docker: Error response from daemon: pull access denied for sonic-slave-buster-armhf-johnar, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
[2021-01-14T08:02:52.968Z] See 'docker run --help'.
[2021-01-14T08:02:52.968Z] Makefile.work:258: recipe for target 'configure' failed
[2021-01-14T08:02:52.968Z] make[1]: *** [configure] Error 125
[2021-01-14T08:02:52.968Z] make[1]: Leaving directory '/data/johnar/workspace/marvell/buildimage-mrvl-armhf-all'
[2021-01-14T08:02:52.968Z] Makefile:33: recipe for target 'configure' failed
[2021-01-14T08:02:52.968Z] make: *** [configure] Error 2
This error was first observed in the nightly marvell armhf Jenkin build as shown below.
https://sonic-jenkins.westus2.cloudapp.azure.com/job/marvell/job/buildimage-mrvl-armhf-all/48/console
Developers are also seeing this error in their local builds are are currently blocked.
Steps to reproduce the issue:
- git clone https://github.com/Azure/sonic-buildimage.git
- cd sonic-buildimage
- make init; make configure PLATFORM=marvell-armhf PLATFORM_ARCH=armhf
Describe the results you received:
Failure when building sonic slave build docker (see above)
Describe the results you expected:
Successful build
Additional information you deem important (e.g. issue happens only occasionally):
**Output of `show version`:**
```
(paste your output here)
```
**Attach debug file `sudo generate_dump`:**
```
(paste your output here)
```
Description
Master branch build break observed when building for the marvell-armhf platform.
Specifically the error below is seen when building the sonic-slave-buster build docker.
[2021-01-14T08:02:37.631Z] Step 72/74 : RUN apt-get install -y node.js
[2021-01-14T08:02:37.631Z] ---> Running in fae422047202
[2021-01-14T08:02:52.968Z] Reading package lists...
[2021-01-14T08:02:52.968Z] Building dependency tree...
[2021-01-14T08:02:52.968Z] Reading state information...
[2021-01-14T08:02:52.968Z] Some packages could not be installed. This may mean that you have
[2021-01-14T08:02:52.968Z] requested an impossible situation or if you are using the unstable
[2021-01-14T08:02:52.968Z] distribution that some required packages have not yet been created
[2021-01-14T08:02:52.968Z] or been moved out of Incoming.
[2021-01-14T08:02:52.968Z] The following information may help to resolve the situation:
[2021-01-14T08:02:52.968Z]
[2021-01-14T08:02:52.968Z] The following packages have unmet dependencies:
[2021-01-14T08:02:52.968Z] node-jsdom : Depends: node-webidl-conversions but it is not installable
[2021-01-14T08:02:52.968Z] �[91mE: �[0m�[91mUnable to correct problems, you have held broken packages.�[0m�[91m
[2021-01-14T08:02:52.968Z] �[0mThe command '/bin/sh -c apt-get install -y node.js' returned a non-zero code: 100
[2021-01-14T08:02:52.968Z] Unable to find image 'sonic-slave-buster-armhf:6fd86c1c774' locally
[2021-01-14T08:02:52.968Z] Error response from daemon: pull access denied for sonic-slave-buster-armhf, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
[2021-01-14T08:02:52.968Z] Error: No such container:path: sonic-slave-buster-armhf:/etc/os-release
[2021-01-14T08:02:52.968Z] Error: No such container:path: sonic-slave-buster-armhf:/usr/local/share/buildinfo/pre-versions
[2021-01-14T08:02:52.968Z] Error: No such container:path: sonic-slave-buster-armhf:/usr/local/share/buildinfo/post-versions
[2021-01-14T08:02:52.968Z] Error: No such container: sonic-slave-buster-armhf
[2021-01-14T08:02:52.968Z] Image sonic-slave-buster-armhf-johnar:652f4e69a70 not found. Building...
[2021-01-14T08:02:52.968Z] Sending build context to Docker daemon 48.64kB
[2021-01-14T08:02:52.968Z] Step 1/18 : ARG slave_base_tag_ref=latest
[2021-01-14T08:02:52.968Z] Step 2/18 : FROM sonic-slave-buster-armhf:${slave_base_tag_ref}
[2021-01-14T08:02:52.968Z] pull access denied for sonic-slave-buster-armhf, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
[2021-01-14T08:02:52.968Z] Unable to find image 'sonic-slave-buster-armhf-johnar:652f4e69a70' locally
[2021-01-14T08:02:52.968Z] docker: Error response from daemon: pull access denied for sonic-slave-buster-armhf-johnar, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
[2021-01-14T08:02:52.968Z] See 'docker run --help'.
[2021-01-14T08:02:52.968Z] Makefile.work:258: recipe for target 'configure' failed
[2021-01-14T08:02:52.968Z] make[1]: *** [configure] Error 125
[2021-01-14T08:02:52.968Z] make[1]: Leaving directory '/data/johnar/workspace/marvell/buildimage-mrvl-armhf-all'
[2021-01-14T08:02:52.968Z] Makefile:33: recipe for target 'configure' failed
[2021-01-14T08:02:52.968Z] make: *** [configure] Error 2
This error was first observed in the nightly marvell armhf Jenkin build as shown below.
https://sonic-jenkins.westus2.cloudapp.azure.com/job/marvell/job/buildimage-mrvl-armhf-all/48/console
Developers are also seeing this error in their local builds are are currently blocked.
Steps to reproduce the issue:
Describe the results you received:
Failure when building sonic slave build docker (see above)
Describe the results you expected:
Successful build
Additional information you deem important (e.g. issue happens only occasionally):