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.
These issues (
DM-34534andDM-34535) have the same cause and solution.