Utilizamos el paquete empaquetado por Tranquil-IT para Docker Desktop, hemos notado la ausencia de actualizaciones de este paquete desde la versión 4.40, para Windows.
Para macOS, luti ha empaquetado versiones más recientes sin ningún problema (y se instalan bien, sin problemas para nosotros).
Probamos el paquete de actualización, que funciona bien, pero los paquetes resultantes no se instalan.
Recibimos un error al final de la instalación:
Código: Seleccionar todo
Fatal error : Setup Docker Desktop Installer.exe has been executed and key Docker Desktop has been found in the registry, but version in registry does not match requirements of min_version=4.42.0Código: Seleccionar todo
URL used is: https://docs.docker.com/desktop/release-notes/
Latest Docker Desktop version is: 4.42.0
Download URL is: https://desktop.docker.com/win/main/amd64/195023/Docker%20Desktop%20Installer.exe
Binary is present: Docker Desktop Installer.exe
Software version updated (from: 4.40.0 to: 4.42.0)
En el código, veo que se basa únicamente en el nombre para determinar si el archivo ya existe o no:
Código: Seleccionar todo
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
¿Es por eso que Luti no está empaquetando nuevas versiones?
Por mi parte, propongo eliminar este bloque que no es útil para Docker Desktop, ya que todos los binarios de instalación siempre tienen el mismo nombre.
Voy a hacer esto localmente para confirmar que se instala correctamente y actualizaré este hilo si lo hace.
