fuel-octane fails during upgrade of compute node, after start of deployment with the following trace, it happens due to using wrong hostname:
2015-10-01 12:37:18 ERROR octane.util.subprocess sh[at node-3] stderr: ERROR (NotFound): Could not find binary nova-compute on host node-2. (HTTP 404) (Request-ID: req-71c0b093-a
9ed-4202-a4b0-4f9c44044f55)
2015-10-01 12:37:18 DEBUG paramiko.transport [chan 2] EOF received (2)
2015-10-01 12:37:18 INFO octane.util.subprocess Process sh finished with return value 1
2015-10-01 12:37:18 ERROR octane Command 'sh' returned non-zero exit status 1
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/cliff/app.py", line 280, in run_subcommand
result = cmd.run(parsed_args)
File "/usr/lib/python2.6/site-packages/cliff/command.py", line 50, in run
self.take_action(parsed_args)
File "/root/fuel-octane/octane/commands/upgrade_node.py", line 102, in take_action
network_template=parsed_args.template)
File "/root/fuel-octane/octane/commands/upgrade_node.py", line 62, in upgrade_node
call_handlers('postdeploy')
File "/root/fuel-octane/octane/handlers/__init__.py", line 57, in call_method_on_all
getattr(handler, method)()
File "/root/fuel-octane/octane/handlers/upgrade/compute.py", line 41, in postdeploy
node=controller,
File "/root/fuel-octane/octane/util/ssh.py", line 174, in call
return subprocess.call(cmd, popen_class=SSHPopen, **kwargs)
File "/root/fuel-octane/octane/util/subprocess.py", line 200, in call
return proc.communicate()
File "/usr/lib64/python2.6/contextlib.py", line 23, in __exit__
self.gen.next()
File "/root/fuel-octane/octane/util/subprocess.py", line 195, in popen
raise CalledProcessError(rv, name)
CalledProcessError: Command 'sh' returned non-zero exit status 1
Fix proposed to branch: master /review. openstack. org/231987
Review: https:/