v0.27.0
Release v0.27.0
Release Date: 2021-10-14
π Fix
- [57c4be5] multi-value query params for vAPI methods
- [815e2d8] avoid vNIC mapping in guest.TransferURL if URL.Host is an IP
- [81a7dbe] avoid use of vNIC IP in guest.TransferURL if there are multiple
- [61afce3] Update CnsQueryAsync API request parameters to handle nil for QuerySelection
- [a601a8a] generate negative device key
π« govc
(CLI)
- [b5426eb] Add feature to read file contents for ExtraConfig
- [85956c7] fix tasks to activate option dump/json/xml
- [f4ef4d9] Fix incorrect MoRef parsing
- [d695f4c] Handle powered on VMs in vm.destroy
- [94f6368] add library.clone '-e' and '-m' options
- [2fcae37] add vsan info and change commands
π« vcsim
(Simulator)
- [fa45794] Fix PowerOnMultiVMTask() to return per-VM tasks
- [e67b1b1] check if VM host InMaintenanceMode
π Documentation
- [82e447d] Update govc USAGE
π§Ή Chore
β οΈ BREAKING
Add task manager and collector [397c8aa]:
event.Manager
does not embed object.Common
anymore. Only the methods
Client()
and Reference()
are implemented.
event.NewHistoryCollector()
is now unexported (to
newHistoryCollector()
) as it was merely a helper and to comply with
the task manager implementation.
π Commits
- [78f3026] update contributors
- [68b5458] Refactor EAM code to use BaseAgencyConfigInfo interface instead of impl
- [d5ded1f] Implement mo.Reference interface in task+event managers
- [038bc3d] Update vslm types to vCenter 7.0U3 (build 18700403)
- [ae8161d] Update pbm types to vCenter 7.0U3 (build 18700403)
- [f2d167d] Update eam types to vCenter 7.0U3 (build 18700403)
- [f1c7b54] Update vim25 types to vCenter 7.0U3 (build 18700403)
- [445fd55] Update gen.sh to vCenter 7.0U3 (build 18700403)
- [961f0ae] example: find VirtualMachine's Cluster
- [57c4be5] fix: multi-value query params for vAPI methods
- [f7e8ed7] Set custom HTTP headers for VAPI calls
- [05adcc9] chore: Remove -i parameter in go install
- [82e447d] docs: Update govc USAGE
- [b5426eb] govc: Add feature to read file contents for ExtraConfig
- [815e2d8] fix: avoid vNIC mapping in guest.TransferURL if URL.Host is an IP
- [81a7dbe] fix: avoid use of vNIC IP in guest.TransferURL if there are multiple
- [18ea9cc] chore: Update PR and release docs
- [a66d23e] build(deps): bump nokogiri from 1.11.4 to 1.12.5 in /gen
- [a853b30] Fix: Nil-Pointer Exception in ResourceAllocation
- [fa45794] vcsim: Fix PowerOnMultiVMTask() to return per-VM tasks
- [85956c7] govc: fix tasks to activate option dump/json/xml
- [61afce3] fix: Update CnsQueryAsync API request parameters to handle nil for QuerySelection
- [397c8aa] feat: Add task manager and collector
- [a601a8a] fix: generate negative device key
- [f4ef4d9] govc: Fix incorrect MoRef parsing
- [e67b1b1] vcsim: check if VM host InMaintenanceMode
- [d695f4c] govc: Handle powered on VMs in vm.destroy
- [a55fa7d] feat: Add optional WaitOptions to WaitForUpdates
- [94f6368] govc: add library.clone '-e' and '-m' options
- [2fcae37] govc: add vsan info and change commands
Docker images
docker pull vmware/govc:v0.27.0
docker pull vmware/govc:086bb561
docker pull vmware/vcsim:v0.27.0
docker pull vmware/vcsim:086bb561