Skip to content

Fix missing Topology in NodeCSIInfo#45802

Merged
cpuguy83 merged 1 commit intomoby:masterfrom
dperny:fix-missing-csi-topology
Jun 24, 2023
Merged

Fix missing Topology in NodeCSIInfo#45802
cpuguy83 merged 1 commit intomoby:masterfrom
dperny:fix-missing-csi-topology

Conversation

@dperny
Copy link
Copy Markdown
Contributor

@dperny dperny commented Jun 23, 2023

- What I did

Added code to daemon/cluster/convert to include the Topology in the NodeCSIInfo from the gRPC. Apparently in the past, I'd forgotten it.

Discovered this in the course of debugging other CSI issues.

- How I did it

A map is a map. Just convert the crap. Please clap.

- How to verify it

I wrote tests because I am a good contributor with attention to detail who does not often misspell "receive".

Added code to correctly retrieve and convert the Topology from the gRPC
Swarm Node.

Signed-off-by: Drew Erny <derny@mirantis.com>
@neersighted neersighted added status/2-code-review kind/bug Bugs are bugs. The cause may or may not be known at triage time so debugging may be needed. process/cherry-pick area/swarm process/cherry-pick/23.0 process/cherry-pick/24.0 labels Jun 24, 2023
@cpuguy83 cpuguy83 merged commit 7dd547c into moby:master Jun 24, 2023
@thaJeztah thaJeztah added this to the 25.0.0 milestone Jun 26, 2023
@thaJeztah thaJeztah added kind/bugfix PR's that fix bugs area/volumes Volumes and removed kind/bug Bugs are bugs. The cause may or may not be known at triage time so debugging may be needed. labels Jun 26, 2023
@thaJeztah
Copy link
Copy Markdown
Member

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.

4 participants