Skip to content

Releases: project-koku/koku

r.2023.12.18.0

18 Dec 19:55
0c71f9d
Compare
Choose a tag to compare

Summary:

  • Added a new API to allowing adding/removing OpenShift projects from the Platform group
  • Add Azure processing to subscription management
  • Improved data types used for processing

What's Changed

  • [COST-4230] - add cluster-id to basic auth log message by @maskarb in #4827
  • [COST-3794] Add new API for managing custom cost groups by @samdoran in #4401
  • [COST-3814] Add Azure source processing to subs flow by @cgoodfred in #4831
  • [COST-3814] Add metered to the azure sources extras by @cgoodfred in #4834
  • [COST-3814] Check instanceid column instead of instancename by @cgoodfred in #4835
  • [COST-3814] Azure subs processing start 2 days prior to source creation by @cgoodfred in #4836
  • [COST-4367] Update HCS AWS SQL by @cgoodfred in #4812
  • [COST-4360] Fix default dtypes mapping for OCI by @myersCody in #4830

Full Changelog: r.2023.12.11.0...r.2023.12.18.0

r.2023.12.11.0

11 Dec 17:51
9999949
Compare
Choose a tag to compare

Summary:

This release adds improvements around data types handling in trino, logging updates and other bug fixes.

What's Changed

  • Temporary disable upload of results to Report portal by @esebesto in #4814
  • [COST-4334] - Adding dtypes for AWS by @lcouzens in #4816
  • [COST-4360] - Adding dtypes for OCI by @lcouzens in #4819
  • [COST-4230] - log warning when operator payload is set to basic auth by @maskarb in #4820
  • chore(image): update base image by @github-actions in #4782
  • [COST-4489] add uniqueness constraint on the ProviderInfraMap table by @maskarb in #4823
  • [COST-4335] - Adding dtypes for OCP by @lcouzens in #4815
  • [COST-4333] - Adding dtypes for Azure by @lcouzens in #4817
  • [COST-4333] Fix OCP on Azure matching by resource-ids by @esebesto in #4824
  • [COST-4481] use StringDtype(storage="pyarrow") by @maskarb in #4826

Full Changelog: r.2023.12.04.0...r.2023.12.11.0

r.2023.12.04.0

04 Dec 20:57
ac0d1c0
Compare
Choose a tag to compare

Summary:

The release contained documentation updates, package updates, model changes, and a few minor bug fixes.

What's Changed

Full Changelog: r.2023.11.27.0...r.2023.12.04.0

r.2023.11.27.0

27 Nov 13:51
7d2563f
Compare
Choose a tag to compare

Summary:

  • Update data models for RU cost groups (feature)
  • Add debug vars for ROS processing
  • Remove deprecated old OCP local flow for local development
  • Remove all Masu DB accessor code
  • Minor Script/QE test tweaks

What's Changed

Full Changelog: r.2023.11.21.0...r.2023.11.27.0

r.2023.11.21.0

21 Nov 16:16
ee9bf8f
Compare
Choose a tag to compare

Summary:

Summary:

  • Minor OCP processor volume labels fix for enablement
  • Add multi broker support for Kafka brokers
  • Add support for service account token source creation and ingress payloads
  • Multiple clean up prs to remove old unnecessary DB accessors
  • Minor documentation around Trino migrations

What's Changed

  • [COST-4442] - Pass JOB_NAME and BUILD_NUMBER to IQE CJI's by @esebesto in #4784
  • fix OCP post processor volume labels by @maskarb in #4733
  • [COST-3962] Add docs on Trino Migrations and validate dropped tables are external tables. by @cgoodfred in #4508
  • [COST-4210] more ProviderDBAccessor removal by @maskarb in #4780
  • [COST-4446] - suppress missing cluster-id alert by @maskarb in #4788
  • [COST-4452] catch and log foreign key violation as warning by @maskarb in #4790
  • [COST-4430] Support service account source creation and payload ingress by @chambridge in #4785
  • [COST-4445] unlink ReportManifestDBAccessor from KokuDBAccess by @maskarb in #4787
  • [COST-4210] remove ProviderDBAccessor by @maskarb in #4792
  • [COST-4445] simplify OCPReportDBAccessor by @maskarb in #4786
  • [COST-4463] MSK: multi-broker support by @maskarb in #4795

