[CDRIVER-3606] Update Evergreen config to run the new OCSP responder Created: 09/Apr/20  Updated: 28/Oct/23  Resolved: 15/Apr/20

Status: Closed
Project: C Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 1.17.0-beta2, 1.17.0

Type: Improvement Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Clyde Bazile III (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Epic Link: C 4.4 Support

 Description   

Description of Drivers Ticket:

Drivers that already have OCSP tests running in Evergreen will need to update their Evergreen config files to install the flask requirement (via a newly added requirements file) instead of bottlee.g.:

-          ./venv/Scripts/pip3 install asn1crypto oscrypto bottle
+          ./venv/Scripts/pip3 install -r ${DRIVERS_TOOLS}/.evergreen/ocsp/mock-ocsp-responder-requirements.txt

 

[edit: per shane.harvey's suggestion, it would best to store the mock responder's requirements in drivers-evergreen-tools so that future updates to the mock responder's requirements will not require drivers changes]

Drivers that don't yet have OCSP tests running in Evergreen do not need to do anything, as such drivers will use flask from the get-go as  part their initial effort to get OCSP tests running in Evergreen. 

This change is needed due to: mongodb-labs/drivers-evergreen-tools#102 which fixes: mongodb-labs/drivers-evergreen-tools#99 and mongodb-labs/drivers-evergreen-tools#100 and includes changes from: https://jira.mongodb.org/browse/SERVER-46413
and mongodb/mongo#1351

 
See DRIVERS-977 for updated details.



 Comments   
Comment by Githook User [ 25/May/20 ]

Author:

{'name': 'Clyde Bazile', 'email': 'bazileclyde@gmail.com', 'username': 'bazile-clyde'}

Message: CDRIVER-3606 Update Evergreen config to run the new OCSP responder
Branch: r1.17
https://github.com/mongodb/mongo-c-driver/commit/89dbcb0573d9f9c6aef27643ec41fa1267f1937c

Comment by Githook User [ 15/Apr/20 ]

Author:

{'name': 'Clyde Bazile', 'email': 'bazileclyde@gmail.com', 'username': 'bazile-clyde'}

Message: CDRIVER-3606 Update Evergreen config to run the new OCSP responder
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/373dbeb0cda001c87ba28663b2037b6b4ea3ca82

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