nicolabs / nicobot

🤟 A collection of *cool* chat bots 🤟
MIT License
1 stars 0 forks source link

Command '('lsb_release', '-a')' returned non-zero exit status 1 #60

Open nicobo opened 3 years ago

nicobo commented 3 years ago
#50 [linux/arm64 builder 9/9] RUN python3 -m pip install --no-cache-dir --user .
#50 sha256:44d8e5c3bd2dac3e32e9bbd86bd193b4ccb1d4c475bf2e90cd8d75e89056c448
#50 6.123     return _run_code(code, main_globals, None,
#50 6.130   File "/usr/local/lib/python3.9/runpy.py", line 87, in _run_code
#50 6.131     exec(code, run_globals)
#50 6.131   File "/usr/local/lib/python3.9/site-packages/pip/__main__.py", line 24, in <module>
#50 6.132     sys.exit(_main())
#50 6.133   File "/usr/local/lib/python3.9/site-packages/pip/_internal/cli/main.py", line 73, in main
#50 6.134     return command.main(cmd_args)
#50 6.134   File "/usr/local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 111, in main
#50 6.136     return self._main(args)
#50 6.136   File "/usr/local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 226, in _main
#50 6.137     self.handle_pip_version_check(options)
#50 6.137   File "/usr/local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 145, in handle_pip_version_check
#50 6.138     session = self._build_session(
#50 6.138   File "/usr/local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 86, in _build_session
#50 6.139     session = PipSession(
#50 6.139   File "/usr/local/lib/python3.9/site-packages/pip/_internal/network/session.py", line 245, in __init__
#50 6.142     self.headers["User-Agent"] = user_agent()
#50 6.142   File "/usr/local/lib/python3.9/site-packages/pip/_internal/network/session.py", line 132, in user_agent
#50 6.144     zip(["name", "version", "id"], distro.linux_distribution()),
#50 6.145   File "/usr/local/lib/python3.9/site-packages/pip/_vendor/distro.py", line 125, in linux_distribution
#50 6.147     return _distro.linux_distribution(full_distribution_name)
#50 6.147   File "/usr/local/lib/python3.9/site-packages/pip/_vendor/distro.py", line 681, in linux_distribution
#50 6.152     self.version(),
#50 6.152   File "/usr/local/lib/python3.9/site-packages/pip/_vendor/distro.py", line 741, in version
#50 6.156     self.lsb_release_attr('release'),
#50 6.158   File "/usr/local/lib/python3.9/site-packages/pip/_vendor/distro.py", line 903, in lsb_release_attr
#50 6.161     return self._lsb_release_info.get(attribute, '')
#50 6.166   File "/usr/local/lib/python3.9/site-packages/pip/_vendor/distro.py", line 556, in __get__
#50 6.168     ret = obj.__dict__[self._fname] = self._f(obj)
#50 6.168   File "/usr/local/lib/python3.9/site-packages/pip/_vendor/distro.py", line 1014, in _lsb_release_info
#50 6.171     stdout = subprocess.check_output(cmd, stderr=devnull)
#50 6.174   File "/usr/local/lib/python3.9/subprocess.py", line 420, in check_output
#50 6.176     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
#50 6.178   File "/usr/local/lib/python3.9/subprocess.py", line 524, in run
#50 6.180     raise CalledProcessError(retcode, process.args,
#50 6.181 subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1.
#50 ERROR: executor failed running [/dev/.buildkit_qemu_emulator /bin/sh -c python3 -m pip install --no-cache-dir --user .]: exit code: 1

#66 [linux/arm/v7 builder 9/9] RUN python3 -m pip install --no-cache-dir --user .
#66 sha256:eb9806616a5ebac7bce5d3f518baa4d12e6c10ed70b51361f8f65052b20e5f82
#66 CANCELED

#20 [linux/386 builder 9/9] RUN python3 -m pip install --no-cache-dir --user .
#20 sha256:e35ac43f5384da6c60149114ff58f6aa8365fa1f91a01e03cf1f6d54ef2e656e
#20 CANCELED
------
 > [linux/arm64 builder 9/9] RUN python3 -m pip install --no-cache-dir --user .:
------
alpine.Dockerfile:69
--------------------
  67 |     COPY nicobot nicobot
  68 |     COPY .git .git
  69 | >>> RUN python3 -m pip install --no-cache-dir --user .
  70 |     
  71 |     
--------------------
error: failed to solve: rpc error: code = Unknown desc = executor failed running
[/dev/.buildkit_qemu_emulator /bin/sh -c python3 -m pip install --no-cache-dir --user .]: exit code: 1
##[error]buildx call failed with: error: failed to solve: rpc error: code = Unknown desc = executor failed running [/dev/.buildkit_qemu_emulator /bin/sh -c python3 -m pip install --no-cache-dir --user .]: exit code: 1

Full trace : https://github.com/nicolabs/nicobot/runs/1877559618?check_suite_focus=true

nicobo commented 3 years ago

Related ?

nicobo commented 3 years ago

It occurs randomly ; after restarting the same build, the error first happened on another job then it passed... Or maybe it's cache-related (passing only the second time ?)

iseletkov commented 3 years ago

Hi! I had the same issue and found that I didn't execute: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes as described here: https://stackoverflow.com/questions/60080264/docker-cannot-build-multi-platform-images-with-docker-buildx

bmeares commented 3 years ago

@iseletkov Thanks! I was so puzzled by this. Resetting qemu architectures fixed the problem for me.

docker run --rm --privileged multiarch/qemu-user-static --reset -p yes