Skip to content

Releases: project-koku/koku

r.2023.09.11.0

11 Sep 14:48
80a5121
Compare
Choose a tag to compare

Summary:

This pr includes updates to the API spec and improvements to ingress flow for Azure and GCP.

What's Changed

  • [COST-4104] Update API spec for new settings APIs by @samdoran in #4651
  • [COST-4070] - clear gcp files for ingress flow by @lcouzens in #4671
  • [COST-4188] - Allow split azure ingress files by @lcouzens in #4677

Full Changelog: r.2023.09.07.0...r.2023.09.11.0

r.2023.09.07.0

07 Sep 20:40
a139f67
Compare
Choose a tag to compare

Summary:

  • various data processing fixes
  • use daily constructed daily archives for OCP
  • return persistent volume claims created by namespace

What's Changed

  • Dont concat frames if we have none by @lcouzens in #4663
  • Fix name overwrites once and for all by @lcouzens in #4664
  • update cluster_alias in OCPUsageReportPeriod if the source name changed by @maskarb in #4666
  • [COST-3609] Return PVCs created by namespace by @myersCody in #4618
  • [COST-3572] - actually use the constructed daily archives for OCP by @maskarb in #4667

Full Changelog: r.2023.08.29.0...r.2023.09.07.0

r.2023.08.29.0

29 Aug 18:50
32d5197
Compare
Choose a tag to compare

Summary:

This release addresses some minor and major bugs in our recent daily archive pipeline improvements. This also includes some updated documentation references and improved tag settings apis.

What's Changed

  • [COST-4038] Make sure API documentation references to sources is updated to integrations by @chambridge in #4648
  • [COST-4118] - make all the workers attempt deletes before creating new files by @lcouzens in #4660
  • [COST-4124] Improve /settings/tags/ API by @samdoran in #4657
  • [COST-4133] Fix old ocp/cloud daily parquet file names by @lcouzens in #4658
  • Azure date fix + delete try/except by @lcouzens in #4661
  • fix azure date field checks by @lcouzens in #4662

Full Changelog: r.2023.08.25.0...r.2023.08.29.0

r.2023.08.25.0

25 Aug 19:01
5f4085f
Compare
Choose a tag to compare

Summary:

  • various data processing fixes
  • API documentation update
  • add source-id for ROS

What's Changed

  • [COST-3833] Remove link from API Documentation by @chambridge in #4647
  • [COST-4122] fixing date range for aws/azure batch processing by @lcouzens in #4645
  • [COST-4125] adding usecols to AWS downloader flow by @lcouzens in #4649
  • [COST-4117] Skipping NaN values by @lcouzens in #4641
  • [COST-4133] Fix file naming for batched files by @lcouzens in #4653
  • [COST-4087] Add source_id correctly in ros data kafka event by @chambridge in #4650
  • [COST-4087] Update ros_report_shipper.py by @lcouzens in #4656
  • [COST-4118] clear parquet files for range prior to creating new ones by @lcouzens in #4655

Full Changelog: r.2023.08.22.0...r.2023.08.25.0

r.2023.08.22.0

22 Aug 19:03
42fc6a2
Compare
Choose a tag to compare

Summary:

  • various bug fixes
  • updates for settings endpoint move
  • fix OCP-on-GCP correlation when Node and PVC names are null.

What's Changed

  • [COST-4111] Use source_type instead of provider_type in settings tag api by @myersCody in #4637
  • [COST-4098] Add last processed date for cost model sources. by @myersCody in #4635
  • [COST-4119] utilize the org-id and account-id saved in the source by @maskarb in #4638
  • [COST-4014] Resolve account alias issues with various APIs by @chambridge in #4642
  • Update Nise yaml default StorageClass by cloud type by @maskarb in #4640
  • Fix timing issue with currency smoke test. by @myersCody in #4643
  • Filter empty Node and PVC names for OCP-on-GCP correlation by @lcouzens in #4646

Full Changelog: r.2023.08.17.0...r.2023.08.22.0

r.2023.08.17.0

17 Aug 02:55
6d91ae8
Compare
Choose a tag to compare

Summary:

  • Update to HCS data filters and finalized object metadata
  • Updates to subscription kafka messages
  • Downloading reports now splits AWS/Azure files into daily archives
  • OCP on GCP resource matching on empty string bugfix
  • New tags API for settings are available
  • Empty status source creation bugfix

