VIB 설치 오류 : Could not find a trusted signer: unable to get local issuer certificate

VIB 파일을 설치시에 서명 관련해서 문제가 있는 경우에 오류가 발생한다. 다음과 같이 오류가 발생한다.

[root@esxi104:/tmp] esxcli software vib install -v /tmp/vmware-storcli.vib
 [InstallationError]
 ('Broadcom_bootbank_vmware-storcli_007.1212.0000.0000-01', 'Could not find a trusted signer: unable to get local issuer certificate')
       vibs = Broadcom_bootbank_vmware-storcli_007.1212.0000.0000-01
 Please refer to the log file for more details.
[root@esxi104:/tmp]

글쓴이의 경우 스토리지 아답타용 cli 도구를 설치하려고 하니 저런 오류가 발생했다. 아니 Broadcom 같은 큰 회사에서 우째...

해결 방법은 의외로 간단하다. 설치 명령에 "--no-sig-check" 옵션을 추가해주면 된다.

[root@esxi104:/tmp] esxcli software vib install -v /tmp/vmware-storcli.vib --no-sig-check
Installation Result
   Message: Operation finished successfully.
   Reboot Required: false
   VIBs Installed: Broadcom_bootbank_vmware-storcli_007.1212.0000.0000-01
   VIBs Removed:
   VIBs Skipped:
[root@esxi104:/tmp]