2016-06-20 16:22:06 |
Vladimir Kuklin |
bug |
|
|
added bug |
2016-06-20 16:22:13 |
Vladimir Kuklin |
summary |
Nailgun code does not allow for safe get of new node attributes |
Nailgun code does not allow for safe get of old node attributes |
|
2016-06-20 16:35:28 |
Bug Checker Bot |
tags |
area-python |
area-python need-info |
|
2016-06-21 06:49:41 |
Dmitry Klenov |
fuel: assignee |
Fuel Telco (fuel-telco-team) |
Arthur Svechnikov (asvechnikov) |
|
2016-06-21 08:45:28 |
Arthur Svechnikov |
fuel: status |
Confirmed |
Incomplete |
|
2016-06-21 09:27:03 |
Vladimir Kuklin |
fuel: status |
Incomplete |
Confirmed |
|
2016-06-21 09:27:07 |
Vladimir Kuklin |
nominated for series |
|
fuel/mitaka |
|
2016-06-21 09:27:07 |
Vladimir Kuklin |
bug task added |
|
fuel/mitaka |
|
2016-06-21 09:27:07 |
Vladimir Kuklin |
nominated for series |
|
fuel/newton |
|
2016-06-21 09:27:07 |
Vladimir Kuklin |
bug task added |
|
fuel/newton |
|
2016-06-21 09:27:40 |
Vladimir Kuklin |
fuel/mitaka: status |
New |
Confirmed |
|
2016-06-21 09:27:43 |
Vladimir Kuklin |
fuel/mitaka: importance |
Undecided |
Critical |
|
2016-06-21 09:27:45 |
Vladimir Kuklin |
fuel/mitaka: milestone |
|
9.0 |
|
2016-06-21 09:27:47 |
Vladimir Kuklin |
fuel/newton: milestone |
9.0 |
10.0 |
|
2016-06-21 09:27:55 |
Vladimir Kuklin |
fuel/mitaka: assignee |
|
Fuel Telco (fuel-telco-team) |
|
2016-06-21 11:54:31 |
Dmitry Klenov |
fuel/mitaka: assignee |
Fuel Telco (fuel-telco-team) |
Arthur Svechnikov (asvechnikov) |
|
2016-06-21 12:21:10 |
Andrey Maximov |
tags |
area-python need-info |
area-python need-info non-release |
|
2016-06-21 12:30:27 |
Bug Checker Bot |
tags |
area-python need-info non-release |
area-python non-release |
|
2016-06-21 14:28:37 |
Andrey Maximov |
fuel/mitaka: milestone |
9.0 |
9.0-updates |
|
2016-06-21 16:07:51 |
OpenStack Infra |
fuel: status |
Confirmed |
In Progress |
|
2016-06-21 16:07:51 |
OpenStack Infra |
fuel: assignee |
Arthur Svechnikov (asvechnikov) |
Sergey Slipushenko (sslypushenko) |
|
2016-06-21 16:09:42 |
Sergey Slipushenko |
fuel/newton: assignee |
Sergey Slipushenko (sslypushenko) |
Arthur Svechnikov (asvechnikov) |
|
2016-06-22 09:24:03 |
OpenStack Infra |
fuel: assignee |
Arthur Svechnikov (asvechnikov) |
Sergey Slipushenko (sslypushenko) |
|
2016-06-23 12:19:00 |
Ilya Kharin |
description |
Install Fuel 8.0
Deploy bvt_2 scenario
Upgrade Fuel 8.0 to 9.0 by using fuel 8.0 and fuel 9.0 octane versions for backup/restore.
Try to add compute node
See issues with node metadata get for 8.0 cluster like these ones:
2016-06-20 14:49:44.099 ERROR [7f7a3b124880] (manager) Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nailgun/task/manager.py", line 58, in _call_silently
to_return = method(task, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/nailgun/task/task.py", line 1488, in execute
cls._check_dpdk_properties(task)
File "/usr/lib/python2.7/site-packages/nailgun/task/task.py", line 1867, in _check_dpdk_properties
objects.NodeAttributes.distribute_node_cpus(node)
File "/usr/lib/python2.7/site-packages/nailgun/objects/node.py", line 1438, in distribute_node_cpus
numa_nodes = node.meta['numa_topology']['numa_nodes']
KeyError: 'numa_topology'
2016-06-20 14:15:32.198 ERROR [7f797ff0d880] (base) Unexpected exception occured
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nailgun/api/v1/handlers/base.py", line 285, in content_json
resp = func(cls, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/nailgun/api/v1/handlers/role.py", line 154, in GET
for name in roles_names]
File "/usr/lib/python2.7/site-packages/nailgun/objects/serializers/role.py", line 36, in serialize_from_cluster
volumes_metadata = objects.Cluster.get_volumes_metadata(cluster)
File "/usr/lib/python2.7/site-packages/nailgun/objects/cluster.py", line 1138, in get_volumes_metadata
volumes_metadata['rule_to_pick_boot_disk'].extend(
This means that this is not possible to deploy nodes in pre-9.0 clusters after upgrading master node to 9.0. I think that this affects major functionality of Fuel, so I am setting this bug priority to critical. |
Install Fuel 8.0
Deploy bvt_2 scenario
Upgrade Fuel 8.0 to 9.0 by using fuel 8.0 and fuel 9.0 octane versions for backup/restore.
Try to add compute node
See issues with node metadata get for 8.0 cluster like these ones:
2016-06-20 14:49:44.099 ERROR [7f7a3b124880] (manager) Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nailgun/task/manager.py", line 58, in _call_silently
to_return = method(task, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/nailgun/task/task.py", line 1488, in execute
cls._check_dpdk_properties(task)
File "/usr/lib/python2.7/site-packages/nailgun/task/task.py", line 1867, in _check_dpdk_properties
objects.NodeAttributes.distribute_node_cpus(node)
File "/usr/lib/python2.7/site-packages/nailgun/objects/node.py", line 1438, in distribute_node_cpus
numa_nodes = node.meta['numa_topology']['numa_nodes']
KeyError: 'numa_topology'
This means that this is not possible to deploy nodes in pre-9.0 clusters after upgrading master node to 9.0. I think that this affects major functionality of Fuel, so I am setting this bug priority to critical. |
|
2016-06-23 12:19:14 |
Ilya Kharin |
fuel/newton: assignee |
Sergey Slipushenko (sslypushenko) |
Arthur Svechnikov (asvechnikov) |
|
2016-06-29 10:19:39 |
OpenStack Infra |
fuel: status |
In Progress |
Fix Committed |
|
2016-06-29 14:03:51 |
OpenStack Infra |
fuel/mitaka: status |
Confirmed |
In Progress |
|
2016-07-04 16:28:33 |
Vladimir Kuklin |
fuel/newton: status |
Fix Committed |
Triaged |
|
2016-07-06 10:48:42 |
Arthur Svechnikov |
fuel/newton: status |
Triaged |
Confirmed |
|
2016-07-06 10:49:35 |
OpenStack Infra |
fuel: status |
Confirmed |
In Progress |
|
2016-07-18 09:01:41 |
OpenStack Infra |
fuel/mitaka: status |
In Progress |
Fix Committed |
|
2016-07-26 13:14:56 |
Arthur Svechnikov |
fuel/mitaka: status |
Fix Committed |
In Progress |
|
2016-07-28 09:10:13 |
OpenStack Infra |
fuel: status |
In Progress |
Fix Committed |
|
2016-08-10 09:25:20 |
OpenStack Infra |
fuel/mitaka: status |
In Progress |
Fix Committed |
|
2016-08-15 17:48:54 |
Alexey Shtokolov |
fuel/newton: status |
Fix Committed |
Confirmed |
|
2016-08-15 17:48:56 |
Alexey Shtokolov |
fuel/mitaka: status |
Fix Committed |
Confirmed |
|
2016-08-15 21:30:19 |
Ilya Kharin |
fuel/mitaka: status |
Confirmed |
Fix Committed |
|
2016-08-15 21:30:36 |
OpenStack Infra |
fuel: status |
Confirmed |
In Progress |
|
2016-08-15 21:30:36 |
OpenStack Infra |
fuel: assignee |
Arthur Svechnikov (asvechnikov) |
Ilya Kharin (akscram) |
|
2016-08-16 11:21:04 |
OpenStack Infra |
fuel: assignee |
Ilya Kharin (akscram) |
Arthur Svechnikov (asvechnikov) |
|
2016-08-20 07:44:43 |
Ilya Kharin |
fuel/newton: assignee |
Arthur Svechnikov (asvechnikov) |
Ilya Kharin (akscram) |
|
2016-09-29 13:11:33 |
Vladimir Khlyunev |
fuel/mitaka: status |
Fix Committed |
Fix Released |
|
2016-11-17 10:16:28 |
Ilya Kharin |
fuel/mitaka: assignee |
Arthur Svechnikov (asvechnikov) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-11-17 10:16:44 |
Ilya Kharin |
fuel/mitaka: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Arthur Svechnikov (asvechnikov) |
|
2016-11-17 10:16:53 |
Ilya Kharin |
fuel/newton: assignee |
Ilya Kharin (akscram) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-11-17 10:17:05 |
Ilya Kharin |
fuel: assignee |
Ilya Kharin (akscram) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-11-28 08:53:40 |
OpenStack Infra |
fuel: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Georgy Kibardin (gkibardin) |
|
2016-11-28 09:15:17 |
Georgy Kibardin |
fuel/newton: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Georgy Kibardin (gkibardin) |
|
2016-11-29 10:22:33 |
OpenStack Infra |
fuel: status |
In Progress |
Fix Committed |
|
2016-11-29 14:33:58 |
OpenStack Infra |
fuel/newton: status |
In Progress |
Fix Committed |
|