Skip to content

daemon: report IPAM status for Swarm networks#50946

Merged
corhere merged 1 commit intomoby:masterfrom
corhere:ipam-allocation-info
Sep 15, 2025
Merged

daemon: report IPAM status for Swarm networks#50946
corhere merged 1 commit intomoby:masterfrom
corhere:ipam-allocation-info

Conversation

@corhere
Copy link
Contributor

@corhere corhere commented Sep 9, 2025

- What I did
Added support for inspecting the IPAM status of overlay networks by inspecting the network on a manager node.

- How I did it
By tunnelling application data as an opaque blob through the Swarm Control API.

- How to verify it
Integration tests.

- Human readable description for the release notes

- A picture of a cute animal (not mandatory but encouraged)

@corhere corhere added this to the 29.0.0 milestone Sep 9, 2025
@corhere corhere added area/api API kind/enhancement Enhancements are not bugs or new features but can improve usability or performance. area/swarm area/networking/ipam Networking release-blocker PRs we want to block a release on labels Sep 9, 2025
@thompson-shaun thompson-shaun requested review from robmry and removed request for robmry September 11, 2025 13:37
As the Engine API requests may be directed at a non-leader Swarm
manager, the information needs to be tunneled through the Swarm API.

Signed-off-by: Cory Snider <csnider@mirantis.com>
@corhere corhere force-pushed the ipam-allocation-info branch from cd8ccfd to c2c2b80 Compare September 11, 2025 19:25
@corhere corhere marked this pull request as ready for review September 11, 2025 20:00
Copy link
Member

@akerouanton akerouanton left a comment

Choose a reason for hiding this comment

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

LGTM

@corhere corhere merged commit 1b9ef48 into moby:master Sep 15, 2025
179 checks passed
@corhere corhere deleted the ipam-allocation-info branch September 15, 2025 17:00
@thompson-shaun thompson-shaun moved this from New to Complete in 🔦 Maintainer spotlight Sep 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/api API area/networking/ipam Networking area/swarm kind/enhancement Enhancements are not bugs or new features but can improve usability or performance. release-blocker PRs we want to block a release on

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants