Skip to content

Conversation

@eramongodb
Copy link
Contributor

Followup to EVG project settings updates to continue tracking the r1.30 release branch after the 2.0.0 release.

#1943 is cherry-picked onto this branch to address incorrect version computation by link-with-* tasks.

The rest of this PR is primarily concerned with fixing AWS S3 upload commands such that it continues to use the mongo-c-driver "root" directory instead of mongo-c-driver-latest-release-1.x to address "not authorized to perform s3:PutObject" errors.

vector-of-bool and others added 2 commits April 2, 2025 11:07
* Don't update VERSION_CURRENT during fetch-source

fetch-source would pull sources from the repo, and
then recalculate the current version and overwrite
the VERSION_CURRENT file. We will rely on VERSION_CURRENT
going forward.

fetch-source also tried to create a qualified name for the commit as
$CURRENT_VERSION, but this was bugged and only included the commit hash on patch
builds. We don't rely on this, so we'll go with just using the commit hash for
now.

* Remove use of VERSION_RELEASED
* Remove calc_release_version and more usages thereof
* Store a record of the prior version in the repository
@eramongodb eramongodb requested a review from kevinAlbs April 2, 2025 16:15
@eramongodb eramongodb self-assigned this Apr 2, 2025
@eramongodb
Copy link
Contributor Author

Additionally included some EVG config cleanup (dropping tasks on disabled distros and fixing latest server compatibility).

@eramongodb eramongodb changed the title Fix S3 upload paths to continue using mongo-c-driver root directory Update r1.30 EVG config to support new EVG project Apr 2, 2025
Copy link
Collaborator

@kevinAlbs kevinAlbs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you. LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants