Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-10163

Validate test/evergreen.yml preparing for Evergreen YAML upgrade

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • 3
    • Storage Engines - 2022-11-28

      Evergreen will upgrade its YAML parsing library on Dec 12, 2022 as part of EVG-17291. This upgrade may result in our project YAML (i.e. test/evergreen.yml) being parsed differently and becoming invalid if it relies on using YAML anchors to do a deep merge of nested maps.

      We should run the below suggested validate command and make the necessary updates to the test/evergreen.yml file, before the planned Evergreen YAML parsing library upgrade. 

      evergreen validate -p <your_project_name> --use_upgraded_yaml <path_to_yaml_file> 

      The change will need to be backported to all supported release branches that have an associated Evergreen project running actively. 

            Assignee:
            luke.chen@mongodb.com Luke Chen
            Reporter:
            luke.chen@mongodb.com Luke Chen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: