Skip to content

[ZMQ] Avoid bind on management ip#25330

Merged
kperumalbfn merged 8 commits intosonic-net:masterfrom
vivekrnv:fix_zmq_bind
Feb 24, 2026
Merged

[ZMQ] Avoid bind on management ip#25330
kperumalbfn merged 8 commits intosonic-net:masterfrom
vivekrnv:fix_zmq_bind

Conversation

@vivekrnv
Copy link
Copy Markdown
Contributor

@vivekrnv vivekrnv commented Feb 3, 2026

Why I did it

To avoid starting orchagent on mgmt-ip which serves no purpose and additionally breaks fpmsyncd <-> orchagent communication if enabled

Work item tracking
  • Microsoft ADO (number only):

How I did it

How to verify it

Before this change:

# ps -aux | grep orch
 /usr/bin/orchagent -d /var/log/swss -b 1024 -s -q tcp://10.245.21.112

After this change:

# ps -aux | grep orch
/usr/bin/orchagent -d /var/log/swss -b 1024 -s -q tcp://127.0.0.1

Which release branch to backport (provide reason below if selected)

  • 202305
  • 202311
  • 202405
  • 202411
  • 202505
  • 202511

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

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

@vivekrnv vivekrnv requested a review from lguohan as a code owner February 3, 2026 16:42
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@dgsudharsan
Copy link
Copy Markdown
Collaborator

@qiluo-msft @prabhataravind Can you please review?

@vivekrnv
Copy link
Copy Markdown
Contributor Author

@prsunny , @venkit-nexthop Please review

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Copy Markdown
Contributor

@venkit-nexthop venkit-nexthop left a comment

Choose a reason for hiding this comment

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

Looks good to me.
As discussed in #25279 we need to ensure that binding to mgmt_ip is not necessary any more.

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command.

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@vivekrnv
Copy link
Copy Markdown
Contributor Author

@kperumalbfn, Can you help signoff?

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@kperumalbfn kperumalbfn merged commit aa9f218 into sonic-net:master Feb 24, 2026
25 of 26 checks passed
@mssonicbld
Copy link
Copy Markdown
Collaborator

Cherry-pick PR to 202511: #25654

@mssonicbld
Copy link
Copy Markdown
Collaborator

@vivekrnv cherry pick PR didn't pass PR checker. Please check!!!
#25654

@vivekrnv
Copy link
Copy Markdown
Contributor Author

vivekrnv commented Mar 3, 2026

Looks good to me. As discussed in #25279 we need to ensure that binding to mgmt_ip is not necessary any more.

@rustiqly Can you make a change in sonic-swss to remove the option of '-v mgmt'. Added here sonic-net/sonic-swss#3299

FengPan-Frank pushed a commit to FengPan-Frank/sonic-buildimage that referenced this pull request Mar 6, 2026
[ZMQ] Avoid bind on management ip

Signed-off-by: Feng Pan <[email protected]>
dprital pushed a commit that referenced this pull request Mar 19, 2026
[ZMQ] Avoid bind on management ip

Signed-off-by: dprital <[email protected]>
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.

7 participants