Skip to content

Added logic for dynamic netconf forwarding - #197

Open
sanjaydilli wants to merge 4 commits into
mainfrom
daharshi_dynamic_netconf_yang_port
Open

sanjaydilli wants to merge 4 commits into
mainfrom
daharshi_dynamic_netconf_yang_port

Conversation

@sanjaydilli

Copy link
Copy Markdown
Contributor

Summary

  • Use the runtime effective port as the SSH tunnel target for NETCONF connections.
  • Track and clean up tunnels created by the connector, including rollback when session setup fails.
  • Leave adopted tunnels intact when disconnecting.
  • Add tests for tunneled and untunneled connections and tunnel lifecycle.

@sanjaydilli
sanjaydilli marked this pull request as ready for review October 13, 2026 09:27
@sanjaydilli
sanjaydilli requested a review from a team as a code owner October 13, 2026 09:27
Comment thread connector/src/yang/connector/netconf.py Outdated

@Sripadvallabh Sripadvallabh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Fix comments & click re-review

@Sripadvallabh Sripadvallabh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Verified stale-target replacement and tunnel ownership handling on the current head.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants