Skip to content

Releases: project-koku/koku

r.2024.12.10.0

10 Dec 15:49
c56449c
Compare
Choose a tag to compare

Summary:

This release includes general maintenance and automation for celery task handling for large customers.

What's Changed

Full Changelog: r.2024.12.03.0...r.2024.12.10.0

r.2024.12.03.0

03 Dec 12:20
1611695
Compare
Choose a tag to compare

Summary:

Feature announcement:

The Cost management team has recently added support for tracking Red Hat OpenShift Virtualization, giving customers the ability to track cost directly associated with virtual machines running within their OpenShift clusters. Cost management will now gather information specifically for each VM running in OpenShift and associate related costs to it at a monthly aggregate level. This feature includes a new API endpoint /api/cost-management/v1/reports/openshift/resources/virtual-machines/ and an additional Virtulization tab on the OpenShift details page. This can be found when you drill down into a specific cluster/node/project. Both the UI and API will present the latest details of a running VM and its month to date running costs.

Note: This feature only includes CPU and Memory cost today, work is in progress to add storage cost and overhead distribution costs.

For more information on what Red Hat OpenShift Virtualization is see: https://www.redhat.com/en/technologies/cloud-computing/openshift/virtualization

Notable changes:

  • Switch sources errors to integration errors
  • Fix process handling of Azure GZIP compression type
  • Update OCP on AWS to use correct Amortised markup costs
  • Numerous other minor bug fixes and code cleanup improvements

What's Changed

Full Changelog: r.2024.11.27.0...r.2024.12.03.0

r.2024.11.27.0

27 Nov 14:52
452ea23
Compare
Choose a tag to compare

Summary:

  • Numerous bug fixes for OpenShift Virtual machine support (Unreleased feature)
  • Fix rbac settings for integrations aws regions requests
  • Switch OpenShift endpoints specifically for OCP on AWS data to use Amortised cost calculations

What's Changed

  • [COST-5280] Run tests with defined resource requirements by @samdoran in #5387
  • Clean up default time scope logic by @myersCody in #5366
  • [COST-5637] Fix provider map infra calcuations for virtualization by @myersCody in #5391
  • chore(deps): update konflux references by @red-hat-konflux in #5389
  • [COST-5635] Remove bad distinct on from virt sql by @myersCody in #5392
  • [COST-5637] Change tag exclusions to an or operation for openshift-virt by @myersCody in #5388
  • [COST-5728] switch OCP on AWS endpoints to use amortized costs by @lcouzens in #5393
  • [COST-5732] add delta description to api spec by @lcouzens in #5397
  • [COST-5711] Provide endpoint of all regions for integrations team by @chambridge in #5395
  • [COST-5135] Update Masu endpoint to handle new ocp on cloud flow by @cgoodfred in #5277
  • Revert "[COST-5711] Provide endpoint of all regions for integrations team" by @lcouzens in #5399
  • [COST-5711] - Add new middleware access check by @lcouzens in #5400
  • [COST-5738] Exclude usage rows from virtualization table by @myersCody in #5398

Full Changelog: r.2024.11.18.0...r.2024.11.27.0

r.2024.11.18.0

18 Nov 14:22
7820bae
Compare
Choose a tag to compare

Summary:

This release includes updates to dependencies, improved formatting for OCP VM CSV exports, and adjustments to AWS EC2 reports. Key changes include leveraging subqueries in Trino for subs, refining the pipeline to use trusted artifacts, and enhancing test handling for Jenkins and Konflux.

What's Changed

  • update dependencies by @maskarb in #5373
  • Change Ibutsu job_name and set build_url for jenkins pr-checks by @esebesto in #5380
  • chore(deps): update konflux references to 11b7f08 by @red-hat-konflux in #5370
  • Do not update pipfile by @samdoran in #5376
  • Fix ocp vm csv export formatting by @lcouzens in #5377
  • [COST-5657] subs: use subquery in Trino to join from Postgres by @maskarb in #5381
  • [COST-5558] Fixing EC2 report to get the proper latest values by @bacciotti in #5343
  • [COST-5549] Consolidate pipeline and use trusted artifacts by @samdoran in #5383
  • Skip Jenkins tests and run tests in Konflux if label is set on PR by @samdoran in #5386
  • Adjust vm latests values to be second to last day by @myersCody in #5385

Full Changelog: r.2024.11.13.0...r.2024.11.18.0

r.2024.11.13.0

13 Nov 16:02
d46403f
Compare
Choose a tag to compare

Summary:

  • [COST-20] - initial release of OpenShift VM support -> currently hidden via feature flag
  • various bug-fixes and tech-debt

What's Changed

Full Changelog: r.2024.11.06.0...r.2024.11.13.0

r.2024.11.06.0

06 Nov 14:20
2f4ebe5
Compare
Choose a tag to compare

Summary:

  • Added two new supported currencies
  • Added support for cross account RBAC access
  • Fixed AWS vcpu metric calculations
  • Improved OCP pod/volume label processing times
  • Removed deprecated code

What's Changed

New Contributors

Full Changelog: r.2024.10.28.0...r.2024.11.06.0

r.2024.10.28.0

28 Oct 15:57
3297720
Compare
Choose a tag to compare

Summary:

Short update to prevent a bug caused by very small disk capacities being rounded to zero and updated prometheus to track RHEL ELS processing.

What's Changed

  • [COST-5570] Capture prometheus metrics for RHEL ELS processing by @chambridge in #5344
  • [COST-5603] Prevent zero for AWS disk capacity by @myersCody in #5346

Full Changelog: r.2024.10.22.0...r.2024.10.28.0

r.2024.10.22.0

22 Oct 15:59
c918cd9
Compare
Choose a tag to compare

Summary:

  • optimize sql for cost distribution
  • handle special characters in tag queries

What's Changed

  • [COST-5427] Utilize an initial cte to optimize the distribution sql. by @myersCody in #5332
  • [COST-5492] Handle special characters in tag queries by @bacciotti in #5336
  • [COST-5560] update trino 461 by @maskarb in #5340
  • [COST-5492] Handling OCI "free-form-tags" specific case. by @bacciotti in #5339
  • [COST-5618] Remove schema size prometheus metric reporting by @chambridge in #5341
  • chore(deps): update konflux references by @red-hat-konflux in #5337

Full Changelog: r.2024.10.08.0...r.2024.10.22.0

r.2024.10.08.0

08 Oct 20:41
490f19b
Compare
Choose a tag to compare

Summary:

Add gzip support Azure, improved tag matching, and change a field name used by subscription watch.

What's Changed

Full Changelog: r.2024.10.03.0...r.2024.10.08.0

r.2024.10.03.0

03 Oct 19:58
989975c
Compare
Choose a tag to compare

Summary:

Changes to Storage unattributed as well as logging improvements.

What's Changed

Full Changelog: r.2024.09.30.1...r.2024.10.03.0