While working on #1675, I've noticed that the Skopeo binary used in ScanCode.io, as provided by fetchcode-container v1.2.3 is quite old.
-
The first approach is to upgrade the binary directly in fetchcode-container.
-
A second possibility would be to directly install Skopeo in the SCIO Docker image, and using the FETCHCODE_SKOPEO_PATH to use this Skopeo binary instead.
$ apt-get -y install skopeo
$ skopeo --version
$ skopeo version 1.9.3. # Oct 19, 2022
- A third option would be to run skopeo as a docker compose service using the latest image.
docker run --rm quay.io/skopeo/stable:latest --version
skopeo version 1.19.0
While working on #1675, I've noticed that the Skopeo binary used in ScanCode.io, as provided by
fetchcode-containerv1.2.3 is quite old.The first approach is to upgrade the binary directly in fetchcode-container.
A second possibility would be to directly install Skopeo in the SCIO Docker image, and using the
FETCHCODE_SKOPEO_PATHto use this Skopeo binary instead.