Our team discovered a bug regarding Openshift Container Platform (OCP) Integrations. We have been reporting our storage and memory costs as Gigabytes (GB), when the values represented Gibibytes (GiB). These units have now been fixed. After an internal investigation of our other cloud providers and units, we have decided to convert storage cost for Google Cloud Platform Integrations to (GB) to match the other cloud providers.
The GCP storage usage amount will now be multiplied by the conversion rate (1.073741824
) and the units have been updated to GB.
GiB Units | GB Units |
---|---|
GiB-Mo | GB-Mo |
GiB | GB |
GiB-Hours | GB-Hours |
Impacted Endpoints:
/api/cost-management/v1/reports/gcp/storage/
/api/cost-management/v1/reports/openshift/infrastructures/gcp/storage/
OCP storage units now correctly represent GiB:
/api/cost-management/v1/reports/openshift/volumes/
/api/cost-management/v1/reports/openshift/memory/
- COST-4219 Update masu manifest endpoint filters #4944
- COST-4686 Handling tag rates in tag mapping. #4939
- COST-4729 Fix ordering for tag mapping api. #4957
- COST-4459 Normalize product ids for subs variants #4950
- COST-4716 Prevent removal of stale tags linked to a mapping. #4948
- COST-4390 OCP changing GB to GiB #4938
- COST-4714 - explicitly check for Tenant existence in KokuTenantSchemaExistsMiddleware #4941
- COST-4750 OCP Scrub disabled tags in trino. #4961
- COST-4537 Update crytography and oci #4962
- COST-4578 add v3.2.0 operator commit mapping #4971
- COST-4121 Updating OpenAPI spec to match the new units used on OCP (GiB). #4972
- COST-4392 Converting gigibyte to gigabyte and fixing units labels #4904
- COST-4643 use cascade_delete to remove expired CostUsageReportManifest #4969
- COST-4394 Fixing OCI GB and TB calculations. #4974
Full Changelog: https://github.com/project-koku/koku/compare/r.2024.03.05.0...r.2024.03.14.0