vCenter version (minimal or recommended) for community.vmware / vmware.vmware collections?

Hello, my question is: Is there a minimum recommended version of vCenter listed anywhere in the documentation for the collections mentioned (any version)? Perhaps I’m not looking in the right place, or the information I’m looking for is hidden in existing data that I’m not seeing clearly.

For example:

  • Collection > community.vmware 6.2.0
    • Ansible compatibility version >= 2.19.0
    • Required Python 3.9+

Thank you in advance

Hey @ifloresv86

Welcome to the Ansible forum! :ansible_pool_mark: :tada:

I’m not 100% sure on your question, but chances are very high that @mariolenz will know :slightly_smiling_face:

Hey @mariolenz - Do you know the minimum supported vCenter version for community.vmware?

For vmware.vmware, we test against a vSphere 8 instance. I thought there was something in the README.md about that but I guess not. I’ll have to add it :slight_smile:

Both vmware and community primarily rely on the pyvmomi SDK, which has its compatibility documented here GitHub - vmware/pyvmomi: VMware vSphere API Python Bindings · GitHub

I’m afraid there isn’t for community.vmware. A lot of the modules are quite old and have been written when vSphere 7 (or even older) has been current. I guess most of them still would work with vCenter 7, but I won’t guarantee anything.

I aim to be compatible with 8.0+, but I can’t test the collection with all possible vSphere versions. I use this collection in our own environment to automate things, although not all modules. We’re on 8.0 U3j at the moment. Should work with older 8.0 versions and also with 9.0+. If not, I guess this would be a bug.

Well, maybe not for vSphere < 8.0 U3. Basically, the collection should work with all vSphere versions that aren’t EOL and I don’t know the status of vSphere < 8.0 U3. But that’s more or less it: If you run a vSphere version that’s still supported by VMware / Broadcom, the collection should work. If you’re running an EOL vSphere version, you might (and possibly will) be lucky and the collection just works. If not… well if even Broadcom doesn’t support this, why should the collection? :person_shrugging:

Thank you for your quick responses @dbrennand @mikemorency @mariolenz I think this is more than enough for the answer I was looking for.