Allocate full disk to root results in "IndexError: list index out of range"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Sebastian Kalinowski |
Bug Description
{"build_id": "2014-08-
1. Create new environment (Ubuntu, HA mode)
2. Choose GRE segmentation
3. Add controller x3 + Ceilometer (4 disks on each node)
4. Add computes x3 + Ceph OSD (4 disks on each node)
5. Assign 100% of disk to Base System in controller and 0MB to MongoDB (Only on 1st Disk)
Error in REST API log shows as;
2014-08-20 06:04:37 ERROR
[7f3e73994740] (logger) Response code '500 Internal Server Error' for PUT /api/nodes/25/disks from 172.17.42.1:53963
2014-08-20 06:04:37 ERROR
[7f3e73994740] (logger) Traceback (most recent call last):
File "/usr/lib/
return self.handle()
File "/usr/lib/
return self._delegate(fn, self.fvars, args)
File "/usr/lib/
return handle_class(cls)
File "/usr/lib/
return tocall(*args)
File "<string>", line 2, in PUT
File "/usr/lib/
data = func(*args, **kwargs)
File "/usr/lib/
volumes_data = DisksFormatConv
File "/usr/lib/
disk['id'], volume['name'], volume['size'])
File "/usr/lib/
disk = filter(lambda disk: disk.id == disk_id, self.disks)[0]
IndexError: list index out of range
Changed in fuel: | |
milestone: | none → 5.1 |
assignee: | nobody → Fuel Python Team (fuel-python) |
Changed in fuel: | |
importance: | Undecided → High |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Sebastian Kalinowski (prmtl) |
Changed in fuel: | |
status: | Confirmed → In Progress |
Reproduced on Ubuntu, simple, neutron-vlan, ceph, 1 ctrl + 1 comp + 2 ceph