-
Notifications
You must be signed in to change notification settings - Fork 234
feat: raise glibc requirement to 2.31 COMPASS-9917 #7400
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Updates the Ubuntu packaging CI configuration to run on Ubuntu 20.04 instead of 18.04, removing the glibc 2.27 compatibility requirement.
- Switches build runner from
ubuntu1804-large
toubuntu2004-large
- Removes outdated glibc compatibility comment explaining the need for Ubuntu 18.04
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
File | Description |
---|---|
.evergreen/buildvariants-and-tasks.yml | Updates the run_on configuration for Ubuntu packaging |
.evergreen/buildvariants-and-tasks.in.yml | Updates the source template with new Ubuntu version and removes glibc compatibility comment |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Neither the PR nor the ticket describe why we're doing this, maybe we could add a bit to explain that? Also, the commit message should probably be more like |
…ngodb-js/compass into packaging-on-ubuntu2004-large
As part of COMPASS-9085, we did not start packaging on Ubuntu 20 (I was not able to find why, neither @gagik remembers - probably because of the number of users on Ubuntu 18).
We still have small amount of users on Ubuntu 18 (~130 in September). This will be a breaking change for those users should they decide to the update the Compass.
Ubuntu 20 LTS support has officially ended and as we still have significant users on Ubuntu 2004 (~4.5k in September), we want to support that.
Description
Checklist
Motivation and Context
Open Questions
Dependents
Types of changes