[CDRIVER-3409] Make rpm-package-build task green again Created: 23/Oct/19  Updated: 28/Oct/23  Resolved: 23/Nov/19

Status: Closed
Project: C Driver
Component/s: Build
Affects Version/s: None
Fix Version/s: 1.16.0

Type: Task Priority: Major - P3
Reporter: Roberto Sanchez Assignee: Roberto Sanchez
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends

 Description   

The rpm-package-build task has been failing since late September. The cause appears to be an update to the mock package that removed the Fedora28 configuration we had been using. One possible approach is to update the .evergreen/build_snapshot_rpm.sh script to use Fedora 29 or 31. However, both of those failed for different reasons.

Fedora 31: https://evergreen.mongodb.com/task_log_raw/mongo_c_driver_releng_rpm_package_build_patch_062a0e1276203b6842cf390775fa661b8b191fff_5db0a4157742ae24da53efcc_19_10_23_19_03_50/0?type=T&text=true

Fedora 29: https://evergreen.mongodb.com/task_log_raw/mongo_c_driver_releng_rpm_package_build_patch_062a0e1276203b6842cf390775fa661b8b191fff_5db0a518d1fe0704e64496fe_19_10_23_19_08_08/0?type=T&text=true

Another possibility is to update the task to run on rhel80 now that it is available in Evergreen. However, this approach would require that the BUILD team update the rhel80 image to include the mock package.



 Comments   
Comment by Githook User [ 23/Nov/19 ]

Author:

{'name': 'Roberto C. Sánchez', 'username': 'rcsanchez97', 'email': 'roberto@connexer.com'}

Message: CDRIVER-3409 fix rpm-package-build to update build env
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/25494023026066a58cde196fac84b2138eae8fac

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