github vmware/govmomi v0.27.0

latest releases: v0.38.0, v0.37.3, v0.37.2...
2 years ago

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

๐Ÿงน Chore

  • [05adcc9] Remove -i parameter in go install
  • [18ea9cc] Update PR and release docs

โš ๏ธ 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

Don't miss a new govmomi release

NewReleases is sending notifications on new releases.