Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update module github.com/vmware/govmomi to v0.38.0 (open-telemetry#33855
) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/vmware/govmomi](https://github.com/vmware/govmomi) | `v0.37.3` -> `v0.38.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fvmware%2fgovmomi/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fvmware%2fgovmomi/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fvmware%2fgovmomi/v0.37.3/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fvmware%2fgovmomi/v0.37.3/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>vmware/govmomi (github.com/vmware/govmomi)</summary> ### [`v0.38.0`](https://github.com/vmware/govmomi/releases/tag/v0.38.0) [Compare Source](https://github.com/vmware/govmomi/compare/v0.37.3...v0.38.0) <a name="v0.38.0"></a> #### [Release v0.38.0](https://github.com/vmware/govmomi/compare/v0.37.3...v0.38.0) > Release Date: 2024-06-24 ##### 🐞 Fix - \[[`22607cd`](https://github.com/vmware/govmomi/commit/22607cd8)] xml marshal byte array fields as vCenter does ([#&open-telemetry#8203;1977](https://github.com/vmware/govmomi/issues/1977)) ([#&open-telemetry#8203;3469](https://github.com/vmware/govmomi/issues/3469)) - \[[`298cfbf`](https://github.com/vmware/govmomi/commit/298cfbf3)] govc vm.disk.change should only modify CapacityInBytes ([#&open-telemetry#8203;3424](https://github.com/vmware/govmomi/issues/3424)) ([#&open-telemetry#8203;3464](https://github.com/vmware/govmomi/issues/3464)) ##### 💫 API Changes - \[[`0de9553`](https://github.com/vmware/govmomi/commit/0de9553a)] EnsureDisksHaveControllers helper - \[[`3d70ab5`](https://github.com/vmware/govmomi/commit/3d70ab5c)] OptionValueList helper - \[[`d80136a`](https://github.com/vmware/govmomi/commit/d80136a5)] add storage_specs field to Namespace related structures - \[[`748043c`](https://github.com/vmware/govmomi/commit/748043cd)] add pbm.DatastoreMap for finding compatible Datastores - \[[`fc2a6b1`](https://github.com/vmware/govmomi/commit/fc2a6b12)] HardwareVersion.IsSupported vs IsValid - \[[`a68c21f`](https://github.com/vmware/govmomi/commit/a68c21f2)] Add library item storage APIs - \[[`7d1be3e`](https://github.com/vmware/govmomi/commit/7d1be3e7)] Update ConfigInfoToConfigSpec - \[[`12ab409`](https://github.com/vmware/govmomi/commit/12ab4099)] Update generated types - \[[`45aa2e9`](https://github.com/vmware/govmomi/commit/45aa2e92)] add checksum validation in Content Library update session file API - \[[`7a00a0b`](https://github.com/vmware/govmomi/commit/7a00a0b4)] Generate enum consts with Values funcs - \[[`f2852e3`](https://github.com/vmware/govmomi/commit/f2852e39)] add SSLCertificate to TransferEndpoint in content library API ([#&open-telemetry#8203;3420](https://github.com/vmware/govmomi/issues/3420)) ##### 💫 `govc` (CLI) - \[[`c3c5ffb`](https://github.com/vmware/govmomi/commit/c3c5ffba)] add vsan.info -file-service-enabled flag - \[[`a916df4`](https://github.com/vmware/govmomi/commit/a916df4e)] add host.tpm.info and host.tpm.report commands - \[[`7f0c9f0`](https://github.com/vmware/govmomi/commit/7f0c9f0c)] add host.cert.info -show flag - \[[`ae316d6`](https://github.com/vmware/govmomi/commit/ae316d65)] add storage.policy.create zonal option - \[[`3e648db`](https://github.com/vmware/govmomi/commit/3e648db2)] add '-storage' flag to namespace.create and namespace.update commands - \[[`e7d54f9`](https://github.com/vmware/govmomi/commit/e7d54f90)] add vm.create '-profile' and '-place' flags - \[[`5677b0e`](https://github.com/vmware/govmomi/commit/5677b0e5)] Add feature to pass fullname and org for windows vm customization ([#&open-telemetry#8203;3443](https://github.com/vmware/govmomi/issues/3443)) ##### 💫 `vcsim` (Simulator) - \[[`e9f4cb7`](https://github.com/vmware/govmomi/commit/e9f4cb73)] add vSAN FileServiceConfig support ([#&open-telemetry#8203;3430](https://github.com/vmware/govmomi/issues/3430)) - \[[`072011c`](https://github.com/vmware/govmomi/commit/072011c6)] add HostCertificateManager - \[[`a0bbbf3`](https://github.com/vmware/govmomi/commit/a0bbbf3f)] add library item storage API support ([#&open-telemetry#8203;3213](https://github.com/vmware/govmomi/issues/3213)) - \[[`3b7ff25`](https://github.com/vmware/govmomi/commit/3b7ff25f)] add PropertyCollector index support - \[[`651f7d2`](https://github.com/vmware/govmomi/commit/651f7d27)] fix: ignore unknown refs in Datacenter.PowerOnMultiVM - \[[`7251db7`](https://github.com/vmware/govmomi/commit/7251db75)] Add PbmCheckCompatibility method in pbm simulator - \[[`542398a`](https://github.com/vmware/govmomi/commit/542398a2)] add HostVirtualNicManager - \[[`0be5fec`](https://github.com/vmware/govmomi/commit/0be5fec8)] fix ReconfigVM validation when changing disk size ([#&open-telemetry#8203;3423](https://github.com/vmware/govmomi/issues/3423)) ##### 🧹 Chore - \[[`5164887`](https://github.com/vmware/govmomi/commit/51648874)] Update version.go for v0.38.0 - \[[`43510fb`](https://github.com/vmware/govmomi/commit/43510fbc)] make doc - \[[`3663131`](https://github.com/vmware/govmomi/commit/36631314)] govc: use generated enum lists #####⚠️ BREAKING HardwareVersion.IsSupported vs IsValid \[[`fc2a6b1`](https://github.com/vmware/govmomi/commit/fc2a6b12)]: HardwareVersion.IsValid is more relaxed, consider IsSupported - HardwareVersion.IsValid returns true if the specified value matches a VMX version format. - HardwareVersion.IsSupported behaves how IsValid used to behave. ##### 📖 Commits - \[[`5164887`](https://github.com/vmware/govmomi/commit/51648874)] chore: Update version.go for v0.38.0 - \[[`c3c5ffb`](https://github.com/vmware/govmomi/commit/c3c5ffba)] govc: add vsan.info -file-service-enabled flag - \[[`e9f4cb7`](https://github.com/vmware/govmomi/commit/e9f4cb73)] vcsim: add vSAN FileServiceConfig support ([#&open-telemetry#8203;3430](https://github.com/vmware/govmomi/issues/3430)) - \[[`43510fb`](https://github.com/vmware/govmomi/commit/43510fbc)] chore: make doc - \[[`a916df4`](https://github.com/vmware/govmomi/commit/a916df4e)] govc: add host.tpm.info and host.tpm.report commands - \[[`072011c`](https://github.com/vmware/govmomi/commit/072011c6)] vcsim: add HostCertificateManager - \[[`7f0c9f0`](https://github.com/vmware/govmomi/commit/7f0c9f0c)] govc: add host.cert.info -show flag - \[[`22607cd`](https://github.com/vmware/govmomi/commit/22607cd8)] fix: xml marshal byte array fields as vCenter does ([#&open-telemetry#8203;1977](https://github.com/vmware/govmomi/issues/1977)) ([#&open-telemetry#8203;3469](https://github.com/vmware/govmomi/issues/3469)) - \[[`ae316d6`](https://github.com/vmware/govmomi/commit/ae316d65)] govc: add storage.policy.create zonal option - \[[`0de9553`](https://github.com/vmware/govmomi/commit/0de9553a)] api: EnsureDisksHaveControllers helper - \[[`3d70ab5`](https://github.com/vmware/govmomi/commit/3d70ab5c)] api: OptionValueList helper - \[[`3e648db`](https://github.com/vmware/govmomi/commit/3e648db2)] govc: add '-storage' flag to namespace.create and namespace.update commands - \[[`d80136a`](https://github.com/vmware/govmomi/commit/d80136a5)] api: add storage_specs field to Namespace related structures - \[[`e7d54f9`](https://github.com/vmware/govmomi/commit/e7d54f90)] govc: add vm.create '-profile' and '-place' flags - \[[`748043c`](https://github.com/vmware/govmomi/commit/748043cd)] api: add pbm.DatastoreMap for finding compatible Datastores - \[[`5677b0e`](https://github.com/vmware/govmomi/commit/5677b0e5)] govc: Add feature to pass fullname and org for windows vm customization ([#&open-telemetry#8203;3443](https://github.com/vmware/govmomi/issues/3443)) - \[[`298cfbf`](https://github.com/vmware/govmomi/commit/298cfbf3)] fix: govc vm.disk.change should only modify CapacityInBytes ([#&open-telemetry#8203;3424](https://github.com/vmware/govmomi/issues/3424)) ([#&open-telemetry#8203;3464](https://github.com/vmware/govmomi/issues/3464)) - \[[`ee49793`](https://github.com/vmware/govmomi/commit/ee49793c)] build(deps): bump goreleaser/goreleaser-action from 5 to 6 - \[[`a0bbbf3`](https://github.com/vmware/govmomi/commit/a0bbbf3f)] vcsim: add library item storage API support ([#&open-telemetry#8203;3213](https://github.com/vmware/govmomi/issues/3213)) - \[[`1ec975c`](https://github.com/vmware/govmomi/commit/1ec975ca)] nfc: Record the SSL thumbprint for the host the (device) URL refers to - \[[`3b7ff25`](https://github.com/vmware/govmomi/commit/3b7ff25f)] vcsim: add PropertyCollector index support - \[[`651f7d2`](https://github.com/vmware/govmomi/commit/651f7d27)] vcsim: fix: ignore unknown refs in Datacenter.PowerOnMultiVM - \[[`fc2a6b1`](https://github.com/vmware/govmomi/commit/fc2a6b12)] api: HardwareVersion.IsSupported vs IsValid - \[[`1edfbe3`](https://github.com/vmware/govmomi/commit/1edfbe3b)] feat: vSphere Zones API bindings - \[[`a68c21f`](https://github.com/vmware/govmomi/commit/a68c21f2)] api: Add library item storage APIs - \[[`b20c733`](https://github.com/vmware/govmomi/commit/b20c733e)] build(deps): bump nokogiri from 1.16.2 to 1.16.5 in /gen - \[[`7d1be3e`](https://github.com/vmware/govmomi/commit/7d1be3e7)] api: Update ConfigInfoToConfigSpec - \[[`12ab409`](https://github.com/vmware/govmomi/commit/12ab4099)] api: Update generated types - \[[`7251db7`](https://github.com/vmware/govmomi/commit/7251db75)] vcsim: Add PbmCheckCompatibility method in pbm simulator - \[[`45aa2e9`](https://github.com/vmware/govmomi/commit/45aa2e92)] api: add checksum validation in Content Library update session file API - \[[`542398a`](https://github.com/vmware/govmomi/commit/542398a2)] vcsim: add HostVirtualNicManager - \[[`3663131`](https://github.com/vmware/govmomi/commit/36631314)] chore: govc: use generated enum lists - \[[`7a00a0b`](https://github.com/vmware/govmomi/commit/7a00a0b4)] api: Generate enum consts with Values funcs - \[[`0be5fec`](https://github.com/vmware/govmomi/commit/0be5fec8)] vcsim: fix ReconfigVM validation when changing disk size ([#&open-telemetry#8203;3423](https://github.com/vmware/govmomi/issues/3423)) - \[[`f2852e3`](https://github.com/vmware/govmomi/commit/f2852e39)] api: add SSLCertificate to TransferEndpoint in content library API ([#&open-telemetry#8203;3420](https://github.com/vmware/govmomi/issues/3420)) - \[[`12f8bab`](https://github.com/vmware/govmomi/commit/12f8babe)] build(deps): bump chuhlomin/render-template from 1.9 to 1.10 - \[[`0893552`](https://github.com/vmware/govmomi/commit/0893552e)] bugfix: Exclude ServerGUID from MOR comparison in WaitEx </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Yang Song <songy23@users.noreply.github.com>
- Loading branch information