ESXi Server Discovery Populates the os Field with 'esx' Instead of a Display Name<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Issue During Discovery of ESXi servers, the os field on the resulting CI (cmdb_ci_esx_server) is populated with the value esx rather than a formatted display string such as "VMware ESXi 8.x." The os_version field correctly reflects the full version string (for example, "VMware ESXi 8.0.3 build-24022510"). Symptoms The os field on cmdb_ci_esx_server shows esx after a Discovery run.The os_version field correctly displays the full human-readable version string.Reports or CMDB queries filtering on the os field return esx rather than a vendor-formatted OS name. Cause The os field on cmdb_ci_esx_server is populated by the ServiceNow VMware Discovery pattern with the internal CI class classification token esx. This token is used by the CI class model to identify the server type and is not designed to carry the vendor-formatted display string. The os_version field is the correct location for human-readable version detail, and is populated accurately during Discovery. This design separates the CI class classifier (os) from the version detail (os_version), consistent with how ServiceNow Discovery handles other operating system families. This behavior is working as expected (WAE) — no defect exists. Resolution Use the os_version field when human-readable version information is needed (reports, CMDB queries, Service Mapping dependencies).Use the os field only for programmatic filtering or CI class type identification.If a report or dashboard requires a formatted OS label, reference os_version instead of os.No configuration change or fix is required. This behavior is working as expected.