[image-based] fuel-agent can't deal with unlabeled disk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Alexander Gordeev |
Bug Description
If disk doesn't contain any label (gpt, msdos, or other partition tables) it fails with:
2015-01-14 11:34:26.147 2039 DEBUG fuel_agent.
Error: /dev/sda: unrecognised disk label
2015-01-14 11:34:26.156 2039 CRITICAL fuel-agent [-] IndexError: list index out of range
2015-01-14 11:34:26.156 2039 TRACE fuel-agent Traceback (most recent call last):
2015-01-14 11:34:26.156 2039 TRACE fuel-agent File "/usr/bin/
2015-01-14 11:34:26.156 2039 TRACE fuel-agent sys.exit(
2015-01-14 11:34:26.156 2039 TRACE fuel-agent File "/usr/lib/
2015-01-14 11:34:26.156 2039 TRACE fuel-agent main(['
2015-01-14 11:34:26.156 2039 TRACE fuel-agent File "/usr/lib/
2015-01-14 11:34:26.156 2039 TRACE fuel-agent getattr(mgr, action)()
2015-01-14 11:34:26.156 2039 TRACE fuel-agent File "/usr/lib/
2015-01-14 11:34:26.156 2039 TRACE fuel-agent self.do_
2015-01-14 11:34:26.156 2039 TRACE fuel-agent File "/usr/lib/
2015-01-14 11:34:26.156 2039 TRACE fuel-agent prt.end, prt.type))
2015-01-14 11:34:26.156 2039 TRACE fuel-agent File "/usr/lib/
2015-01-14 11:34:26.156 2039 TRACE fuel-agent end <= x['end'] for x in info(dev)
2015-01-14 11:34:26.156 2039 TRACE fuel-agent File "/usr/lib/
2015-01-14 11:34:26.156 2039 TRACE fuel-agent result = parse_partition
2015-01-14 11:34:26.156 2039 TRACE fuel-agent File "/usr/lib/
2015-01-14 11:34:26.156 2039 TRACE fuel-agent 'size': utils.parse_
2015-01-14 11:34:26.156 2039 TRACE fuel-agent IndexError: list index out of range
2015-01-14 11:34:26.156 2039 TRACE fuel-agent
Changed in fuel: | |
importance: | Undecided → High |
assignee: | nobody → Aleksandr Gordeev (a-gordeev) |
Changed in fuel: | |
status: | New → Invalid |
Changed in fuel: | |
milestone: | none → 6.1 |