Dell IDrac checks no longer working
Posted: Fri Aug 02, 2019 6:23 am
Good day support,
We recently started getting monitoring issues with regards to dellemc_check_script for a few Dell servers. Below is what is returned;
(No output on stdout) stderr: WARNING: yacc table file version is out of date
Traceback (most recent call last):
File "/usr/local/nagios/libexec/dellemc_device_check.py", line 257, in <module>
call()
File "/usr/local/nagios/libexec/dellemc_device_check.py", line 239, in call
check_warranty(re_usr_ipCrit=args.usercriticalDays, re_usr_ipWarn=args.userwarningDays,device_obj=deviceObj, address=ip)
File "/usr/local/nagios/libexec/dellemc_check_warranty.py", line 143, in check_warranty
readUserinput_warranty(re_usr_ipCrit, re_usr_ipWarn)
File "/usr/local/nagios/libexec/dellemc_check_warranty.py", line 93, in readUserinput_warranty
criticalDays = int(re_usr_ipCrit)
TypeError: int() argument must be a string or a number, not 'NoneType'
Can you please investigate this and let us know.
Kind Regards,
Coenie Groenewald
We recently started getting monitoring issues with regards to dellemc_check_script for a few Dell servers. Below is what is returned;
(No output on stdout) stderr: WARNING: yacc table file version is out of date
Traceback (most recent call last):
File "/usr/local/nagios/libexec/dellemc_device_check.py", line 257, in <module>
call()
File "/usr/local/nagios/libexec/dellemc_device_check.py", line 239, in call
check_warranty(re_usr_ipCrit=args.usercriticalDays, re_usr_ipWarn=args.userwarningDays,device_obj=deviceObj, address=ip)
File "/usr/local/nagios/libexec/dellemc_check_warranty.py", line 143, in check_warranty
readUserinput_warranty(re_usr_ipCrit, re_usr_ipWarn)
File "/usr/local/nagios/libexec/dellemc_check_warranty.py", line 93, in readUserinput_warranty
criticalDays = int(re_usr_ipCrit)
TypeError: int() argument must be a string or a number, not 'NoneType'
Can you please investigate this and let us know.
Kind Regards,
Coenie Groenewald