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 

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

                Created:
                Updated:
                Resolved: