Skip to content

PYTHON-6083 [v4.18] Latest server binary downloads require private S3 - #3080

Merged
blink1073 merged 1 commit into
mongodb:v4.18from
blink1073:v4.18-PYTHON-6083
Oct 1, 2026
Merged

blink1073 merged 1 commit into
mongodb:v4.18from
blink1073:v4.18-PYTHON-6083

Conversation

@blink1073

@blink1073 blink1073 commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

PYTHON-6083

Backport of #3076 to v4.18 (upstream commit 916f320).

Changes in this PR

Ensure "latest" server binary downloads come from a private S3 bucket by providing AWS credentials (DRIVERS-3628). Evergreen tasks downloading VERSION=latest now assume drivers-test-secrets-role before the download and pass the AWS credentials to the orchestration step.

CI-only change: .evergreen/ configuration and CONTRIBUTING.md — no driver code is touched.

Test Plan

  • Regenerated the Evergreen configs and verified assume ec2 role is inserted for every latest task and nowhere else.
  • Patch build with one latest task confirms the S3 download succeeds with no FALLBACK: banner.

Checklist

Checklist for Author

  • Did you update the changelog (if necessary)? — N/A, infrastructure
  • Is there test coverage? — N/A, standard tests
  • Is any followup work tracked in a JIRA ticket? — N/A

Checklist for Reviewer

  • Does the title of the PR reference a JIRA Ticket?
  • Do you fully understand the implementation? (Would you be comfortable explaining how this code works to someone else?)
  • Is all relevant documentation (README or docstring) updated?

@blink1073
blink1073 marked this pull request as ready for review September 30, 2026 10:44
@blink1073
blink1073 requested a review from a team as a code owner September 30, 2026 10:44
@codeowners-service-app

codeowners-service-app Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Assigned NoahStapp for team dbx-python because aclark4life is out of office.
Assigned caseyclements for team dbx-python because aclark4life is out of office.

@NoahStapp

Copy link
Copy Markdown
Contributor

Test failures related?

@blink1073

Copy link
Copy Markdown
Member Author

Test failures related?

They're pre-existing. I'm still working through greening the waterfall.

@blink1073
blink1073 merged commit dac0e76 into mongodb:v4.18 Oct 1, 2026
77 of 83 checks passed
@blink1073
blink1073 deleted the v4.18-PYTHON-6083 branch October 1, 2026 16:29
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.

2 participants