-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
False
-
-
True
-
BIZ-629 - ELS add on for concurrent (non-pay-as-you-go) RHEL offerings
-
-
When generating Tally summaries for a system. As a Red Hat customer, I'd like RHEL systems data from HBI to be identified by the cloud provider's instance identifier when possible, so that the subscriptions functions will use a consistent identifier, regardless of data source (Cost management and metering data sources already use cloud provider identifiers).
These fields are canonical facts in HBI, see https://github.com/RedHatInsights/insights-host-inventory/blob/d8f5e794e2e32a597b6ed0e437a63821fa2156d8/swagger/api.spec.yaml#L1560-L1563
Testing
- Given systems in HBI from any known provider type, after tally, calling `/instances/products/RHEL for x86` should return the appropriate cloud-provider instance ID in the `data.*.instance_id` field.
- Provider types specified in: https://github.com/RedHatInsights/insights-host-inventory/blob/d8f5e794e2e32a597b6ed0e437a63821fa2156d8/swagger/api.spec.yaml#L1046
QE Note: We need new automation for this work