Closed kaifronsdal closed 23 hours ago
Do you know what version of Docker Compose is included in 24.0.6?
I think what we'd probably do here is ratchet the default versions requirements back and then run another Docker Compose version check right before we pull.
I'm stuck with Docker Compose version 2.21.0
Okay thanks, I'll bump it down to that then re-check if we are going to pull.
That change has been made here: https://github.com/UKGovernmentBEIS/inspect_ai/commit/9cdf8e748d0357bb2b356116c0785d919047bbce
In the latest version of inspect, docker has a minimum requirement of 24.0.7 and docker compose has a minimum requirement of 2.22.0. However, it seems as though this requirement is solely for the
docker compose pull
'--policy' option. However, this is only ever used if not building/using something local.Would it be possible to either override this check, or only check this requirement if using pull is necessary. I am sadly stuck with docker 24.0.6 and do not have permissions to upgrade. I'm happy to make a pull request if needed.