Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package govc for openSUSE:Factory checked in 
at 2026-05-30 22:57:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/govc (Old)
 and      /work/SRC/openSUSE:Factory/.govc.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "govc"

Sat May 30 22:57:45 2026 rev:32 rq:1356002 version:0.54.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/govc/govc.changes        2026-05-11 
17:06:07.166467935 +0200
+++ /work/SRC/openSUSE:Factory/.govc.new.1937/govc.changes      2026-05-30 
23:00:25.061895001 +0200
@@ -1,0 +2,12 @@
+Sat May 30 06:53:05 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.54.1:
+  * chore(deps): bump dessant/lock-threads from 6.0.1 to 6.0.2
+    (#4023)
+  * chore(deps): bump dessant/lock-threads from 6.0.0 to 6.0.1
+    (#4019)
+  * chore(deps): bump actions/stale from 10.2.0 to 10.3.0 (#4020)
+  * chore(deps): bump goreleaser/goreleaser-action from 7.2.1 to
+    7.2.2 (#4018)
+
+-------------------------------------------------------------------

Old:
----
  govc-0.54.0.obscpio

New:
----
  govc-0.54.1.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ govc.spec ++++++
--- /var/tmp/diff_new_pack.MCdcAO/_old  2026-05-30 23:00:27.581998598 +0200
+++ /var/tmp/diff_new_pack.MCdcAO/_new  2026-05-30 23:00:27.585998763 +0200
@@ -17,14 +17,14 @@
 
 
 Name:           govc
-Version:        0.54.0
+Version:        0.54.1
 Release:        0
 Summary:        vSphere CLI built on top of govmomi
 License:        Apache-2.0
 URL:            https://github.com/vmware/govmomi
 Source:         %{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
-BuildRequires:  go1.24 >= 1.24.13
+BuildRequires:  golang(API) >= 1.25
 
 %description
 The CLI is designed to be a user friendly CLI alternative to the GUI and well

++++++ _service ++++++
--- /var/tmp/diff_new_pack.MCdcAO/_old  2026-05-30 23:00:27.642001065 +0200
+++ /var/tmp/diff_new_pack.MCdcAO/_new  2026-05-30 23:00:27.650001394 +0200
@@ -1,10 +1,10 @@
 <services>
   <service name="obs_scm" mode="manual">
-    <param name="url">https://github.com/vmware/govmomi</param>
+    <param name="url">https://github.com/vmware/govmomi.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.54.0</param>
-    <param name="match-tag">v0.54.0</param>
+    <param name="revision">refs/tags/v0.54.1</param>
+    <param name="match-tag">v0.54.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.MCdcAO/_old  2026-05-30 23:00:27.678002545 +0200
+++ /var/tmp/diff_new_pack.MCdcAO/_new  2026-05-30 23:00:27.686002874 +0200
@@ -1,6 +1,8 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/vmware/govmomi</param>
-              <param 
name="changesrevision">df7c057af6c06430955ce56d6f04b7e49138f9b3</param></service></servicedata>
+              <param 
name="changesrevision">df7c057af6c06430955ce56d6f04b7e49138f9b3</param></service><service
 name="tar_scm">
+                <param name="url">https://github.com/vmware/govmomi.git</param>
+              <param 
name="changesrevision">e6cfff79a15f1c7e7a59187985132ee1685b8233</param></service></servicedata>
 (No newline at EOF)
 

++++++ govc-0.54.0.obscpio -> govc-0.54.1.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/.goreleaser.yml 
new/govc-0.54.1/.goreleaser.yml
--- old/govc-0.54.0/.goreleaser.yml     2026-05-08 23:11:24.000000000 +0200
+++ new/govc-0.54.1/.goreleaser.yml     2026-05-29 20:14:11.000000000 +0200
@@ -3,7 +3,7 @@
 project_name: govmomi
 
 env:
-  - GO_VERSION=1.24
+  - GO_VERSION=1.26
   - ALPINE_VERSION=3.21
 
 builds:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/CHANGELOG.md new/govc-0.54.1/CHANGELOG.md
--- old/govc-0.54.0/CHANGELOG.md        2026-05-08 23:11:24.000000000 +0200
+++ new/govc-0.54.1/CHANGELOG.md        2026-05-29 20:14:11.000000000 +0200
@@ -1,3 +1,374 @@
+<a name="v0.54.0"></a>
+## [Release 
v0.54.0](https://github.com/vmware/govmomi/compare/v0.54.0-alpha.0...v0.54.0)
+
+> Release Date: 2026-05-08
+
+### ๐Ÿž Fix
+
+- [a8ff1b19]   parsing vApp properties while converting from OVF envelope to 
VM ConfigSpec([#3964](https://github.com/vmware/govmomi/issues/3964)) (#3964)
+
+### ๐Ÿ’ซ API Changes
+
+- [92f18db2]   add FetchVmGroupForMultiwriterDisks vim25 bindings and vcsim 
support
+- [5ee9945f]   Fix OVF disk ID func
+- [65791278]   Support NetworkSpec in Namespaces
+- [b54705c9]   More OVF->ConfigSpec testing
+- [25afc662]   Support OVF->ConfigSpec SR-IOV NICs
+- [513e6265]   OVF->ConfigSpec support nil VHW
+- [6c60d63b]   Default to first VirtualSystem in OVF
+- [78a5ee48]   Support disks sans contrllers
+- [36033dfb]   Add OVF test fixtures
+- [76edb74e]   vSphere-specific OVF qualifiers
+- [aa917587]   Uber OVF
+- [8dc36fef]   Product categories
+- [945cef78]   Disk capacity via prop, invalid prop keys
+- [e3e5a48a]   Fix string min/max
+- [9d8ceb07]   Support explicit deployment configuration
+- [a6959449]   Parse OVF property qualifiers per DSP0243
+- [7bd69763]   File-backed disks in OVF->ConfigSpec
+
+### ๐Ÿ’ซ `govc` (CLI)
+
+- [b9612be6]   add library.import disks option
+
+### ๐Ÿงน Chore
+
+- [df7c057a]   Update version.go for v0.54.0
+
+### โš ๏ธ BREAKING
+
+### ๐Ÿ“– Commits
+
+- [df7c057a]   chore: Update version.go for v0.54.0
+- [280e083a]   feat(updateSpec): Remove omitempty from storage spec to have it 
always rendered  Signed-off-by: tribock 
<louis.baumann93[@gmail](https://github.com/gmail).com>
+- [fb18fe03]   feat(marshal): Implement new Marshal Function to implement the 
removal of the last storage policy or the deletion of all policies  
Signed-off-by: tribock <louis.baumann93[@gmail](https://github.com/gmail).com>
+- [92f18db2]   api: add FetchVmGroupForMultiwriterDisks vim25 bindings and 
vcsim support
+- [b7f92a5a]   feat(init): add initial implementation of NamespaceNetwork to 
support Network override in CreateNamespace Signed-off-by: tribock 
<louis.baumann93[@gmail](https://github.com/gmail).com>
+- [8edaddee]   chore(deps): bump nokogiri from 1.19.2 to 1.19.3 in /gen
+- [a287dcfa]   chore(deps): bump goreleaser/goreleaser-action from 7.1.0 to 
7.2.1 ([#4000](https://github.com/vmware/govmomi/issues/4000)) (#4000)
+- [24621e0d]   chore(deps): bump goreleaser/goreleaser-action from 7.0.0 to 
7.1.0 ([#3998](https://github.com/vmware/govmomi/issues/3998)) (#3998)
+- [7b1c3846]   chore(deps): bump chuhlomin/render-template from 1.11 to 1.12
+- [d0181b96]   chore(deps): bump chuhlomin/render-template 
([#3996](https://github.com/vmware/govmomi/issues/3996)) (#3996)
+- [61e1166f]   minor change on QueryVolume result verification
+- [69ec24a3]   chore(deps): bump chuhlomin/render-template from 1.10 to 1.11 
([#3995](https://github.com/vmware/govmomi/issues/3995)) (#3995)
+- [953f8e17]   chore(deps): bump actions/cache from 5.0.4 to 5.0.5 
([#3994](https://github.com/vmware/govmomi/issues/3994)) (#3994)
+- [774caabe]   Add API for CNS CBT Control
+- [7d4ac0d6]   chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 
([#3992](https://github.com/vmware/govmomi/issues/3992)) (#3992)
+- [bfeb2818]   chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 
8.1.1 ([#3991](https://github.com/vmware/govmomi/issues/3991)) (#3991)
+- [5ee9945f]   api: Fix OVF disk ID func
+- [f9504466]   chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0
+- [65791278]   api: Support NetworkSpec in Namespaces
+- [45926695]   chore(deps): bump nokogiri from 1.19.1 to 1.19.2 in /gen
+- [57d3dfb6]   chore(deps): bump actions/cache from 5.0.3 to 5.0.4 
([#3983](https://github.com/vmware/govmomi/issues/3983)) (#3983)
+- [b356a6bc]   ovf spec parser for dmtf os types
+- [b54705c9]   api: More OVF->ConfigSpec testing
+- [25afc662]   api: Support OVF->ConfigSpec SR-IOV NICs
+- [513e6265]   api: OVF->ConfigSpec support nil VHW
+- [6c60d63b]   api: Default to first VirtualSystem in OVF
+- [78a5ee48]   api: Support disks sans contrllers
+- [36033dfb]   api: Add OVF test fixtures
+- [76edb74e]   api: vSphere-specific OVF qualifiers
+- [aa917587]   api: Uber OVF
+- [8dc36fef]   api: Product categories
+- [945cef78]   api: Disk capacity via prop, invalid prop keys
+- [e3e5a48a]   api: Fix string min/max
+- [9d8ceb07]   api: Support explicit deployment configuration
+- [a6959449]   api: Parse OVF property qualifiers per DSP0243
+- [7bd69763]   api: File-backed disks in OVF->ConfigSpec
+- [b9612be6]   govc: add library.import disks option
+- [562d9cbe]   chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 
([#3970](https://github.com/vmware/govmomi/issues/3970)) (#3970)
+- [9e3cc86f]   reevert: "chore(deps): bump go to 1.24.13 
([#3956](https://github.com/vmware/govmomi/issues/3956))" 
([#3969](https://github.com/vmware/govmomi/issues/3969)) (#3956)  (#3969)
+- [2a8ba44b]   chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 
([#3968](https://github.com/vmware/govmomi/issues/3968)) (#3968)
+- [a8ff1b19]   fix: parsing vApp properties while converting from OVF envelope 
to VM ConfigSpec([#3964](https://github.com/vmware/govmomi/issues/3964)) (#3964)
+- [e2054307]   chore(gh): update release workflow 
([#3967](https://github.com/vmware/govmomi/issues/3967)) (#3967)
+- [2ad74826]   chore(gh): update govc tests workflow 
([#3966](https://github.com/vmware/govmomi/issues/3966)) (#3966)
+- [ed441b7f]   chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 
7.0.0 ([#3965](https://github.com/vmware/govmomi/issues/3965)) (#3965)
+
+<a name="v0.53.1"></a>
+## [Release 
v0.53.1](https://github.com/vmware/govmomi/compare/v0.53.0...v0.53.1)
+
+> Release Date: 2026-04-21
+
+### ๐Ÿ’ซ `govc` (CLI)
+
+- [5cdf9d98]   add library.import disks option
+
+### ๐Ÿงน Chore
+
+- [21f58233]   Update version.go for v0.53.1
+
+### โš ๏ธ BREAKING
+
+### ๐Ÿ“– Commits
+
+- [21f58233]   chore: Update version.go for v0.53.1
+- [5cdf9d98]   govc: add library.import disks option
+
+<a name="v0.53.0"></a>
+## [Release 
v0.53.0](https://github.com/vmware/govmomi/compare/v0.53.0-alpha.0...v0.53.0)
+
+> Release Date: 2026-02-18
+
+### ๐Ÿž Fix
+
+- [4dddb932]   cluster configuration enablement and draft APIs 
([#3944](https://github.com/vmware/govmomi/issues/3944)) (#3944)
+- [5ef2d642]   change `controllerKey` and `unitNumber` to `*int32` 
([#3880](https://github.com/vmware/govmomi/issues/3880)) (#3880)
+- [7b6d4590]   unit tests for sync volume 
([#3881](https://github.com/vmware/govmomi/issues/3881)) (#3881)
+- [5e3df8a2]   EAM 2.0 bindings typo 
([#3879](https://github.com/vmware/govmomi/issues/3879) (#3879)
+- [e481fdd7]   guard against nil role in permissions.ls 
([#3840](https://github.com/vmware/govmomi/issues/3840)) (#3840)
+
+### ๐Ÿ’ซ API Changes
+
+- [65ee37d7]   add TransitGateway mo type
+- [5c626272]   Fix volumeEncrypted in CNS
+- [e6688c70]   Fix OVF userConfigurable in ToConfigSpec
+- [75fed5ce]   CnsVolumeBackingType 
([#3918](https://github.com/vmware/govmomi/issues/3918)) (#3918)
+- [31d4775c]   Update ofvEnvelop.ToConfigSpec and configInfo.ToConfigSpec to 
handle nil ovfProperty userConfigurable
+- [c80b625d]   Handle OVF defaultVal/val correctly
+- [35b20e62]   Fix OVF defVal & ConfigSpec vAppConfig
+- [21d7947c]   Update VmPlacementPolicy interfaces to use vim.TagId
+- [01373c95]   Support OVF->ConfigSpec VirtSysColl index 
([#3865](https://github.com/vmware/govmomi/issues/3865)) (#3865)
+- [c5801225]   remove podVMOverheadInfo host capability 
([#3869](https://github.com/vmware/govmomi/issues/3869)) (#3869)
+- [68080d37]   Updated API bindings
+- [9e1f60ad]   Updated API bindings
+- [434104ba]   Support vmx-22
+- [79587cc6]   Make ClusterInitialPlacementAction iface
+- [b0607e6a]   Helpers for GuestID->Family/CIMOSType
+
+### ๐Ÿ’ซ `govc` (CLI)
+
+- [a7a23f87]   Fix `vm.clone` full path example root from `ClusterName` to 
`DatacenterName` ([#3959](https://github.com/vmware/govmomi/issues/3959)) 
(#3959)
+- [2a3fd101]   add `device.sata.add` 
([#3936](https://github.com/vmware/govmomi/issues/3936)) (#3936)
+- [08dfb41f]   type alias support for ls -t 
([#3901](https://github.com/vmware/govmomi/issues/3901)) (#3901)
+
+### ๐Ÿ’ซ `vcsim` (Simulator)
+
+- [a9a1a9ea]   Consider default devs from VM spec
+- [770f3fea]   Support tags in VM reconfig
+- [b1ee1fbc]   Support encrypt-on-copy virtual disk
+- [3bf69d12]   fix snapshot state handling
+- [5b5c932f]   Deep copy the vm config to snapshot
+
+### ๐Ÿงน Chore
+
+- [029d112e]   Update version.go for v0.53.0
+
+### โฎ Reverts
+
+- [d7849258]   Revert 
vmware/govmomi[#3911](https://github.com/vmware/govmomi/issues/3911) (#3911)
+
+### โš ๏ธ BREAKING
+
+ [429bf0fc]:
+Change backingObjectId from string to *string
+
+### ๐Ÿ“– Commits
+
+- [029d112e]   chore: Update version.go for v0.53.0
+- [df5dee37]   Bump release go-version
+- [65ee37d7]   api: add TransitGateway mo type
+- [a7a23f87]   govc: Fix `vm.clone` full path example root from `ClusterName` 
to `DatacenterName` ([#3959](https://github.com/vmware/govmomi/issues/3959)) 
(#3959)
+- [2ee963aa]   chore(deps): bump test-unit from 3.7.3 to 3.7.7 in /gen 
([#3941](https://github.com/vmware/govmomi/issues/3941)) (#3941)
+- [a9f124ed]   chore(deps): bump actions/stale from 10.1.1 to 10.2.0 
([#3957](https://github.com/vmware/govmomi/issues/3957)) (#3957)
+- [0b3ecc86]   chore(deps): bump nokogiri from 1.18.10 to 1.19.1 in /gen
+- [9b1a86d9]   chore(deps): bump go to 1.24.13 
([#3956](https://github.com/vmware/govmomi/issues/3956)) (#3956)
+- [4c96dc46]   chore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 
([#3955](https://github.com/vmware/govmomi/issues/3955)) (#3955)
+- [d95b9f9e]   Update simulator to return StatusOK for libraryUsages as it is 
/api endpoint.
+- [9e3c7f23]   Fix AddLibraryUsage to return expected output format.
+- [55b758a9]   chore(deps): bump actions/cache from 5.0.2 to 5.0.3 
([#3950](https://github.com/vmware/govmomi/issues/3950)) (#3950)
+- [32d70815]   chore(deps): bump peter-evans/create-pull-request from 8.0.0 to 
8.1.0 ([#3949](https://github.com/vmware/govmomi/issues/3949)) (#3949)
+- [9fa3f602]   chore(deps): bump actions/cache from 5.0.1 to 5.0.2 
([#3948](https://github.com/vmware/govmomi/issues/3948)) (#3948)
+- [1f9b2105]   chore(deps): bump actions/setup-go from 6.1.0 to 6.2.0 
([#3946](https://github.com/vmware/govmomi/issues/3946)) (#3946)
+- [714cf8a7]   chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0 
([#3945](https://github.com/vmware/govmomi/issues/3945)) (#3945)
+- [4dddb932]   fix: cluster configuration enablement and draft APIs 
([#3944](https://github.com/vmware/govmomi/issues/3944)) (#3944)
+- [caad5b56]   Add VirtualVmxnet to EthernetCardTypes
+- [429bf0fc]   Use *string for backingObjectId
+- [a9a1a9ea]   vcsim: Consider default devs from VM spec
+- [2a3fd101]   govc: add `device.sata.add` 
([#3936](https://github.com/vmware/govmomi/issues/3936)) (#3936)
+- [4957c81c]   chore(gh): bump actions/checkout from 4.2.2 to 6.0.1 
([#3935](https://github.com/vmware/govmomi/issues/3935)) (#3935)
+- [f81cf44b]   chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 
([#3933](https://github.com/vmware/govmomi/issues/3933)) (#3933)
+- [1cd2a378]   chore(deps): bump dessant/lock-threads from 5.0.1 to 6.0.0 
([#3932](https://github.com/vmware/govmomi/issues/3932)) (#3932)
+- [eb4bc10e]   chore(deps): bump actions/cache from 5.0.0 to 5.0.1 
([#3934](https://github.com/vmware/govmomi/issues/3934)) (#3934)
+- [58758028]   chore(deps): bump actions/cache from 4.3.0 to 5.0.0 
([#3931](https://github.com/vmware/govmomi/issues/3931)) (#3931)
+- [a92bd5f7]   chore(deps): bump peter-evans/create-pull-request from 7.0.11 
to 8.0.0 ([#3930](https://github.com/vmware/govmomi/issues/3930)) (#3930)
+- [ebd2c8e9]   feat: add bindings for namespace instances v2 endpoints 
([#3929](https://github.com/vmware/govmomi/issues/3929)) (#3929)
+- [e177c72e]   chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0 
([#3928](https://github.com/vmware/govmomi/issues/3928)) (#3928)
+- [d1732a09]   chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 
7.0.11 ([#3926](https://github.com/vmware/govmomi/issues/3926)) (#3926)
+- [b3457188]   feat: add supervisor topology and summary bindings 
([#3925](https://github.com/vmware/govmomi/issues/3925)) (#3925)
+- [7d2d4a52]   add go binding for CnsNotRegisteredFault
+- [5c626272]   api: Fix volumeEncrypted in CNS
+- [e6688c70]   api: Fix OVF userConfigurable in ToConfigSpec
+- [d7849258]   Revert "Revert 
vmware/govmomi[#3911](https://github.com/vmware/govmomi/issues/3911)" (#3911)
+- [7c4391c6]   chore(deps): bump actions/stale from 10.1.0 to 10.1.1 
([#3922](https://github.com/vmware/govmomi/issues/3922)) (#3922)
+- [0aec2ab4]   Add property-based filtering capabilities and skipCount 
functionality to injection rules. 
([#3903](https://github.com/vmware/govmomi/issues/3903)) (#3903)
+- [3313eae5]   Revert 
vmware/govmomi[#3911](https://github.com/vmware/govmomi/issues/3911) (#3911)
+- [0c101ef6]   add volumeEncrypted flag to CnsVolumeAttachDetachSpec
+- [75fed5ce]   api: CnsVolumeBackingType 
([#3918](https://github.com/vmware/govmomi/issues/3918)) (#3918)
+- [4da134ec]   chore(deps): bump golang.org/x/text from 0.28.0 to 0.31.0 
([#3913](https://github.com/vmware/govmomi/issues/3913)) (#3913)  (#3902)
+- [4a6daa1f]   refactor: simulated tag support 
([#3916](https://github.com/vmware/govmomi/issues/3916)) (#3916)
+- [05856402]   feat: add bindings for enableOnZones and enableOnComputeCluster 
([#3909](https://github.com/vmware/govmomi/issues/3909)) (#3909)
+- [f9123d5f]   chore(deps): bump test-unit from 3.7.2 to 3.7.3 in /gen 
([#3915](https://github.com/vmware/govmomi/issues/3915)) (#3915)
+- [770f3fea]   vcsim: Support tags in VM reconfig
+- [3496d486]   refactor: update `NumCoresPerSocket` to `*int32` 
([#3906](https://github.com/vmware/govmomi/issues/3906)) (#3906)
+- [c156b068]   chore(deps): bump test-unit from 3.7.1 to 3.7.2 in /gen 
([#3912](https://github.com/vmware/govmomi/issues/3912)) (#3912)
+- [31d4775c]   api: Update ofvEnvelop.ToConfigSpec and configInfo.ToConfigSpec 
to handle nil ovfProperty userConfigurable
+- [d2c98e38]   vmdk: Add stream-optimised VMDK writer
+- [f5b094d9]   chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 
7.0.9 ([#3910](https://github.com/vmware/govmomi/issues/3910)) (#3910)
+- [c80b625d]   api: Handle OVF defaultVal/val correctly
+- [220defa3]   Reverts 
vmware/govmomi[#3904](https://github.com/vmware/govmomi/issues/3904) (#3904)
+- [aa5e8136]   chore(deps): bump actions/setup-go from 6.0.0 to 6.1.0 
([#3905](https://github.com/vmware/govmomi/issues/3905)) (#3905)
+- [35b20e62]   api: Fix OVF defVal & ConfigSpec vAppConfig
+- [830d0e83]   chore(deps): bump nokogiri from 1.18.9 to 1.18.10 in /gen 
([#3862](https://github.com/vmware/govmomi/issues/3862)) (#3862)
+- [08dfb41f]   govc: type alias support for ls -t 
([#3901](https://github.com/vmware/govmomi/issues/3901)) (#3901)
+- [0c1c5c60]   chore(deps): bump test-unit from 3.7.0 to 3.7.1 in /gen 
([#3899](https://github.com/vmware/govmomi/issues/3899)) (#3899)
+- [27d3b54f]   Conditionally set disk UUID if empty in backing info and fix 
related issues
+- [9d1d96b3]   chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 
([#3895](https://github.com/vmware/govmomi/issues/3895)) (#3895)
+- [829da4c5]   chore(deps): bump mxschmitt/action-tmate from 3.22 to 3.23 
([#3894](https://github.com/vmware/govmomi/issues/3894)) (#3894)
+- [c9f0ce85]   Update hasPodVM to hasPageSharingPodVM
+- [21d7947c]   api: Update VmPlacementPolicy interfaces to use vim.TagId
+- [12f335ca]   feat: add `govc vm.customize` command to support password and 
custom script ([#3867](https://github.com/vmware/govmomi/issues/3867)) (#3867)
+- [1c7c0572]   add omitempty to optional certificate field
+- [5ef2d642]   fix: change `controllerKey` and `unitNumber` to `*int32` 
([#3880](https://github.com/vmware/govmomi/issues/3880)) (#3880)
+- [bdaeb8d9]   fix lint issue
+- [7d40d3a0]   add processDynamicUpdate bindings
+- [7b6d4590]   fix: unit tests for sync volume 
([#3881](https://github.com/vmware/govmomi/issues/3881)) (#3881)
+- [5e3df8a2]   fix: EAM 2.0 bindings typo 
([#3879](https://github.com/vmware/govmomi/issues/3879) (#3879)
+- [f79ec40a]   EAM 2.0 SolutionSpecInfo should have AlternativeVmSpecs field
+- [01373c95]   api: Support OVF->ConfigSpec VirtSysColl index 
([#3865](https://github.com/vmware/govmomi/issues/3865)) (#3865)
+- [37d88978]   chore(gh): bump actions/stale from 10.0.0 to 10.1.0 
([#3882](https://github.com/vmware/govmomi/issues/3882)) (#3882)
+- [c5801225]   api: remove podVMOverheadInfo host capability 
([#3869](https://github.com/vmware/govmomi/issues/3869)) (#3869)
+- [2e6fc268]   chore(gh): bump peter-evans/create-or-update-comment 
([#3878](https://github.com/vmware/govmomi/issues/3878)) (#3878)
+- [17f4e2b6]   Remove IgnoredDuringExecution VM placement policy strictness
+- [f9c2d2e2]   EAM 2.0 Transition API needs more fields in bindings
+- [8cd0d37a]   Fixes for EAM 2.0 Transition API Definitions
+- [16f01466]   chore(deps): bump actions/cache from 4.2.4 to 4.3.0 
([#3873](https://github.com/vmware/govmomi/issues/3873)) (#3873)
+- [b1ee1fbc]   vcsim: Support encrypt-on-copy virtual disk
+- [902891d0]   Preventing Accidental Deletion of Library Items through Usage 
Configuration
+- [cee443fc]   Adds EAM 2.0 Solution Transition API
+- [6a312783]   Fix TestClusterCompliance test
+- [04d73db5]   Interpret StatusNoContent as no-error and return in rest client
+- [26283ed3]   Mark all optional fields with omitempty in vapi/esx/ and 
vapi/tasks
+- [9cb6a9a8]   Switch to api path for library usage API
+- [8ddba3da]   Hook ComplianceFilterSpec has optional fields
+- [68080d37]   api: Updated API bindings
+- [71ee7b7e]   Lose the javadoc comments and conform to godoc standards
+- [ad8c16c9]   Add process lifecycle hooks api bindings
+- [6998f840]   Add esx.settings.clusters.vms solutions API
+- [748f5fca]   Add Notifications bindings
+- [7b62bcf5]   Add Error type and associated enums
+- [fc169176]   Add bindings for cis Task API
+- [9e1f60ad]   api: Updated API bindings
+- [6dbcf44a]   Fixed vim version required for PodVMInfo
+- [c6fdcd31]   Addressed review comments
+- [38d83cae]   Add PodVMInfo type and method
+- [434104ba]   api: Support vmx-22
+- [83504793]   chore(deps): bump github.com/stretchr/testify from 1.10.0 to 
1.11.1 ([#3843](https://github.com/vmware/govmomi/issues/3843)) (#3843)
+- [343b7096]   chore(deps): bump actions/setup-go from 5.5.0 to 6.0.0 
([#3852](https://github.com/vmware/govmomi/issues/3852)) (#3852)
+- [3bf69d12]   vcsim: fix snapshot state handling
+- [f3f41f41]   chore(deps): bump actions/stale from 9.1.0 to 10.0.0 
([#3851](https://github.com/vmware/govmomi/issues/3851)) (#3851)
+- [62acc163]   Library Usage API to perform CRUD operations on Library Usage 
resource
+- [79587cc6]   api: Make ClusterInitialPlacementAction iface
+- [5b5c932f]   vcsim: Deep copy the vm config to snapshot
+- [b0607e6a]   api: Helpers for GuestID->Family/CIMOSType
+- [14105888]   chore(deps): bump github.com/go-viper/mapstructure/v2 
([#3841](https://github.com/vmware/govmomi/issues/3841)) (#3841)
+- [e481fdd7]   fix: guard against nil role in permissions.ls 
([#3840](https://github.com/vmware/govmomi/issues/3840)) (#3840)
+
+<a name="v0.52.0"></a>
+## [Release 
v0.52.0](https://github.com/vmware/govmomi/compare/v0.52.0-alpha.0...v0.52.0)
+
+> Release Date: 2025-08-18
+
+### ๐Ÿž Fix
+
+- [5c16d3fb]   vcsim: Avoid panic in QueryAvailablePerfMetric if VM has no 
Datastore
+
+### ๐Ÿ’ซ API Changes
+
+- [2278e0e4]   Update folder.PlaceVMsXCluster to return available candidate 
networks
+- [28eeab9a]   fix comments and doc links
+- [7a3647c2]   fix action parameters
+- [8ee99953]   update drafts bindings
+- [37dd0c84]   bindings for esx/settings/clusters/cluster/configuration/drafts
+- [70746555]   Placement policy WSDL names changed
+- [55501e2b]   add bindings for recent tasks and schema
+- [32307656]   add bindings for esx/settings/cluster/configuration
+- [74eea104]   add bindings for 
esx/settings/cluster/enablement/configuration/transition
+- [e61ad354]   Update folder.PlaceVMsXCluster to filter clusters based on 
candidate networks availability  - Add GoVmomi Bindings to CandidateNetworks  - 
Made changes suggested by Shengjie
+- [8784335c]   Add "lsilogicsas" alias for "lsilogic-sas" in 
CreateSCSIController
+
+### ๐Ÿ’ซ `govc` (CLI)
+
+- [0b0e0cc3]   Add vmclass configSpec options
+
+### ๐Ÿ’ซ `vcsim` (Simulator)
+
+- [3efce106]   add SearchIndex.FindAllByUuid() support
+- [5a50d408]   Fault injection
+- [2fed3413]   CreateVm should allow existing nvram files
+- [38a84889]   Resolve NSX OpaqueBacking to the DistributedVirtualPortgroup
+- [25ce2a12]   Avoid panic if VM NIC is removed after CustomizeVM
+
+### ๐Ÿ“ƒ Documentation
+
+- [d0143b1a]   update `CHANGELOG.md` 
([#3839](https://github.com/vmware/govmomi/issues/3839)) (#3839)
+
+### ๐Ÿงน Chore
+
+- [e53c30d0]   Update version.go for v0.52.0
+
+### โš ๏ธ BREAKING
+
+### ๐Ÿ“– Commits
+
+- [e53c30d0]   chore: Update version.go for v0.52.0
+- [d0143b1a]   docs: update `CHANGELOG.md` 
([#3839](https://github.com/vmware/govmomi/issues/3839)) (#3839)
+- [edf81adb]   build(deps): bump golang.org/x/text from 0.26.0 to 0.28.0 
([#3835](https://github.com/vmware/govmomi/issues/3835)) (#3835)
+- [521695dc]   build(deps): bump goreleaser/goreleaser-action from 6.3.0 to 
6.4.0 ([#3838](https://github.com/vmware/govmomi/issues/3838)) (#3838)
+- [161b964c]   build(deps): bump github.com/go-viper/mapstructure/v2 
([#3811](https://github.com/vmware/govmomi/issues/3811)) (#3811)
+- [90a7f76a]   build(deps): bump nokogiri from 1.18.8 to 1.18.9 in /gen 
([#3822](https://github.com/vmware/govmomi/issues/3822)) (#3822)
+- [57127bae]   build(deps): bump test-unit from 3.6.8 to 3.7.0 in /gen 
([#3817](https://github.com/vmware/govmomi/issues/3817)) (#3817)
+- [0e836f2b]   build(deps): bump actions/cache from 4.2.3 to 4.2.4 
([#3834](https://github.com/vmware/govmomi/issues/3834)) (#3834)
+- [aa32ef3a]   vcsim : Remove the single VM limitation for PlaceVmsXCluster API
+- [2278e0e4]   api: Update folder.PlaceVMsXCluster to return available 
candidate networks
+- [74528cfb]   Add option to GetVirtualDiskInfoByUUID for choosing exclude 
snapshot disks when calculating virtualdisk size
+- [debe7c71]   update json tags and add tests for syncvolume api
+- [245af177]   binding for CnsKubernetesQueryFilter
+- [b74b010c]   Implement bindings for CNS Unregister Volume Created new method 
called CnsUnregisterVolume Created CnsUnregisterVolume, 
CnsUnregisterVolumeRequestType and CnsUnregisterVolumeResponse types Created 
UnregisterVolume method on CNS Client Created TestUnregisterVolume function to 
test the changes
+- [28eeab9a]   api: fix comments and doc links
+- [f12361c7]   Add tests for types of meta fault 
([#3824](https://github.com/vmware/govmomi/issues/3824)) (#3824)
+- [7a3647c2]   api: fix action parameters
+- [8ee99953]   api: update drafts bindings
+- [37dd0c84]   api: bindings for 
esx/settings/clusters/cluster/configuration/drafts
+- [70746555]   api: Placement policy WSDL names changed
+- [55501e2b]   api: add bindings for recent tasks and schema
+- [32307656]   api: add bindings for esx/settings/cluster/configuration
+- [74eea104]   api: add bindings for 
esx/settings/cluster/enablement/configuration/transition
+- [3efce106]   vcsim: add SearchIndex.FindAllByUuid() support
+- [e48f1ffa]   Add CnsSyncVolume API bindings
+- [d25f318f]   Update govc/USAGE.md
+- [858de8d6]   Introduce Govmomi bindings to support VM placement policies
+- [b67bf1a6]   Added new simulator test 
TestPlaceVmsXClusterCreateAndPowerOnWithCandidateNetworks
+- [4a142ef2]   Made changes suggested in review - removed go.mod
+- [915ef1e2]   Fix binding generation by bumping Ruby version
+- [6248951d]   Updated folder.place usage
+- [9822e170]   Add shared disk parameters to Cns AttachDetach Spec
+- [e61ad354]   api: Update folder.PlaceVMsXCluster to filter clusters based on 
candidate networks availability  - Add GoVmomi Bindings to CandidateNetworks  - 
Made changes suggested by Shengjie
+- [0c586025]   Fix the quotation in the copyright header
+- [281c86f0]   update CnsVolumeCreateSpec and CnsVolumeOperationResult
+- [109a53a8]   Add SPBM internal types and methods related to K8s compliant 
names changes
+- [cbbe8d22]   handle vim25:NotSupported returned with CnsFault
+- [24f4996f]   skip CNS transaction tests when env CNS_RUN_TRANSACTION_TESTS 
is not set
+- [870f1e7b]   update CnsVolumeCreateSpec and CnsSnapshotCreateSpec for 
Transaction Support. add new fault CnsVolumeAlreadyExistsFault
+- [0e4a0fa8]   Added govmomi binding changes for SPBM API changes for reserve 
K8s compliant name feature
+- [5a50d408]   vcsim: Fault injection
+- [2fed3413]   vcsim: CreateVm should allow existing nvram files
+- [8febefc0]   Add linkedClone creation support for CNS volumes
+- [8784335c]   api: Add "lsilogicsas" alias for "lsilogic-sas" in 
CreateSCSIController
+- [38a84889]   vcsim: Resolve NSX OpaqueBacking to the 
DistributedVirtualPortgroup
+- [0b0e0cc3]   govc: Add vmclass configSpec options
+- [25ce2a12]   vcsim: Avoid panic if VM NIC is removed after CustomizeVM
+- [5c16d3fb]   fix: vcsim: Avoid panic in QueryAvailablePerfMetric if VM has 
no Datastore
+
 <a name="v0.51.0"></a>
 ## [Release 
v0.51.0](https://github.com/vmware/govmomi/compare/v0.51.0-alpha.0...v0.51.0)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/fault/meta_types.go 
new/govc-0.54.1/fault/meta_types.go
--- old/govc-0.54.0/fault/meta_types.go 2026-05-08 23:11:24.000000000 +0200
+++ new/govc-0.54.1/fault/meta_types.go 2026-05-29 20:14:11.000000000 +0200
@@ -45,5 +45,6 @@
                Is(err, &types.NetworkDisruptedAndConfigRolledBack{}) ||
                Is(err, &types.VAppTaskInProgress{}) ||
                Is(err, &types.FailToLockFaultToleranceVMs{}) ||
-               Is(err, &types.HostCommunication{})
+               Is(err, &types.HostCommunication{}) ||
+               Is(err, &types.ConcurrentAccess{})
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/fault/meta_types_test.go 
new/govc-0.54.1/fault/meta_types_test.go
--- old/govc-0.54.0/fault/meta_types_test.go    2026-05-08 23:11:24.000000000 
+0200
+++ new/govc-0.54.1/fault/meta_types_test.go    2026-05-29 20:14:11.000000000 
+0200
@@ -14,6 +14,28 @@
        "github.com/vmware/govmomi/vim25/types"
 )
 
+func TestIsTransientErrorConcurrentAccess(t *testing.T) {
+       var (
+               errFalse any
+               errTrue  any
+       )
+
+       errFalse = task.Error{
+               LocalizedMethodFault: &types.LocalizedMethodFault{
+                       Fault: &types.SystemError{},
+               },
+       }
+
+       errTrue = task.Error{
+               LocalizedMethodFault: &types.LocalizedMethodFault{
+                       Fault: &types.ConcurrentAccess{},
+               },
+       }
+
+       assert.False(t, fault.IsTransientError(errFalse))
+       assert.True(t, fault.IsTransientError(errTrue))
+}
+
 func TestAlreadyPoweredOff(t *testing.T) {
        var (
                errFalse any
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/go.mod new/govc-0.54.1/go.mod
--- old/govc-0.54.0/go.mod      2026-05-08 23:11:24.000000000 +0200
+++ new/govc-0.54.1/go.mod      2026-05-29 20:14:11.000000000 +0200
@@ -1,6 +1,6 @@
 module github.com/vmware/govmomi
 
-go 1.24.0 // required for slices/maps package and built-in clear function
+go 1.25.0
 
 require (
        github.com/a8m/tree v0.0.0-20240104212747-2c8764a5f17e
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/govc/go.mod new/govc-0.54.1/govc/go.mod
--- old/govc-0.54.0/govc/go.mod 2026-05-08 23:11:24.000000000 +0200
+++ new/govc-0.54.1/govc/go.mod 2026-05-29 20:14:11.000000000 +0200
@@ -1,6 +1,6 @@
 module github.com/vmware/govmomi/govc
 
-go 1.24.0
+go 1.25.0
 
 replace github.com/vmware/govmomi => ../
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/govc/test/cli.bats 
new/govc-0.54.1/govc/test/cli.bats
--- old/govc-0.54.0/govc/test/cli.bats  2026-05-08 23:11:24.000000000 +0200
+++ new/govc-0.54.1/govc/test/cli.bats  2026-05-29 20:14:11.000000000 +0200
@@ -208,7 +208,7 @@
 
   vcsim_stop
 
-  VCSIM_SECURE_COOKIES=true vcsim_start -tls=false
+  VCSIM_SECURE_COOKIES=true vcsim_start -tls=false -l 0.0.0.0:0
 
   run govc ls
   assert_failure
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/govc/test/test_helper.bash 
new/govc-0.54.1/govc/test/test_helper.bash
--- old/govc-0.54.0/govc/test/test_helper.bash  2026-05-08 23:11:24.000000000 
+0200
+++ new/govc-0.54.1/govc/test/test_helper.bash  2026-05-29 20:14:11.000000000 
+0200
@@ -34,7 +34,11 @@
 GOVC_TEST_IMG_SRC=$GOVC_IMAGES/floppybird.img
 GOVC_TEST_IMG=govc-images/$(basename $GOVC_TEST_IMG_SRC)
 
-PATH="$GOPATH/bin:$PATH"
+if [ -n "$GOPATH" ]; then
+  PATH="$GOPATH/bin:$PATH"
+else
+  PATH="$(go env GOPATH)/bin:$PATH"
+fi
 
 require_docker() {
   if ! docker version ; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/hack/tools/go.mod 
new/govc-0.54.1/hack/tools/go.mod
--- old/govc-0.54.0/hack/tools/go.mod   2026-05-08 23:11:24.000000000 +0200
+++ new/govc-0.54.1/hack/tools/go.mod   2026-05-29 20:14:11.000000000 +0200
@@ -1,6 +1,6 @@
 module github.com/vmware/govmomi-tools
 
-go 1.23.0
+go 1.25.0
 
 require github.com/golangci/golangci-lint v1.64.6
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/internal/version/version.go 
new/govc-0.54.1/internal/version/version.go
--- old/govc-0.54.0/internal/version/version.go 2026-05-08 23:11:24.000000000 
+0200
+++ new/govc-0.54.1/internal/version/version.go 2026-05-29 20:14:11.000000000 
+0200
@@ -9,5 +9,5 @@
        ClientName = "govmomi"
 
        // ClientVersion is the version of this SDK
-       ClientVersion = "0.54.0"
+       ClientVersion = "0.54.1"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/vapi/namespace/simulator/simulator.go 
new/govc-0.54.1/vapi/namespace/simulator/simulator.go
--- old/govc-0.54.0/vapi/namespace/simulator/simulator.go       2026-05-08 
23:11:24.000000000 +0200
+++ new/govc-0.54.1/vapi/namespace/simulator/simulator.go       2026-05-29 
20:14:11.000000000 +0200
@@ -55,8 +55,8 @@
                s.HandleFunc(internal.NamespacesPath+"/", h.namespaces)
                s.HandleFunc(internal.NamespaceClusterPath, h.clusters)
                s.HandleFunc(internal.NamespaceClusterPath+"/", h.clustersID)
-               
s.HandleFunc(internal.NamespaceDistributedSwitchCompatibility+"/", 
h.listCompatibleDistributedSwitches)
-               s.HandleFunc(internal.NamespaceEdgeClusterCompatibility+"/", 
h.listCompatibleEdgeClusters)
+               s.HandleFunc(internal.NamespaceDistributedSwitchCompatibility, 
h.listCompatibleDistributedSwitches)
+               s.HandleFunc(internal.NamespaceEdgeClusterCompatibility, 
h.listCompatibleEdgeClusters)
 
                s.HandleFunc(internal.SupervisorServicesPath, h.listServices)
                s.HandleFunc(internal.SupervisorServicesPath+"/", h.getService)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/govc-0.54.0/vcsim/go.mod new/govc-0.54.1/vcsim/go.mod
--- old/govc-0.54.0/vcsim/go.mod        2026-05-08 23:11:24.000000000 +0200
+++ new/govc-0.54.1/vcsim/go.mod        2026-05-29 20:14:11.000000000 +0200
@@ -1,6 +1,6 @@
 module github.com/vmware/govmomi/vcsim
 
-go 1.24.0
+go 1.25.0
 
 replace github.com/vmware/govmomi => ../
 

++++++ govc.obsinfo ++++++
--- /var/tmp/diff_new_pack.MCdcAO/_old  2026-05-30 23:00:31.102143306 +0200
+++ /var/tmp/diff_new_pack.MCdcAO/_new  2026-05-30 23:00:31.106143471 +0200
@@ -1,5 +1,5 @@
 name: govc
-version: 0.54.0
-mtime: 1778274684
-commit: df7c057af6c06430955ce56d6f04b7e49138f9b3
+version: 0.54.1
+mtime: 1780078451
+commit: e6cfff79a15f1c7e7a59187985132ee1685b8233
 

++++++ vendor.tar.gz ++++++

Reply via email to