Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-2735

Remove all install commands in evergreen config

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 1.12.0
    • Affects Version/s: None
    • Component/s: tests
    • Labels:
      None

      Based on conversations with the evergreen team, installing in the config.yml is taboo, since installing packages may install packages or upgrade packages that other tasks depend on.

      We currently have apt-get install awscli which doesn't seem necessary since awscli should be installed anyway. That command almost always fails anyway with:

      E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
      E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
      

      Example.

      We should also remove/replace the apt-get install in CDRIVER-2726 for the ABI checker with downloading the binaries directly.

            Assignee:
            kevin.albertson@mongodb.com Kevin Albertson
            Reporter:
            kevin.albertson@mongodb.com Kevin Albertson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: