[GODRIVER-2792] Switch to Supported Build Hosts Created: 04/Apr/23  Updated: 31/Jan/24  Resolved: 15/Sep/23

Status: Closed
Project: Go Driver
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Unknown
Reporter: PM Bot Assignee: Preston Vasquez
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Issue split
split from DRIVERS-2592 Switch to Supported Build Hosts Implementing
Related
is related to GODRIVER-2934 Investigate OS differences in DNS and... Backlog
Quarter: FY24Q3
Upstream Changes Summary:

DRIVERS-2592:
The build team is winding down support for OSes that are either unsupported or in extended security maintenance (ESM) as part of PM-3193. This includes Ubuntu 18.04, which is in ESM in Apr 2023, and any of the RHEL 7.x build variants less than 7.6. RHEL 7.6 enters ESM in Jun 2024.

Drivers should begin to migrate away from unsupported platforms. Note that MongoDB 3.6 is supported on RHEL 7.x and 8.x: https://www.mongodb.com/docs/v3.6/tutorial/install-mongodb-enterprise-on-red-hat/#platform-support.

Ubuntu 20.04 is still supported until April 2025 and can be used in place of Ubuntu 18.04.  Ubuntu 20.04 has support for MongoDB 4.4-7.0.

Note: The AWS ECS task will still need Ubuntu 18 pending BUILD-17329.
 

Drivers should migrate to RHEL if possible

Documentation Changes Summary:

1. What would you like to communicate to the user about this feature?
2. Would you like the user to see examples of the syntax and/or executable code and its output?
3. Which versions of the driver/connector does this apply to?


 Description   

This ticket was split from DRIVERS-2592, please see that ticket for a detailed description.



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

Author:

{'name': 'Preston Vasquez', 'email': 'prestonvasquez@icloud.com', 'username': 'prestonvasquez'}

Message: GODRIVER-2792 Migrate CI to RHEL 8.7 (#1362)
Branch: release/1.12
https://github.com/mongodb/mongo-go-driver/commit/c843e6ce2b1c9742aabf15488750684d617daf4d

Comment by Githook User [ 08/Nov/23 ]

Author:

{'name': 'Preston Vasquez', 'email': 'prestonvasquez@icloud.com', 'username': 'prestonvasquez'}

Message: GODRIVER-2792 Migrate CI to RHEL 8.7 (#1362)
Branch: release/1.12
https://github.com/mongodb/mongo-go-driver/commit/a350ea5c2a25da60e8ae70952bd63d3d13405672

Comment by Githook User [ 12/Sep/23 ]

Author:

{'name': 'Preston Vasquez', 'email': 'prestonvasquez@icloud.com', 'username': 'prestonvasquez'}

Message: GODRIVER-2792 Migrate CI to RHEL 8.7 (#1362)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/60ded84e486dda6eea4f446d642571489a3ed3d0

Comment by Steve Silvester [ 06/Sep/23 ]

I'll create a separate DRIVERS ticket once BUILD-17329 is done.

Comment by Preston Vasquez [ 06/Sep/23 ]

steve.silvester@mongodb.com Do you want to block this ticket on BUILD-17329 or should we move forward with this one and create a separate ticket?

Comment by Githook User [ 21/Jun/23 ]

Author:

{'name': 'Matt Dale', 'email': '9760375+matthewdale@users.noreply.github.com', 'username': 'matthewdale'}

Message: GODRIVER-2792 Separate Serverless OS into new axis. (#1303)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/836d408f6e74b54422b04d2f1d553f7150bca58d

Comment by Githook User [ 21/Jun/23 ]

Author:

{'name': 'Matt Dale', 'email': '9760375+matthewdale@users.noreply.github.com', 'username': 'matthewdale'}

Message: GODRIVER-2792 Use Ubuntu 20.04 for Serverless. (#1301)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/3eaecef977ff198ccb3629abfeebbf5388b37f68

Generated at Thu Feb 08 08:39:22 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.