Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AttributeError: 'Cisco7200Node' object has no attribute 'telnet_connection' #1

Open
pvarkhedi opened this issue Sep 22, 2022 · 0 comments

Comments

@pvarkhedi
Copy link

I have GNS# docker running. I have the metha docker running. I have the Cisco and Juniper images listed in the READMe in the images folder.

command: python3 metha.py -p example-tests/batfish-tests/ run -s batfish

output:
Traceback (most recent call last):
File "metha.py", line 366, in
main()
File "metha.py", line 362, in main
args.func(args)
File "metha.py", line 291, in run
test_coordinator.generate_metha_tests(
File "/home/pvarkhedi/Metha/test_coordinator.py", line 203, in generate_metha_tests
generate_tests(topos, init, test_gen, get_kwargs)
File "/home/pvarkhedi/Metha/test_coordinator.py", line 144, in generate_tests
runner, features, possible_args = init(t, test_num)
File "/home/pvarkhedi/Metha/test_coordinator.py", line 201, in init
return system.init_runner(path, t, num, allowed_features)
File "/home/pvarkhedi/Metha/Systems/systems.py", line 36, in init_runner
runner = TestRunner(path, topo, self, router_features)
File "/home/pvarkhedi/Metha/test_runner.py", line 91, in init
self.gp = self.set_up_testbed()
File "/home/pvarkhedi/Metha/test_runner.py", line 109, in set_up_testbed
gp = gns3_interface.setup_gns_from_topology(f'{self.path}base_configs/topology.json')
File "/home/pvarkhedi/Metha/GNS3/gns3_interface.py", line 265, in setup_gns_from_topology
nodes[node['name']] = gp.create_node(node['name'], router_type, node['config'])
File "/home/pvarkhedi/Metha/GNS3/gns3_interface.py", line 90, in create_node
node = node_types[router_type](name, self, config)
File "/home/pvarkhedi/Metha/GNS3/Nodes/cisco7200_node.py", line 21, in init
super().init(jdata['node_id'], jdata['console'], name, 'show run', 'show ip route', 'clear ip route *')
KeyError: 'node_id'
Exception ignored in: <function NetmikoNode.del at 0x7f930803ec10>
Traceback (most recent call last):
File "/home/pvarkhedi/Metha/GNS3/Nodes/netmiko_node.py", line 26, in del
if self.telnet_connection is not None:
AttributeError: 'Cisco7200Node' object has no attribute 'telnet_connection'

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

No branches or pull requests

1 participant