diff --git a/tests/common/plugins/pdu_controller/snmp_pdu_controllers.py b/tests/common/plugins/pdu_controller/snmp_pdu_controllers.py index 2d6cbc37cf..61511181dd 100644 --- a/tests/common/plugins/pdu_controller/snmp_pdu_controllers.py +++ b/tests/common/plugins/pdu_controller/snmp_pdu_controllers.py @@ -197,7 +197,9 @@ def _render_value(self, value, context): return value def _get_pdu_snmp_creds(self, pdu, perm): - context = {'secret_group_vars': pdu['secret_group_vars']} + context = {} + if 'secret_group_vars' in pdu: + context = {'secret_group_vars': pdu['secret_group_vars']} if 'pdu_{}_snmp_version'.format(perm) in pdu: version = pdu['pdu_{}_snmp_version'.format(perm)] if version == 'v2c':