rucio / containers

Containers for Rucio
Apache License 2.0
9 stars 55 forks source link

fix 1.23.x py2 build issues #178

Closed maany closed 2 years ago

maany commented 2 years ago

The clients, ui, probes and init Dockerfile's try to execute pip install --no-cache-dir --upgrade pip However, beyond pip>21, the new py3 syntax causes these upgrades and hence the auto-builds to fail.

To support py2 in these docker files, it is required to upgrade pip to< 21 and optionally setuptools < 45

Example of the fixed CI run: https://github.com/maany/containers/actions/runs/1805773898