Description
Linux Discovery 'Probes' record OS of Oracle Linux/Oracle Enterprise Linux/OEL servers as Linux Red Hat. This is only when using Probes. The Pattern does support this since New York release.
Steps to Reproduce
- Install the Discovery plugin
- Discovery a Linux host running Oracle Linux e.g. version 6
- Note that the Linux Server CI's OS field has "Linux Red Hat" entered.
Expected result: OS is "Linux Oracle"
Actual Result: OS is "Linux Red Hat "
Workaround
You can contact ServiceNow Technical Support or subscribe to this Known Error article by clicking the Subscribe button at the top right of this form to be notified when more information will become available.
As a workaround,
1. Add the condition for Linux Oracle in the Probe(https://<NAME OF THE INSTANCE>.service-now.com/nav_to.do?uri=discovery_probes.do?sys_id=5d0d176d0a0a0b5a38e584a5d95682db)
if (this._isMatch('oracle', lowercaseOutput)) {
current.os = "Linux Oracle";
versionMatch = /version="([0-9\.]+)/.exec(lowercaseOutput);
}
2. Add the Linux Oracle in the Choice List of os field of cmdb_ci_computer
Related Problem: PRB1429494