Changelog for
govc-0.44.1-31.1.x86_64.rpm :
* Fri Oct 11 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.44.1:
* chore: Update version.go for v0.44.1
* fix: ensure proper vSAN URI format in ResolveLibraryItemStorage
* Fri Oct 11 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.44.0:
* chore: Update version.go for v0.44.0
* chore: fixup internal version
* vcsim: lock ViewManager in RegisterObject callbacks
* govc: update help url
* build(deps): bump golang.org/x/text from 0.18.0 to 0.19.0
* vcsim: add
*Context param to UpdateObject interface method
* govc: add vm.change -managed-by flag
* vcsim: support clearing ManagedBy field
* fix: synchronize access to session.Manager.userSession
* examples: add ExampleListView_ofContainerView
* vcsim: handle traversal spec object updates
* vcsim: ModifyListView \'remove\' does not return unresolved objects
* chore: bump default ClientVersion
* docs: sync CHANGELOG
* chore: bump Go versions
* chore: fix GH Action tag output param
* docs: various updates
* govc: add storage.policy.info flag to query IO filters
* Use internalpbm namespace for PbmQueryIOFiltersFromProfileId
* vcsim: override response namespace from struct tag
* api: Update folder.PlaceVMsXCluster to support several placement types
* api: disable http.Transport.ForceAttemptHTTP2 by default
* vcsim: fix RelocateVM_Task related races
* govc: add native kms provider support
* api: add vapi/crypto package with support for native KMS
* api: add rest.Client.DownloadAttachment method
* api: extract NewDatastoreURL from Datastore.NewURL method
* api: Support querying PBM profile for IOFILTERS
* govc: add kms commands
* chore: rename crypto.Manager RegisterKmipCluster > RegisterKmsCluster
* vcsim: support cluster registration in RegisterKmipServer
* vcsim: Gen enc key w default provider on createvm
* api: Helpers for key management servers
* chore: simplify error handling by using the new fault package
* Sat Sep 14 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.43.0:
* chore: Update version.go for v0.43.0
* api: Fault helpers
* vcsim: Support PlaceVm with relocate placement type
* Update library state info to content library API
* vcsim: Support PlaceVm with reconfigure placement type
* build(deps): bump golang.org/x/text from 0.17.0 to 0.18.0
* chore: sync generated govc/USAGE.md
* govc: add disk.create \'-profile\' flag
* govc: add vm.disk.create \'-profile\' flag
* govc: add vm.disk.attach \'-profile\' flag
* chore: govc: add common StorageProfileFlag
* api: add VirtualMachine.AddDeviceWithProfile method
* vcsim: add VirtualMachine AttachDisk and DetachDisk methods
* fix: vcsim: avoid possible race when encoding PropertyCollector response
* build(deps): bump peter-evans/create-pull-request from 6 to 7
* vcsim: Support VM crypto spec in vC Sim
* Add BackingDiskPath to BackingObjectDetails
* govc: Add \'-size\' flag to datastore.create
* govc add disk.attach and disk.detach commands
* api: VirtualMachine.AttachDisk unitNumber param is optional
* api: ToString for vim types
* vcsim: add namespace/registervm implementation
* govc: add namespace.registervm command
* api: add namespace.RegisterVM binding
* api: Fix panic when encoding nil iface ptrs to JSON
* govc: Support thick/eager disk opts on vm.create
* fix: use complete InventoryPath in Datacenter.Folders
* Sat Aug 17 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.42.0:
* chore: Update version.go for v0.42.0
* api: update eam bindings to include authentication schema with eam-vcenter build 24075398 Closes: 3521
* Sat Aug 17 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.41.0:
* chore: Update version.go for v0.41.0
* api: OptionValues IsTrue|IsFalse
* Tue Aug 13 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.40.0:
* chore: Update version.go for v0.40.0
* examples: add ExampleCollector_WaitForUpdatesEx_pagination
* vcsim: add SessionManager.ImpersonateUser method
* govc: add session.login \'-as\' flag to impersonate user
* api: add session.Manager.ImpersonateUser method
* fix: govc object.collect truncation
* vcsim: implement WaitForUpdatesEx pagination support
* vcsim: add AlarmManager
* govc: add alarm commands
* api: add alarm package with helpers for AlarmManager and Alarms
* govc: add event.post command
* fix: govc: output Message field for \'EventEx\' types
* build(deps): bump golang.org/x/text from 0.16.0 to 0.17.0
* vcsim: fix panic in CancelTask
* govc: add library.sync \'-f\' flag to force sync file content
* fix: restore govc import.spec DiskProvisioning default value
* vcsim: add ovf DiskProvisioning validation
* api: convert vSAN directory name to uuid in ResolveLibraryItemStorage
* vcsim: add DatastoreNamespaceManager
* govc: add library.info -S flag
* review feedback
* review feedback
* implement capacityAllocationUnits parser
* Mon Jul 22 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.39.0:
* chore: Update version.go for v0.39.0
* api: use CheckTestType in compat and provisioning checkers
* api: add sata controller
* api: Exporting Unit field in MetricSeries struct for external use
* chore: bump go version
* govc: add vm.check commands
* govc: add \'-spec\' flag to vm clone, migrate and create commands
* govc: add vm.migrate -net flag
* vcsim: add VmCompatibilityChecker and VmProvisioningChecker
* refactor: make importing templates available as a lib
* chore: fix codeql
* vcsim: Add support for DRS automation levels
* api: Add simulator test for GetVirtualDiskInfoByUUID
* api: GetVirtualDiskInfoByUUID for getting capacity/size info
* api: change CoresPerNumaNode to a pointer type
* api: Add a method for extending VMDK
* api: add ResolveLibraryItemStorage
* fix: handle base types by default in mo.LoadObjectContent
* vcsim: Re-enable TenantManager
* Tue Jun 25 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.38.0:
* chore: Update version.go for v0.38.0
* govc: add vsan.info -file-service-enabled flag
* vcsim: add vSAN FileServiceConfig support
* chore: make doc
* govc: add host.tpm.info and host.tpm.report commands
* vcsim: add HostCertificateManager
* govc: add host.cert.info -show flag
* fix: xml marshal byte array fields as vCenter does
* govc: add storage.policy.create zonal option
* api: EnsureDisksHaveControllers helper
* api: OptionValueList helper
* govc: add \'-storage\' flag to namespace.create and namespace.update commands
* api: add storage_specs field to Namespace related structures
* govc: add vm.create \'-profile\' and \'-place\' flags
* api: add pbm.DatastoreMap for finding compatible Datastores
* govc: Add feature to pass fullname and org for windows vm customization
* fix: govc vm.disk.change should only modify CapacityInBytes
* build(deps): bump goreleaser/goreleaser-action from 5 to 6
* vcsim: add library item storage API support
* nfc: Record the SSL thumbprint for the host the (device) URL refers to
* vcsim: add PropertyCollector index support
* vcsim: fix: ignore unknown refs in Datacenter.PowerOnMultiVM
* api: HardwareVersion.IsSupported vs IsValid
* feat: vSphere Zones API bindings
* api: Add library item storage APIs
* build(deps): bump nokogiri from 1.16.2 to 1.16.5 in /gen
* api: Update ConfigInfoToConfigSpec
* api: Update generated types
* vcsim: Add PbmCheckCompatibility method in pbm simulator
* api: add checksum validation in Content Library update session file API
* vcsim: add HostVirtualNicManager
* chore: govc: use generated enum lists
* api: Generate enum consts with Values funcs
* vcsim: fix ReconfigVM validation when changing disk size
* api: add SSLCertificate to TransferEndpoint in content library API
* build(deps): bump chuhlomin/render-template from 1.9 to 1.10
* bugfix: Exclude ServerGUID from MOR comparison in WaitEx
* Wed Jun 05 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.37.3:
* chore: Update version.go for v0.37.3
* nfc: Record the SSL thumbprint for the host the (device) URL refers to
* Fri May 10 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.37.2:
* chore: Update version.go for v0.37.2
* vcsim: Add PbmCheckCompatibility method in pbm simulator
* api: add checksum validation in Content Library update session file API
* vcsim: fix ReconfigVM validation when changing disk size
* api: add SSLCertificate to TransferEndpoint in content library API
* Thu Apr 18 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.37.1:
* chore: Update version.go for v0.37.1
* bugfix: Exclude ServerGUID from MOR comparison in WaitEx
* Sat Apr 13 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.37.0:
* chore: Update version.go for v0.37.0
* vcsim: toggle Content Library cached fields in sync and evict calls
* govc: Add library.evict command
* vcsim: add ExtensionManager.FindExtension method
* build(deps): add vcsim to rpm
* govc: add default output formatting for namespace commands
* fix: make cns.Client independent of vim25.Client
* api: use RetrievePropertiesEx in mo package functions
* vcsim: RetrievePropertiesEx & ContinueRetrievePropertiesEx
* api: change RetrieveProperties to collect results in batches
* feat: Add VAPI bindings for guest namespaces and virtual machine classes
* build(deps): enable rpm builds and add archs
* api: move vim25.Client.UseServiceVersion to soap.Client
* api: Expose vSphere API to evict subscribed content library
* fix: vcsim: re-parent children in ResourcePool.Destroy
* vcsim: add TaskHistoryCollector support
* Remove deprecation for task.Wait and task.WaitForResult
* govc: snapshot.tree json output to stdout
* fix: endpoint url to bypass lookup service if envoy sidecar enabled
* api: Add Downloadendpoint field in the library item file struct
* vcsim: add TaskManager.CreateTask support
* vcsim: add ExtensionManager support
* build(deps): bump google.golang.org/protobuf in /hack/tools
* Add support for SHA256 thumbprint based vCenter authentication
* fix: lookup client to use envoy sidecar url if enabled
* docs: update CHANGELOG
* docs: update CONTRIBUTORS
* Wed Apr 03 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.36.3:
* chore: Update version.go for v0.36.3
* Remove deprecation for task.Wait and task.WaitForResult
* Sat Mar 30 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.36.2:
* chore: Update version.go for v0.36.2
* govc: snapshot.tree json output to stdout
* fix: endpoint url to bypass lookup service if envoy sidecar enabled
* api: Add Downloadendpoint field in the library item file struct
* Sat Mar 16 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.36.1:
* chore: Update version.go for v0.36.1
* Add support for SHA256 thumbprint based vCenter authentication
* fix: lookup client to use envoy sidecar url if enabled
* Sat Mar 16 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.36.0:
* chore: Update version.go for v0.36.0
* Updating CONTRIBUTORS
* fix: vcsim Fetch method causes runtime panic when property is not set
* Add APIs for vLCM enablement on a cluster and base ESXi image selection
* chore: bump Go versions
* build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0
* Add API for vLCM - offline depots and cluster baseline images
* chore: Better support for ESXi & HW versions
* vcsim: Enhanced sim support for upgrade VM
* fix: Update summary.config.hwVersion in simulator
* test fixes
* fix: govc: use session KeepAlive in library.export command
* Add service locator to CNS RelocateVolume spec
* Add \"AggregatedSnapshotCapacityInMb\" to CnsSnapshotCreateResult and CnsSnapshotDeleteResult.
* Mon Feb 12 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.35.0:
* chore: Update version.go for v0.35.0
* docs: update release doc
* chore: update CONTRIBUTORS
* govc: json tag camelCase fixes
* Add \"AggregatedSnapshotCapacityInMb\" to cnstype.
* add -json to snapshot.tree
* build(deps): bump nokogiri from 1.14.3 to 1.16.2 in /gen
* api: Sim vm config.changeVersion & config.modified
* build(deps): bump peter-evans/create-pull-request from 5 to 6
* Re-enable PC updates for indexed properties
* build(deps): bump andstor/file-existence-action from 2 to 3
* build(deps): bump peter-evans/create-or-update-comment from 3 to 4
* Add new \"UsedCapacityInMb\" in struct \"CnsBlockBackingDetails\"
* build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
* build(deps): bump actions/cache from 3 to 4
* Self identify the executable making calls to vCenter
* api: WaitForUpdatesEx & DestroyPropertyFilter
* Changes to fix xml tag used for SnapshotId
* vcsim: Fix -method-delay option to update task states
* Fixes Missing Tags in AttachedTags
* Changes to add CNS fault CnsSnapshotCreatedFault
* build(deps): bump actions/upload-artifact from 3 to 4
* build(deps): bump github/codeql-action from 2 to 3
* build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
* build(deps): bump chuhlomin/render-template from 1.8 to 1.9
* Sat Jan 20 2024 Johannes Kastl
- new package govc: vSphere CLI written in go