Full Changelog: r.2023.11.16.1...r.2023.11.21.0

r.2023.11.16.1

16 Nov 10:46
96961fc
Compare
Choose a tag to compare

Summary:

Bugfix for special tag case sensitivity for OCP on Azure processing.

What's Changed

  • [COST-4429] Add missing lower to azure tags for OCP on Azure by @cgoodfred in #4783

Full Changelog: r.2023.11.16.0...r.2023.11.16.1

r.2023.11.16.0

16 Nov 02:29
40d9dbb
Compare
Choose a tag to compare

Summary:

Various bug fixes and preparation for service-account support.

What's Changed

  • Add instrumentation to start_manifest_processing by @samdoran in #4764
  • Applying string (str) data type when reading CSV (OCI) by @bacciotti in #4779
  • [COST-4210] - remove ProviderDBAccessor for notifications and utils by @maskarb in #4766
  • Applying string (str) data type when reading CSV (GCP) by @bacciotti in #4777
  • [COST-4430] Handle service account in API identity header by @chambridge in #4776
  • Revert [COST-4002] remove empty-status as requirement to create provider (#4575) by @maskarb in #4781

Full Changelog: r.2023.11.15.0...r.2023.11.16.0

r.2023.11.15.0

15 Nov 16:11
b9285ba
Compare
Choose a tag to compare

Summary:

Mostly bug fixes, tech-debt, and dependency updates.

What's Changed

  • Bump pyarrow from 13.0.0 to 14.0.1 by @dependabot in #4769
  • [COST-4429] Case insensitive special case tag matching by @cgoodfred in #4773
  • add debug log level example to the .env.example by @maskarb in #4771
  • [COST-4210] remove ProviderDBAccessor from Masu APIs by @maskarb in #4767
  • [COST-4375] delete IngressReportDBAccessor by @maskarb in #4765
  • [COST-4364] Applying string (str) data type when reading CSV (OCP) by @bacciotti in #4775
  • [COST-4346] stop download attempt on CostUsageReportStatus.DoesNotExist by @maskarb in #4778

Full Changelog: r.2023.11.09.0...r.2023.11.15.0

r.2023.11.09.0

09 Nov 20:41
a780354
Compare
Choose a tag to compare

Summary:

  • Support case insensitive user-access queries
  • temporarily stop filtering CCSP data for AWS
  • populate and use OCPPodSummaryByNodeP table for queries
  • Use a datatype of string for reading CSVs so pandas doesn't infer types incorrectly

What's Changed

  • [COST-4223] - Applying string (str) type when reading CSV and its tests by @bacciotti in #4757
  • [COST-4363] - Applying str data type to the reading CSV to avoid leading zeros bug. by @bacciotti in #4762
  • [COST-4405] - support case insensitive queries for user-access endpoints by @maskarb in #4763
  • add remote attach option for celery pods and auto-reload celery by @maskarb in #4732
  • [COST-4028] - data migration by @maskarb in #4768
  • [COST-4366] - Remove AWS CCSP data from HCS Filter by @cgoodfred in #4751
  • [COST-4028] - utilize OCPPodSummaryByNodeP in query handler by @maskarb in #4571

Full Changelog: r.2023.11.02.0...r.2023.11.09.0

r.2023.11.02.0

02 Nov 23:57
0df1a2a
Compare
Choose a tag to compare

Summary:

  • Update libraries
  • Revert and change related to OCP billing and add some additional logging
  • Recommend using Rancher Desktop for local development
  • Other improvements for local development

What's Changed

Full Changelog: r.2023.10.31.0...r.2023.11.02.0