Utilizziamo il pacchetto confezionato da Tranquil-IT per Docker Desktop; abbiamo notato l'assenza di aggiornamenti per questo pacchetto dalla versione 4.40, per Windows.
Per macOS, le versioni più recenti sono state impacchettate da luti senza alcun problema (e si installano bene, per noi non ci sono stati problemi).
Abbiamo provato il pacchetto di aggiornamento, che funziona correttamente, ma i pacchetti risultanti non vengono installati.
Al termine dell'installazione riceviamo un errore:
Codice: Seleziona tutto
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.0Codice: Seleziona tutto
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)
Nel codice vedo che si basa esclusivamente sul nome per determinare se il file esiste già o meno:
Codice: Seleziona tutto
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)
È per questo che Luti non sta confezionando nuove versioni?
Da parte mia, propongo di rimuovere questo blocco che non è utile per Docker Desktop, poiché tutti i binari di installazione hanno sempre lo stesso nome.
Lo farò localmente per confermare che l'installazione sia avvenuta correttamente e, in tal caso, aggiornerò questa discussione.
