Users are unable to invoke the required script includes from pre-sensor pattern script "Handle Model and Manufacturer for HMC", resulting in CIs not being created (PRB1385164/KB0818846: Discovery of HMC servers fail with error: Running pre sensor script- Handle Model and Manufacturer for HMC failed due to: TypeError: Cannot convert null to an object)

This issue is due to the different scopes of pre-sensor script and script includes that are being invoked from the pre-sensor pattern. The pre-sensor script 'Handle Model and Manufacturer for HMC' is in the Discovery and Service Mapping Patterns scope. The Script Includes 'CI' and 'MakeAndModelJS' which are being invoked from the pre-sensor script are in global scope.

Steps to Reproduce

Run quick Discovery for HMC server.


This problem has been fixed. If you are able to upgrade, review the Fixed In section to determine the latest version with a permanent fix your instance can be upgraded to.

If a workaround is needed, change the scope of the required Script Includes to 'All application scopes'.

Related Problem: PRB1391015

Seen In


Fixed In

New York Patch 10
Orlando Patch 5

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2020-07-21 00:33:22