[octane] Upgrade of compute node fails due to missing file '/tmp/update_node_partition_info.py'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Oleg S. Gelbukh | ||
7.0.x |
Fix Committed
|
High
|
Oleg S. Gelbukh | ||
8.0.x |
Fix Committed
|
High
|
Sergey Abramov | ||
Newton |
Fix Committed
|
High
|
Oleg S. Gelbukh |
Bug Description
Detailed bug description:
Upgrade of compute node fails due to missing file /tmp/update_
Here is a traceback:
2016-04-22 12:46:53 INFO octane.
2016-04-22 12:46:53 ERROR octane.
2016-04-22 12:46:53 INFO octane.
2016-04-22 12:46:53 ERROR octane Command 'python' returned non-zero exit status 2
Traceback (most recent call last):
File "/usr/lib/
result = cmd.run(
File "/usr/lib/
self.
File "/usr/lib/
network_
File "/usr/lib/
call_
File "/usr/lib/
getattr(
File "/usr/lib/
disk.
File "/usr/lib/
docker.
File "/usr/lib/
**popen_kwargs)
File "/usr/lib/
return proc.communicate()
File "/usr/lib64/
self.gen.next()
File "/usr/lib/
raise CalledProcessEr
CalledProcessError: Command 'python' returned non-zero exit status 2
Steps to reproduce:
octane upgrade-node 8 8
Expected results:
Compute node is upgraded
Actual result:
Compute node isn't upgraded
Reproducibility:
Always
Workaround:
Change condition below from < to <=
# octane/
if env_version < version.
Description of the environment:
Source Fuel version: 6.0
Destination Fuel version: 8.0
Operation system: Ubuntu
Changed in fuel: | |
importance: | Undecided → High |
status: | New → Confirmed |
assignee: | nobody → Fuel Octane (fuel-octane-team) |
milestone: | none → 8.0-updates |
Changed in fuel: | |
assignee: | Sergey Abramov (sabramov) → Oleg S. Gelbukh (gelbuhos) |
Fix proposed to branch: master /review. openstack. org/310011
Review: https:/