-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Summary
The JunOS network module (src/modules/network/junos_config.rs) has an incomplete NETCONF implementation. The execute_netconf_via_cli() method currently returns an empty string with a comment: "For now, we simulate NETCONF via CLI commands."
Issues
execute_netconf_via_cli()returns empty string — no actual NETCONF RPC executionsend_rpc_raw()has shell command construction that needs security review (lines ~437-443)- NETCONF over SSH subsystem not implemented
Acceptance criteria
- NETCONF RPC execution works via SSH subsystem or has a robust CLI fallback
- Shell command construction uses
shell_escapefor user-provided values - Unit tests cover NETCONF operation paths
- Check mode properly supported
Priority
Medium — other network modules (ios_config, eos_config) are fully functional
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working