ianmiell / shutit

Automation framework for programmers
http://ianmiell.github.io/shutit/
MIT License
2.15k stars 110 forks source link

assert failure #309

Closed ianmiell closed 6 years ago

ianmiell commented 6 years ago
2017-11-12 11:01:07,417 INFO: Output (squashed):  echo ${!}14398node1.vagrant.test:sJJtr67D:aBMbct6k#  [...]
Traceback (most recent call last):
  File "/usr/local/bin/shutit", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/dist-packages/shutit.py", line 67, in main
    shutit.setup_shutit_obj()
  File "/usr/local/lib/python2.7/dist-packages/shutit_class.py", line 3947, in setup_shutit_obj
    self.do_build()
  File "/usr/local/lib/python2.7/dist-packages/shutit_class.py", line 4186, in do_build
    self.build_module(module)
  File "/usr/local/lib/python2.7/dist-packages/shutit_class.py", line 4128, in build_module
    if not module.build(self):
  File "/usr/local/lib/python2.7/dist-packages/shutit_module.py", line 59, in wrapper
    ret = func(self, shutit)
  File "/space/git/shutit-openshift-cluster/shutit_openshift_cluster.py", line 145, in build
    shutit_session.wait()
  File "/usr/local/lib/python2.7/dist-packages/shutit_class.py", line 1929, in wait
    return shutit_pexpect_session.wait(cadence=cadence)
  File "/usr/local/lib/python2.7/dist-packages/shutit_pexpect.py", line 245, in wait
    res, res_str, background_object = self.login_stack.get_current_login_item().check_background_commands_complete()
  File "/usr/local/lib/python2.7/dist-packages/shutit_login_stack.py", line 117, in check_background_commands_complete
    state = background_object.check_background_command_state()
  File "/usr/local/lib/python2.7/dist-packages/shutit_background.py", line 113, in check_background_command_state
    assert self.run_state in ('S',), 'State should be in S having gleaned from ps, is in fact: ' + self.run_state
AssertionError: State should be in S having gleaned from ps, is in fact: D