Incorrect host, socket, and core counts in VCF Operations cost driver page
search cancel

Incorrect host, socket, and core counts in VCF Operations cost driver page

book

Article ID: 440536

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

  • When you activate the cost of used licenses in VCF Operations, you may observe an incorrect, inflated number of hosts, sockets, and cores listed in the cost driver page of the VCF Operations configuration menu. This inflation directly causes the calculated host cost to multiply.

Environment

  • VCF Operations 9.0.x

Cause

This issue occurs due to how license-discovery accumulates discovered OS types. Currently, the OS types are stored in a plain list instead of a set. When the platform returns more than one 'VcfLicense' of the same product family for a vCenter (e.g., two VCF or two VVF keys), the same OS type is appended multiple times.

Downstream, each server is registered against that license once per duplicate. As a result, the computed totals (vmCount, socketCount, coreCount) and their associated host costs are multiplied by the number of duplicate license keys.

Resolution

This issue is resolved in VCF Operations version 9.1.1 and the main release branch. There is no workaround.