Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-6308

Upload JSON from validate_drp to SQuaSH REST API on Jenkins

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: QA
    • Labels:

      Description

      This ticket covers work to build a Python package/script whose role is to take JSON output from validate_drp (DM-6086), shim it into the JSON schema currently expected by the SQuaSH REST API (http://sqr-009.lsst.io), and post the data to the API's /jobs endpoint.

      This tool also adds additional metadata to the ‘Job’ document, including the build ID and versions of packages as run by validate_drp (see DM-5943).

        Attachments

          Issue Links

            Activity

            Hide
            jsick Jonathan Sick added a comment -

            Hi Angelo Fausti this is mostly a rubber-stamp review. This is the version that we’re using in stable production. Just thought you might want to take a look at how I was upload the data. Comments welcome, of course.

            Show
            jsick Jonathan Sick added a comment - Hi Angelo Fausti this is mostly a rubber-stamp review. This is the version that we’re using in stable production. Just thought you might want to take a look at how I was upload the data. Comments welcome, of course.
            Hide
            afausti Angelo Fausti added a comment -

            Reviewed. More info in the PR https://github.com/lsst-sqre/post-qa/pull/1

            Show
            afausti Angelo Fausti added a comment - Reviewed. More info in the PR https://github.com/lsst-sqre/post-qa/pull/1

              People

              • Assignee:
                jsick Jonathan Sick
                Reporter:
                jsick Jonathan Sick
                Reviewers:
                Angelo Fausti
                Watchers:
                Angelo Fausti, Jonathan Sick
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel