Skip to content
This repository has been archived by the owner on Jul 1, 2021. It is now read-only.

New Data Types added in vSphere 7.0 U1 and U2 missing from vmodl.db #208

Open
agrare opened this issue Jun 15, 2021 · 0 comments · May be fixed by #209
Open

New Data Types added in vSphere 7.0 U1 and U2 missing from vmodl.db #208

agrare opened this issue Jun 15, 2021 · 0 comments · May be fixed by #209
Labels

Comments

@agrare
Copy link
Contributor

agrare commented Jun 15, 2021

Describe the bug
RbVmomi is missing data types added in vSphere 7.0 U1 and U2 causing "unknown VMODL type X" errors

To Reproduce
Steps to reproduce the behavior:

  1. Connect to a vSphere 7.0.1 or 7.0.2
  2. Issue a request for which the response will return a missing datatype (e.g. VsanDatastoreInfo)
  3. 💥

Expected behavior
RbVmomi should be able to deserialize datatypes from the current version of vSphere

Screenshots
https://files.gitter.im/55c218780fc9f982beac502b/n7NN/image.png

Platform:

  • OS: Debian 11
  • RbVmomi Version: master 32955d9
  • Ruby Version: ruby 2.7.3p183 (2021-04-05 revision 6847ee089d) [x86_64-linux-gnu]

Additional context
The list of missing types:

I'm happy to work on a PR to add these data types by building them by hand using the U2 wsdl, or if one of the VMware maintainers is able to re-run your generator on the current vmodl file.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant