[CDRIVER-2735] Remove all install commands in evergreen config Created: 11/Jul/18  Updated: 28/Oct/23  Resolved: 12/Jul/18

Status: Closed
Project: C Driver
Component/s: tests
Affects Version/s: None
Fix Version/s: 1.12.0

Type: Improvement Priority: Major - P3
Reporter: Kevin Albertson Assignee: Kevin Albertson
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to CDRIVER-2726 Schedule abi compliance test in Everg... Closed

 Description   

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.



 Comments   
Comment by Githook User [ 13/Jul/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2735 install awscli with pip if needed
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/b67e7bd9b864a9ef18daa663cbd54b466e02d6cc

Comment by Githook User [ 12/Jul/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2735 remove install commands from config
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/e04b37374d91750b0833e669d8a5a8d86eb56858

Generated at Wed Feb 07 21:16:10 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.