Skip to content
This repository was archived by the owner on Jul 1, 2021. It is now read-only.
This repository was 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

Description

@agrare

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions