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

verify_drp_metrics fails in the official release pipeline due to version mismatch

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: jenkins
    • Labels:
      None
    • Team:
      Architecture
    • Urgent?:
      No

      Description

      The verify_drp_metrics pipeline runs the code from a release container against a series of datasets specified in the etc/scipipe/verify_drp_metrics.yaml configuration file.  That file specifies the git ref to be checked out for each dataset.  For normal nightly builds and even weeklies, it is OK to test against the main branch.  (Nightlies have no alternative, as there isn't a nightly git tag.)  But when testing an official release container, the version of the dataset to be used may be quite a bit older than main. We should add a DATASET_REF job parameter that can override ds.git_ref in the verifyDataset pipeline function in sqre/verify_drp_metrics.groovy and make sure to set that to the gitTag when starting the verify_drp_metrics job in release/official_release.groovy.

        Attachments

          Issue Links

            Activity

            Hide
            ktl Kian-Tat Lim added a comment - - edited

            These issues (DM-34534 and DM-34535) have the same cause and solution.

            Show
            ktl Kian-Tat Lim added a comment - - edited These issues ( DM-34534 and DM-34535 ) have the same cause and solution.
            Hide
            ktl Kian-Tat Lim added a comment -

            Same change as DM-34534 (and appended to that branch, but will merge separately).

            Show
            ktl Kian-Tat Lim added a comment - Same change as DM-34534 (and appended to that branch, but will merge separately).
            Hide
            ktl Kian-Tat Lim added a comment -

            Reviewed on PR.

            Show
            ktl Kian-Tat Lim added a comment - Reviewed on PR.

              People

              Assignee:
              ktl Kian-Tat Lim
              Reporter:
              ktl Kian-Tat Lim
              Reviewers:
              Matthias Wittgen
              Watchers:
              Kian-Tat Lim, Matthias Wittgen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.