[GODRIVER-2324] Update initial DNS seedlist discovery tests to support dedicated load balancer port Created: 03/Mar/22  Updated: 17/Mar/22  Resolved: 07/Mar/22

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

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

Issue Links:
Issue split
split from DRIVERS-2224 Update initial DNS seedlist discovery... Blocked
Upstream Changes Summary:

DRIVERS-2224:
The driver updates required in DRIVERS-1983 break the initial-dns-seedlist-discovery load-balanced tests because those tests still point the driver directly at the mongos instances, requiring that the driver still mocks the service ID. See this comment for more details about the test failures in the Go driver.

Update those tests and the associated DNS records to point the driver at the load balancer started by run-load-balancer.sh, allowing drivers to stop mocking service ID.

Here's the ticket for updating the DNS records: https://jira.mongodb.org/browse/BUILD-14668
Here's a PR for the test changes: https://github.com/mongodb/specifications/pull/1148
Here's the draft PR testing the spec test changes in the Go driver: https://github.com/mongodb/mongo-go-driver/pull/861


 Description   

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


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