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

Use 'optional' flag to s3.get to acquire libfuzzer corpus

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Minor - P4 Minor - P4
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • Fully Compatible
    • Security 2023-11-13, Security 2023-11-27

      libfuzzer may use a corpus of prior findings to accelerate its fuzzing. Unfortunately, Evergreen did not allow s3.get to optionally acquire an artifact off of S3, to allow the first iteration to run on a branch to bootstrap. Instead we implemented a workaround in SERVER-76852, which is messy and possibly prone to failure in the future.

      Evergreen intends to implement a parameter to s3.get called "optional" which should resolve this issue more permanently in EVG-19801. We should adopt this flag, and revert the changes made to our setup_group, when we are able to.

            Assignee:
            spencer.jackson@mongodb.com Spencer Jackson
            Reporter:
            spencer.jackson@mongodb.com Spencer Jackson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: