Skip to content

query_status reports 'ipConfig' KeyError after network editing change #191

@ajblum

Description

@ajblum

Since the network editing change, query_status reports the following failure:

/apps/hack-the-stack-2016-W39_0> query_status 
Running command line 'query_status'.

App VMs in region US-Central-1 will auto-stop in 88:39 min at 11:56:02

Traceback (most recent call last):
  File "/usr/bin/ravshello", line 319, in <module>
    main()
  File "/usr/bin/ravshello", line 314, in main
    user_interface.main()
  File "/usr/share/ravshello/modules/user_interface.py", line 214, in main
    shell.run_interactive(exit_on_error=rOpt.enableDebugging)
  File "/usr/share/ravshello/modules/configshell_fb/shell.py", line 905, in run_interactive
    self._cli_loop()
  File "/usr/share/ravshello/modules/configshell_fb/shell.py", line 734, in _cli_loop
    self.run_cmdline(cmdline)
  File "/usr/share/ravshello/modules/configshell_fb/shell.py", line 848, in run_cmdline
    self._execute_command(path, command, pparams, kparams)
  File "/usr/share/ravshello/modules/configshell_fb/shell.py", line 823, in _execute_command
    result = target.execute_command(command, pparams, kparams)
  File "/usr/share/ravshello/modules/configshell_fb/node.py", line 1406, in execute_command
    return method(*pparams, **kparams)
  File "/usr/share/ravshello/modules/user_interface.py", line 2161, in ui_command_query_status
    self.query_status(app)
  File "/usr/share/ravshello/modules/user_interface.py", line 2197, in query_status
    out = get_vm_access_details(vm)[0]
  File "/usr/share/ravshello/modules/user_interface.py", line 290, in get_vm_access_details
    if 'autoIpConfig' in nic['ipConfig']:
KeyError: 'ipConfig'

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions