aboutcode-org / aboutcode-org/scancode.io
Upgrade Skopeo binary (currently embedded in fetchcode-container)
- Lingua principale
- Python
- Stelle
- 215
- Fork
- 203
- Merge medio
- 4g 8h
- PR unite (30g)
- 6
Descrizione
While working on https://github.com/aboutcode-org/scancode.io/issues/1675, I've noticed that the [Skopeo binary](https://github.com/aboutcode-org/scancode-plugins/tree/42311f2314fc65c15d7b08c2323b65395a9c2afc/builtins/fetchcode_container/src/fetchcode_container/bin) used in ScanCode.io, as provided by `fetchcode-container` [v1.2.3](https://github.com/containers/skopeo/releases/tag/v1.2.3) is quite old.
1. The first approach is to upgrade the binary directly in fetchcode-container.
2. 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
```
3. 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
```
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.