Salve,
si è verificato un problema di riconoscimento della versione dopo l'installazione di tis-vmwaretools.
Il pacchetto installa l'applicazione, ma durante la verifica della chiave di installazione nel registro, il pacchetto si aspetta vmwaretools-version-build, mentre la chiave restituisce vmwaretools-version.
Pertanto, il pacchetto continua a generare un errore nonostante l'applicazione venga installata correttamente.
[RISOLTO] tis-vmwaretools
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Il supporto della community in francese è disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata (1.8.2 / 2.0 / 2.1 / 2.2 / ecc.) e l'edizione Enterprise / Discovery.
* Specificare il sistema operativo del server (Linux / Windows) e la versione (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti (Windows 7 / 10)
. * Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se hai bisogno di supporto commerciale, puoi contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Il supporto della community in francese è disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata (1.8.2 / 2.0 / 2.1 / 2.2 / ecc.) e l'edizione Enterprise / Discovery.
* Specificare il sistema operativo del server (Linux / Windows) e la versione (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti (Windows 7 / 10)
. * Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se hai bisogno di supporto commerciale, puoi contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
- dcardon
- Esperto WAPT
- Messaggi: 1953
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao Julien,
grazie per l'aggiornamento.
Giusto per informarti, i pacchetti WAPT per Windows x64 sono in fase di test su una farm Proxmox e il file setup.exe di installazione di VMware Tools non si avvia se il BIOS della macchina virtuale non è un BIOS VMware, quindi il test di installazione deve essere stato saltato. Normalmente, la farm LUTI testa le chiavi di disinstallazione, ma in questo caso non è stato possibile testarle e il problema è stato trascurato.
Ci impegneremo a risolverlo al più presto.
Cordiali saluti,
Denis
grazie per l'aggiornamento.
Giusto per informarti, i pacchetti WAPT per Windows x64 sono in fase di test su una farm Proxmox e il file setup.exe di installazione di VMware Tools non si avvia se il BIOS della macchina virtuale non è un BIOS VMware, quindi il test di installazione deve essere stato saltato. Normalmente, la farm LUTI testa le chiavi di disinstallazione, ma in questo caso non è stato possibile testarle e il problema è stato trascurato.
Ci impegneremo a risolverlo al più presto.
Cordiali saluti,
Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Ciao Julien,
In effetti, esiste un'incoerenza tra la versione presente nel nome del file binario recuperato e quella corrispondente alla versione a cui si fa riferimento nel file binario stesso.
Il problema è stato appena risolto.
Ecco la correzione applicata al file setup.py:
Buona giornata,
Sinceramente,
Kevin.
In effetti, esiste un'incoerenza tra la versione presente nel nome del file binario recuperato e quella corrispondente alla versione a cui si fa riferimento nel file binario stesso.
Il problema è stato appena risolto.
Ecco la correzione applicata al file setup.py:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
def is_vmware_host():
wmi = wmi_info(keys=['Win32_ComputerSystem'])
computer_system = wmi['Win32_ComputerSystem']
if isinstance(computer_system, dict):
if 'VMware, Inc.' in computer_system['Manufacturer']:
return True
if isinstance(computer_system, list):
for v in computer_system:
if 'VMware, Inc.' in v['Manufacturer']:
return True
return False
def install():
bin_name = glob.glob("VMware-tools-*.exe")[0]
print(f"Installing: {bin_name}")
if not is_vmware_host():
error("The current computer is not VMware virtual machine !")
install_exe_if_needed(
bin_name,
silentflags='/S /v /qn REBOOT=R',
name="VMware Tools",
min_version=str(Version(control.get_software_version(),3)),
get_version=get_installed_version
)
def get_installed_version(key):
return str(Version(key["version"],3))Buona giornata,
Sinceramente,
Kevin.
