VMwareESXi xxxx does not contain a signature.


VMwareESXi 6.5で署名エラーでインストールできない。

[root@esxi65:/tmp] esxcli software vib install -v /tmp/vmware-esx-sas3ircu.vib
 [InstallationError]
 ('LSI_bootbank_vmware-esx-sas3ircu_17.00.00.00-03', 'The VIB LSI_bootbank_vmware-esx-sas3ircu_17.00.00.00-03 does not contain a signature.')
       vibs = LSI_bootbank_vmware-esx-sas3ircu_17.00.00.00-03
 Please refer to the log file for more details.

署名を無視するオプション「--no-sig-check」があるのでそれを付けるととりあえずインストールはできる。

[root@esxi65:/tmp] esxcli software vib install --no-sig-check -v /tmp/vmware-esx-sas3ircu.vib
Installation Result
   Message: Operation finished successfully.
   Reboot Required: false
   VIBs Installed: LSI_bootbank_vmware-esx-sas3ircu_17.00.00.00-03
   VIBs Removed: 
   VIBs Skipped: 

ちなみにパッケージの削除は下記。--vibname=でパッケージ名を指定する。

[root@esxi65:/tmp] esxcli software vib remove --vibname=vmware-esx-sas3ircu