What's Changed

  • [COST-3892] Make subs event type lowercase by @cgoodfred in #4610
  • [COST-4012] Don't check serviceinfo2 for Azure HCS filter by @cgoodfred in #4565
  • [COST-3991] daily-archive-idea by @lcouzens in #4533
  • Fix unleash check for subs by @cgoodfred in #4613
  • chore(image): update base image by @github-actions in #4619
  • [COST-3991] - Option 2 - Dont usecols by @lcouzens in #4621
  • Ford OCP/GCP potentially matching on "" fix by @lcouzens in #4615
  • [COST-4067] Include finalized-date on object metadata for HCS finalized files by @cgoodfred in #4612
  • chore(image): update base image by @github-actions in #4624
  • [COST-4099] - fix initial daily date by @lcouzens in #4625
  • [COST-3585] Create new APIs for enabling and disabling tags by @samdoran in #4590
  • [COST-4094] Add limit and offset to default paginated metadata response by @samdoran in #4617
  • [COST-4103] - Batchy for Azure/AWS + usecols for AWS archives by @lcouzens in #4627
  • [COST-4002] remove empty-status as requirement to create provider by @maskarb in #4575
  • [COST-3585] Handle validation errors in custom filter syntax by @samdoran in #4628
  • adjust required AWS columns by @lcouzens in #4629
  • [COST-4097] Settings aws category keys use or for same filter. by @myersCody in #4623
  • lets plan usecols better first by @lcouzens in #4636
  • [COST-4108] Use pandas to parse date during azure downloader by @myersCody in #4632
  • Update nise to fix azure local downloader. by @myersCody in #4634

Full Changelog: r.2023.08.03.0...r.2023.08.17.0

r.2023.08.03.0

03 Aug 20:47
2ba5684
Compare
Choose a tag to compare

Summary:

  • Add SUBS Data Extraction and kafka messaging
  • dependency updates and improvements

What's Changed

Full Changelog: r.2023.07.27.0...r.2023.08.03.0

r.2023.07.27.0

27 Jul 18:01
fd63a75
Compare
Choose a tag to compare

Summary:

  • Add workers for SUBS
  • Tag model transition from 5 independent table to one unified table.

What's Changed

  • Just for Eva - Adding crud provider tests to hot-fix-smoke-tests by @lcouzens in #4592
  • [COST-3975] Create new model to hold all tags by @samdoran in #4594
  • Deprecate pr_check.sh script by @Victoremepunto in #4596
  • [COST-3891/COST-3893] Add workers for SUBS data extraction and transmission by @djnakabaale in #4597
  • [COST-3996] Unleash flag to disable tag enablement on settings. by @myersCody in #4598
  • [COST-3974] Switch data process to use new unified enabled tag table by @myersCody in #4576

Full Changelog: r.2023.07.24.0...r.2023.07.27.0

r.2023.07.24.0

24 Jul 18:05
dee8aa8
Compare
Choose a tag to compare

Summary:

  • Sources: add external-id to sources integration for AWS sources
  • Handle daily operator payloads
  • Adds write-access check to the user-access endpoints

What's Changed

  • [COST-3990] Add write check to user_access endpoint by @myersCody in #4570
  • [COST-3572] handle daily operator payloads by @maskarb in #4546
  • [COST-3891/COST-3893] Add workers for SUBS data extraction and transmission by @djnakabaale in #4582
  • [COST-4001] - handle OCI exception by @lcouzens in #4588
  • [COST-4026] Update Grafana dashboard for XL queue by @samdoran in #4579
  • [COST-4044] log schema_name rather than customer id by @maskarb in #4591
  • [COST-3808] add external-id to sources integration by @maskarb in #4589
  • Revert "[COST-3891/COST-3893] Add workers for SUBS data extraction a… by @maskarb in #4593

Full Changelog: r.2023.07.20.0...r.2023.07.24.0

r.2023.07.20.0

20 Jul 15:00
4f939aa
Compare
Choose a tag to compare

Summary:

  • optimizing resource usage
  • update settings endpoint in anticipation of new RBAC roles
  • prevent summary when no bills exist for a cloud provider

What's Changed

Full Changelog: r.2023.07.14.0...r.2023.07.20.0