Skip to content

[28.x]: Revert overlay bug fixes / refactoring#50169

Merged
vvoland merged 14 commits intomoby:28.xfrom
robmry:revert_overlay_refactoring
Jun 13, 2025
Merged

[28.x]: Revert overlay bug fixes / refactoring#50169
vvoland merged 14 commits intomoby:28.xfrom
robmry:revert_overlay_refactoring

Conversation

@robmry
Copy link
Contributor

@robmry robmry commented Jun 11, 2025

- What I did

Revert overlay network fixes/refactoring from 28.2.x ... a regression has been reported in #50129. But, so far, we've been unable to repro or narrow down the problem. So, let's try removing these changes for 28.3.0.

These PRs/commits are still present in master, for further investigation.

I've not reverted these ...

- How I did it

- How to verify it

- Human readable description for the release notes

- Revert Swarm related changes added in 28.2.x builds, due to a regression reported in https://github.com/moby/moby/issues/50129.
  * Revert: Improve the reliability of NetworkDB in busy clusters and lossy networks (https://github.com/moby/moby/pull/49932)
  * Revert: Fix an issue where the load-balancer IP address for an overlay network would not be released in certain cases if the Swarm was lacking an ingress network (https://github.com/moby/moby/pull/49948)
  * Revert: Fix an issue where `docker network inspect --verbose` could sometimes crash the daemon (https://github.com/moby/moby/pull/49937)
  * Revert: Improvements to the reliability and convergence speed of NetworkDB (https://github.com/moby/moby/pull/49939)

robmry added 14 commits June 11, 2025 12:05
This reverts commit d188df0.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit 0317f77.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit 0d6e7cd.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit 9866738.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit b6d76eb.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit 3bdf99d.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit 270a4d4.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit a3aea15.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit ada8bc3.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit c68671d.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit d5c370d.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit 56ad941.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit ec65f2d.

Signed-off-by: Rob Murray <rob.murray@docker.com>
This reverts commit dacf445.

Signed-off-by: Rob Murray <rob.murray@docker.com>
@robmry robmry added this to the 28.3.0 milestone Jun 11, 2025
@robmry robmry self-assigned this Jun 11, 2025
@robmry robmry changed the title 28.x: Revert overlay bug fixes / refactoring [28.x]: Revert overlay bug fixes / refactoring Jun 11, 2025
@robmry robmry marked this pull request as ready for review June 12, 2025 10:55
@robmry robmry requested a review from corhere June 12, 2025 10:55
@vvoland vvoland merged commit 6a1fb46 into moby:28.x Jun 13, 2025
211 of 226 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants