Looks trivial to rewrite, involves only a few inline bash scripts.
- Difficulty level
- Unknown (require assessment)
- Why the issue appeared?
- Will be filled on close
|In progress||FEATURE REQUEST||None||T3355 Remove all remaining legacy Vyatta code|
|Resolved||runar||T689 Converting simple op-mode commands from vyatta-op to new syntax|
|Resolved||alkersan||T1596 Convert 'telnet' and 'traceroute' vyatta-op commands to new syntax|
Please review PRs in vyos-1x and vyatta-op.
Notes and questions:
- Are these usages of 'nameless' tagNode valid? Didn't find other way to reproduce the original node structure as a series of node.tags. Any named tagNode in xml creates two levels of nesting. Also the root node can't be tagged.
- What was the point in doing hostname resolution manually in the original traceroute scripts? It seems that traceroute does that itself when a hostname is passed.
- Should the required packages be specified as deb dependencies in the control script? It seems like yes, but vyatta-op listed only one tool out of three that were actually used