Releases: project-koku/koku
r.2024.10.03.0
Summary:
Changes to Storage unattributed as well as logging improvements.
What's Changed
- COST-5434 Remove extraneous error logging by @samdoran in #5327
- COST-5555 Improve logging in data validation by @djnakabaale in #5330
- COST-5548 Remove usage related to unattributed storage by @myersCody in #5326
Full Changelog: r.2024.09.30.1...r.2024.10.03.0
r.2024.09.30.1
Summary:
- Add AWS unattributed storage cost.
- Improvements to HCS daily summary SQL.
- Clean up old data tables.
- Continue integrating Konflux release pipeline.
What's Changed
- [COST-5449] - Delete old EC2 table/model by @lcouzens in #5321
- [COST-5545] Ignore RIFee rows for HCS daily summary SQL by @chambridge in #5322
- [COST-4910] Add unattributed storage for AWS by @myersCody in #5267
- [COST-5510] Use Konflux images for integration tests by @samdoran in #5286
- chore(deps): update konflux references by @red-hat-konflux in #5319
- [COST-5502] Update image used by smoke test by @samdoran in #5325
- Remove obsolete version element from compose file by @samdoran in #5328
- [COST-5427] - cost model updates by date via unleash check by @lcouzens in #5324
- Silence a noisy alert by @myersCody in #5316
- tweak prometheus dashboard by @lcouzens in #5329
Full Changelog: r.2024.09.30.0...r.2024.09.30.1
r.2024.09.30.0
Summary:
- Minor bug fixes and fixing EC2 partitioned tables for future feature work.
What's Changed
- [COST-5452] Deduplicate AWS EC2 tags on UI by @bacciotti in #5314
- [COST-5449] - Create new partitioned EC2 table by @lcouzens in #5317
- [COST-5449] - Switch code to point at new EC2 table by @lcouzens in #5318
Full Changelog: r.2024.09.23.0...r.2024.09.30.0
r.2024.09.23.0
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.
What's Changed
- [COST-5443] Creating a common filter for filtering by resource_id and instance_name. by @bacciotti in #5300
- [COST-5400] - use amortized cost for ocp on all endpoints by @lcouzens in #5303
- Bump cryptography from 42.0.8 to 43.0.1 in the pip group across 1 directory by @dependabot in #5294
- [COST-5133] - Clean up some unused columns by @lcouzens in #5305
- chore(image): update base image by @github-actions in #5296
- [COST-4520] Use multi-arch images built by Konflux for dev by @samdoran in #5302
- chore(deps): update konflux references by @red-hat-konflux in #5306
- [COST-5133] - revert a few removed columns by @lcouzens in #5308
- [COST-5433] Fixing null values for account_alias and instance_name by @bacciotti in #5307
- [cost-4945] Fix lowercase instance_name on EC2 report by @bacciotti in #5310
- [COST-5133] Switch to contains logic for Azure & GCP managed by @myersCody in #5301
Full Changelog: r.2024.09.17.0...r.2024.09.23.0
r.2024.09.17.0
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
- COST-5132 Fix duplication in managed ocp on aws flow by @myersCody in #5295
- COST-5132 update Managed OCP on AWS tag matching by @myersCody in #5298
- drop bad invoice months from ingress flow by @lcouzens in #5299
- COST-5134 - Add support for OCP/(GCP/Azure) trino updates by @lcouzens in #5287
- COST-5480 Add verification SQL to check parquet to managed conversion by @myersCody in #5290
- COST-4876 Deploy with ubi9-minimal by @chambridge in #5292
- Update renovate config again by @samdoran in #5297
- chore(deps): update konflux references by @red-hat-konflux in #5288
- COST-5513 Specify registry when pushing metrics by @samdoran in #5304
- COST-5204 Fix duplicate metrics by @chambridge in #5293
Full Changelog: r.2024.09.10.0...r.2024.09.17.0
r.2024.09.10.0
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
Summary:
TODO: insert summary
What's Changed
- chore(deps): update konflux references by @red-hat-konflux in #5272
- COST-5437 Update alert thresholds on dashboards by @samdoran in #5273
- COST-5413 - Minor validation bug fixes by @lcouzens in #5270
- Remove deprecated sbom-json-check by @samdoran in #5274
- chore(image): update base image by @github-actions in #5271
- Ignore
dev/containers
for updates by @samdoran in #5275
Full Changelog: r.2024.08.27.0...r.2024.08.29.0
r.2024.08.27.0
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
- COST-4904 Update AWS resource matching to include
csi_volume_handle
by @myersCody in #5255 - COST-4907 Add temp table to track AWS disk capacities by @myersCody in #5262
- COST-5425 Fix regression with false Unleash flag by @myersCody in #5266
- COST-5098 Correctly attribute SavingsPlanCoveredUsage and SavingsPlanNegation line items to OCP on AWS tables by @lcouzens in #5252
- Add
source_uuid
toreporting_ocp{cloud}tags_summary.sql
in order to reduce the select scale set by @lcouzens in #5261 - COST-5364 Add pipelines and configuration for Konflux by @samdoran (#5268)
Full Changelog: r.2024.08.19.0...r.2024.08.27.0
r.2024.08.19.0
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
- [COST-5371] Ensure we do not use NULL values when summing by @samdoran in #5253
- Remove missed code during the trino upgrade clean up by @myersCody in #5256
- update dependencies by @maskarb in #5254
- Unleash rate limiting to cost model updates by @lcouzens in #5260
- [COST-4852] Inserting attempts loop to Trino queries by @bacciotti in #5210
- [COST-5254] Drop Azure v1 Report fields by @bacciotti in #5220
- switch validation checks to priority queue by @lcouzens in #5259
- openapi.json cost-type to cost_type by @Ginxo in #5251
- [COST-5385] Update Trino and Hive images by @samdoran in #5258
New Contributors
Full Changelog: r.2024.08.08.0...r.2024.08.19.0
r.2024.08.08.0
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