Uploaded image for project: 'Cost Management'
  1. Cost Management
  2. COST-5137

Azure: Run OCP on Cloud summary after the new task completes

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • 2025-Feb-14
    • None
    • None
    • None

      Once the task is responsible for filling the OCP on Cloud parquet tables, we should separate OCP on Cloud summary from the normal summary flow since the data will be available at different times. The new processing task will be responsible for running OCP on Cloud summary upon completion. 

       

      Relevant code location: https://github.com/project-koku/koku/blob/main/koku/masu/processor/tasks.py#L606-L652 

       

      NOTE:

      This should include an unleash flag per provider type.

       
      We want to continue to populate the existing method so the new flow can be verified, the table choice used during summary should be hidden behind an unleash flag that lets us switch between new and old processing flow.

       

      Relevant code location: https://github.com/project-koku/koku/blob/main/koku/masu/processor/ocp/ocp_cloud_parquet_summary_updater.py#L289 

            [COST-5137] Azure: Run OCP on Cloud summary after the new task completes

            Azure summary SQL complete! Initial summary task rework complete.  Working through initial testing, found a couple of bugs that need to be addressed. Should have a PR up for these today.

            Luke Couzens added a comment - Azure summary SQL complete! Initial summary task rework complete.  Working through initial testing, found a couple of bugs that need to be addressed. Should have a PR up for these today.

              rhn-support-lcouzens Luke Couzens
              cgoodfre Corey Goodfred (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: