Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-33647

Enterprise Windows 2008R2 WiredTiger develop shouldn't run the push task

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Build, WiredTiger
    • Labels:
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Storage Non-NYC 2018-03-12, Storage Non-NYC 2018-03-26, Storage Non-NYC 2018-05-07
    • Linked BF Score:
      0
    • Story Points:
      2

      Description

      Originally, I had thought that not setting push_path, push_bucket, push_name, and push_arch in the Enterprise Windows 2008R2 WiredTiger develop builder's expansions would be sufficient to make the "push" Evergreen task a no-op; however, I have learned that go-yaml/yaml has known behavior differences in how the merge key "<<:" is implemented (see go-yaml/yaml#81 and go-yaml/yaml#325) that cause it inherit the Enterprise Windows 2008R2 builder's configuration via the enterprise-windows-64-2k8-template anchor. This means that when the "push" task runs on the Enterprise Windows 2008R2 WiredTiger develop builder, the binaries are being uploaded to the same S3 path. The releases for MongoDB happen via the mongo-release Evergreen project, so this issue only impacts the contents of the -latest nightly releases.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              backlog-server-dag Backlog - Decision Automation Group (DAG)
              Reporter:
              max.hirschhorn Max Hirschhorn
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated: