Some infra PRs are failing with a message referencing a missing Python version, for example this one.
The problem seems to be that we're downloading the Python version from a PPA at runtime and the Ubuntu infrastructure is currently under attack, so that's become unreliable.
One option would be to bake the supported Python versions into the docker image. The only issue with that is that updating the docker image is rather high overhead and can break PRs which are based on the wrong version.
Another option would be to source the old Python versions from somewhere other than Ubuntu infrastructure for now.
Some infra PRs are failing with a message referencing a missing Python version, for example this one.
The problem seems to be that we're downloading the Python version from a PPA at runtime and the Ubuntu infrastructure is currently under attack, so that's become unreliable.
One option would be to bake the supported Python versions into the docker image. The only issue with that is that updating the docker image is rather high overhead and can break PRs which are based on the wrong version.
Another option would be to source the old Python versions from somewhere other than Ubuntu infrastructure for now.