Skip to content

Releases: project-koku/koku

r.2024.09.17.0

17 Sep 13:23
01052e0
Compare
Choose a tag to compare

Summary:

  • Working towards improved OCP on Cloud Trino processing, added new SQL and managed trino tables for Azure/GCP providers.
  • Update some image references for konflux
  • Clean up some internal duplicate monitoring metrics

What's Changed

Full Changelog: r.2024.09.10.0...r.2024.09.17.0

r.2024.09.10.0

10 Sep 20:08
f1122ae
Compare
Choose a tag to compare

Summary:

  • updates to switch over the konflux builds
  • updates to OCP-on-AWS data processing

What's Changed

  • [COST-5132] OCP AWS Parquet Processing by @cgoodfred in #5263
  • Validation checks - dont cross month boundary by @lcouzens in #5278
  • chore(deps): update konflux references to a523f60 by @red-hat-konflux in #5279
  • [COST-5364] Update Renovate config by @samdoran in #5285

Full Changelog: r.2024.08.29.0...r.2024.09.10.0

r.2024.08.29.0

29 Aug 17:38
66e2f9e
Compare
Choose a tag to compare

Summary:

TODO: insert summary

What's Changed

Full Changelog: r.2024.08.27.0...r.2024.08.29.0

r.2024.08.27.0

27 Aug 15:05
33ad18a
Compare
Choose a tag to compare

Summary:

Correctly account for Savings Plan Negation in AWS costs. OCP on AWS costs that are covered by a Savings Plan are now accurately reflected.

What's Changed

Full Changelog: r.2024.08.19.0...r.2024.08.27.0

r.2024.08.19.0

19 Aug 10:20
a86218d
Compare
Choose a tag to compare

Summary:

The release includes improvements to cost summation accuracy, cleanup after the Trino upgrade, dependency updates, and rate limiting adjustments for cost model updates. Additionally, it involves changes to Trino query handling, removal of deprecated Azure report fields, a switch to priority queue for validation, and updates to Trino and Hive images.

What's Changed

New Contributors

Full Changelog: r.2024.08.08.0...r.2024.08.19.0

r.2024.08.08.0

08 Aug 16:58
5d51dab
Compare
Choose a tag to compare

Summary:

  • Various improvements and minor bug fixes
  • Drop support for Azure v1 reports
  • Add basic data validation

What's Changed

  • [COST-5345] EC2 API - exclude tags when exporting to CSV by @djnakabaale in #5241
  • [COST-4620] - Add basic provider data validation by @lcouzens in #5218
  • [COST-5370] Update docker compose command by @lcouzens in #5246
  • [COST-5367] - Fix Azure ingress required columns by @lcouzens in #5244
  • [COST-5347] Filter for active providers when expiring Trino partitions by @myersCody in #5242
  • [COST-5161] - Drop Azure v1 support by @lcouzens in #5245
  • [COST-5279] Update HCS AWS CCSP Estimate by @cgoodfred in #5217
  • [COST-5357] Fully distribute Storage unattributed costs to user projects by @myersCody in #5243
  • [COST-5367] Add RG vs sub column support by @lcouzens in #5249
  • [COST-4820] Remove all_label unleash flag by @myersCody in #5248
  • [COST-5255] Update Azure instance id and send display name for subs by @cgoodfred in #5228
  • [COST-5148] EC2 insert sql - set SavingsPlanCoveredUsage unblended_cost to zero by @djnakabaale in #5247

Full Changelog: r.2024.08.01.0...r.2024.08.08.0

r.2024.08.01.0

01 Aug 14:56
ffb55fb
Compare
Choose a tag to compare

Summary:

This release contains a minor bug fix for network unattributed distribution.

What's Changed

  • [COST-5328] Fully distribute network unattributed costs by @samdoran in #5238

Full Changelog: r.2024.07.31.0...r.2024.08.01.0

r.2024.07.31.0

31 Jul 16:13
e98441e
Compare
Choose a tag to compare

Summary:

A new feature enhancing storage costs for OpenShift running on Azure as well as a few minor backend improvements.

What's New?

Koku/Cost Management is now able to better report and distribute OpenShift storage costs, especially when running OpenShift on Azure. Enhancements for AWS, GCP and on-premise will follow.

Customers utilizing the Azure Disk CSI Driver storage class to dynamically provision persistent volumes, in conjunction with the latest release of the cost-management-metrics-operator, will now see improved correlation of Azure disk costs to OpenShift projects within the Azure filtered by OpenShift view. The latest operator enables us to collect the unique identifier for disks created by the CSI driver during the creation of persistent volumes.

For customers not using the latest operator, the previous method of matching persistent volume names to Azure disk resource identifiers will still be in use. However, this method can result in uncorrelated costs. We highly recommend adopting the new approach for optimal cost visibility.

Additionally, we've made significant improvements in assigning Azure disk costs to OpenShift projects. Through our extended efforts, we now map the capacity of Azure disks to the product name. This allows us to assign a portion of the disk cost based on the requested persistent volume capacity. The cost allocation is calculated using the following equation:

(Persistent volume capacity / Disk Capacity) * Cost of the Disk
The remaining unallocated portion of the disk cost has now been added under a new project called Storage unattributed. This project will now also include the cost of persistent volumes that have no persistent volume claims.

What's Changed

Full Changelog: r.2024.07.29.0...r.2024.07.31.0

r.2024.07.29.0

29 Jul 16:58
b1a0123
Compare
Choose a tag to compare

Summary:

  • Minor bug fixes and improvements

What's Changed

Full Changelog: r.2024.07.23.0...r.2024.07.29.0

r.2024.07.23.0

23 Jul 14:15
6ffdd28
Compare
Choose a tag to compare

Summary:

  • AWS: New API endpoint for EC2 instances, gated by unleash
  • Bug-fix: Fix inadvertently skipping polling after finding no new reports on previous day

What's Changed

Full Changelog: r.2024.07.18.0...r.2024.07.23.0