• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Undefined Undefined
    • February 2024, 2024Q1
    • None
    • API
    • None
    • 1
    • False
    • None
    • False

      Enhance an existing or create a new masu endpoint that gives additional capabilities to interact with new report status information.

       

      Expectations or ideal outcome:

      What is Celery doing? Today, we have some turnpike endpoints that provide some insight into how many tasks are queued and which task-ids are running, but this does not tell us what is actually happening. We should develop a turnpike endpoint that is more human readable and provides actual visibility into what actions are currently in-progress, similar to the DB performance endpoint.

       

      We should be able to filter by a task-id, manifest-id, report-status-id, account, provider, etc and see a full list of statuses of those particular tasks. It should tell us if we have started downloading, started processing, failed, or completed. 

      We already have a manifest endpoint which could be a good starting point for this work.

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

                Created:
                Updated:
                Resolved: