The Telco Cloud Operations deploy tool is compatible with VMware OVF Tool, version 4.3.0.
Prerequisites
Customers should contact their VMware representative for the binary VMware OVF Tool.
Procedure
- Download the VMware OVF Tool and copy it to your host under your home directory (or other location).
$ wget http://build-squid.eng.vmware.com/build/mts/release/bora-13912821/publish/VMware-ovftool-4.3.0-13912821-lin.x86_64.zip --2020-06-21 18:15:45-- http://build-squid.eng.vmware.com/build/mts/release/bora-13912821/publish/VMware-ovftool-4.3.0-13912821-lin.x86_64.zip Resolving build-squid.eng.vmware.com (build-squid.eng.vmware.com)... fd01:3:4:2809:0:1:16:187, fd01:3:4:2809:0:1:16:186, fd01:3:4:2809:0:1:16:183, ... Connecting to build-squid.eng.vmware.com (build-squid.eng.vmware.com)|fd01:3:4:2809:0:1:16:187|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 20872902 (20M) [application/zip] Saving to: ‘VMware-ovftool-4.3.0-13912821-lin.x86_64.zip’ 100%[=======================================================================================================>] 20,872,902 47.9MB/s in 0.4s 2020-06-21 18:15:46 (47.9 MB/s) - ‘VMware-ovftool-4.3.0-13912821-lin.x86_64.zip’ saved [20872902/20872902]
- Unzip the VMware OVF Tool.
$ unzip VMware-ovftool-4.3.0-13912821-lin.x86_64.zip Archive: VMware-ovftool-4.3.0-13912821-lin.x86_64.zip creating: ovftool/ creating: ovftool/.installer/ creating: ovftool/.installer/4.3.0/ extracting: ovftool/.installer/4.3.0/__init__.py creating: ovftool/.installer/4.3.0/include/ inflating: ovftool/.installer/4.3.0/include/initscript.py inflating: ovftool/.installer/4.3.0/include/systemType.py inflating: ovftool/.installer/4.3.0/include/update.py inflating: ovftool/.installer/4.3.0/include/versions.py inflating: ovftool/.installer/4.3.0/vmware-ovftool.py inflating: ovftool/README.txt creating: ovftool/certs/ inflating: ovftool/certs/cacert.pem creating: ovftool/env/ inflating: ovftool/env/defloc.vlcl creating: ovftool/env/en/ inflating: ovftool/env/en/action.vmsg inflating: ovftool/env/en/alarm.vmsg inflating: ovftool/env/en/auth.vmsg inflating: ovftool/env/en/cluster.vmsg inflating: ovftool/env/en/default.vmsg inflating: ovftool/env/en/enum.vmsg inflating: ovftool/env/en/evc.vmsg inflating: ovftool/env/en/event.vmsg inflating: ovftool/env/en/eventaux.vmsg inflating: ovftool/env/en/fault.vmsg inflating: ovftool/env/en/gos.vmsg inflating: ovftool/env/en/host.vmsg inflating: ovftool/env/en/locmsg.vmsg inflating: ovftool/env/en/option.vmsg inflating: ovftool/env/en/ovftool-warning.vmsg inflating: ovftool/env/en/ovftool.vmsg inflating: ovftool/env/en/perf.vmsg inflating: ovftool/env/en/question.vmsg inflating: ovftool/env/en/stask.vmsg inflating: ovftool/env/en/task.vmsg inflating: ovftool/env/en/vm.vmsg inflating: ovftool/env/iso2psx.vlcl inflating: ovftool/env/iso2win.vlcl inflating: ovftool/env/isodata.vlcl inflating: ovftool/env/loc2iso.vlcl inflating: ovftool/env/ovftool-hw10-config-option.xml inflating: ovftool/env/ovftool-hw11-config-option.xml inflating: ovftool/env/ovftool-hw12-config-option.xml inflating: ovftool/env/ovftool-hw13-config-option.xml inflating: ovftool/env/ovftool-hw14-config-option.xml inflating: ovftool/env/ovftool-hw15-config-option.xml inflating: ovftool/env/ovftool-hw3-config-option.xml inflating: ovftool/env/ovftool-hw4-config-option.xml inflating: ovftool/env/ovftool-hw7-config-option.xml inflating: ovftool/env/ovftool-hw8-config-option.xml inflating: ovftool/env/ovftool-hw9-config-option.xml inflating: ovftool/icudt44l.dat inflating: ovftool/libcares.so.2 inflating: ovftool/libcrypto.so.1.0.2 inflating: ovftool/libcurl.so.4 inflating: ovftool/libexpat.so inflating: ovftool/libgcc_s.so.1 inflating: ovftool/libgoogleurl.so.59 inflating: ovftool/libicudata.so.58 inflating: ovftool/libicuuc.so.58 inflating: ovftool/libssl.so.1.0.2 inflating: ovftool/libssoclient.so inflating: ovftool/libstdc++.so.6 inflating: ovftool/libvim-types.so inflating: ovftool/libvmacore.so inflating: ovftool/libvmomi.so inflating: ovftool/libxerces-c-3.1.so inflating: ovftool/libz.so.1 inflating: ovftool/manifest.xml inflating: ovftool/open_source_licenses.txt inflating: ovftool/ovftool inflating: ovftool/ovftool.bin creating: ovftool/schemas/ creating: ovftool/schemas/DMTF/ inflating: ovftool/schemas/DMTF/CIM_ResourceAllocationSettingData.xsd inflating: ovftool/schemas/DMTF/CIM_VirtualSystemSettingData.xsd inflating: ovftool/schemas/DMTF/common.xsd inflating: ovftool/schemas/DMTF/dsp8023.xsd inflating: ovftool/schemas/DMTF/dsp8027.xsd inflating: ovftool/schemas/DMTF/xml.xsd creating: ovftool/schemas/vmware/ inflating: ovftool/schemas/vmware/ovf-vmware.xsd inflating: ovftool/schemas/vmware/ovfenv-vmware.xsd inflating: ovftool/vmware-eula.rtf inflating: ovftool/vmware.eula
- Add the following line to your .bashrc file:
export PATH=$PATH:/home/worker/ovftoolNotice the added .bashrc file line at the bottom.
$ cat .bashrc # .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # Uncomment the following line if you don't like systemctl's auto-paging feature: # export SYSTEMD_PAGER= # User specific aliases and functions export PATH=$PATH:/home/worker/ovftool
- Run the .bashrc file:
$ source .bashrc
- Verify the VMware OVF Tool is installed.
$ ovftool --version VMware ovftool 4.3.0 (build-13912821)
What to do next
Install jq.