Ansible module vmware_host_snmp fails with "Invalid value for option: EnvEventSource must be sensors or none"
search cancel

Ansible module vmware_host_snmp fails with "Invalid value for option: EnvEventSource must be sensors or none"

book

Article ID: 439709

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • Executing Ansible Playbook to configure SNMP community strings using the community.vmware.vmware_host_snmp and enable the service on ESX hosts, the task fails withvmodl.fault.SystemError

  • Error stack:

    An exception occurred during task execution. To see the full traceback, use -vvv. The error was: }
    fatal: [esxi-fqdn -> localhost]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n  File \"/home/####/.ansible/tmp/ansible-tmp-#####/AnsiballZ_vmware_host_snmp.py\", line 107, in <module>\n    _ansiballz_main()\n  File \"/home/####/.ansible/tmp/ansible-tmp-#####/AnsiballZ_vmware_host_snmp.py\", line 99, in _ansiballz_main\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n  File \"/home/lewshe##/.ansible/tmp/ansible-tmp-#####/AnsiballZ_vmware_host_snmp.py\", line 47, in invoke_module\n    runpy.run_module(mod_name='ansible_collections.community.vmware.plugins.modules.vmware_host_snmp', init_globals=dict(_module_fqn='ansible_collections.community.vmware.plugins.modules.vmware_host_snmp', _modlib_path=modlib_path),\n  File \"<frozen runpy>\", line 226, in run_module\n  File \"<frozen runpy>\", line 98, in _run_module_code\n  File \"<frozen runpy>\", line 88, in _run_code\n  File \"/tmp/ansible_community.vmware.vmware_host_snmp_payload_#####/ansible_community.vmware.vmware_host_snmp_payload.zip/ansible_collections/community/vmware/plugins/modules/vmware_host_snmp.py\", line 585, in <module>\n  File \"/tmp/ansible_community.vmware.vmware_host_snmp_payload_#####/ansible_community.vmware.vmware_host_snmp_payload.zip/ansible_collections/community/vmware/plugins/modules/vmware_host_snmp.py\", line 581, in main\n  File \"/tmp/ansible_community.vmware.vmware_host_snmp_payload_#####/ansible_community.vmware.vmware_host_snmp_payload.zip/ansible_collections/community/vmware/plugins/modules/vmware_host_snmp.py\", line 467, in ensure\n  File \"/usr/local/lib/python3.11/site-packages/pyVmomi/VmomiSupport.py\", line 598, in <lambda>\n    self.f(*(self.args + (obj,) + args), **kwargs)\n  File \"/usr/local/lib/python3.11/site-packages/pyVmomi/VmomiSupport.py\", line 388, in _InvokeMethod\n    return self._stub.InvokeMethod(self, info, args)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/pyVmomi/SoapAdapter.py\", line 1581, in InvokeMethod\n    raise obj  # pylint: disable-msg=E0702\n    ^^^^^^^^^\npyVmomi.VmomiSupport.vmodl.fault.SystemError: (vmodl.fault.SystemError) {\n   dynamicType = <unset>,\n   dynamicProperty = (vmodl.DynamicProperty) [],\n   msg = 'A general system error occurred: Invalid value for option: EnvEventSource must be sensors or none',\n   faultCause = <unset>,\n   faultMessage = (vmodl.LocalizableMessage) [],\n   reason = 'Invalid value for option: EnvEventSource must be sensors or none'\n}\n", "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 1}

Environment

VMware vSphere ESX 9.1 

Resolution

Broadcom is currently aware of this issue and investigation is in progress.

Proceed to engage Broadcom Support for further assistance.