[IBP] ValueError while parsing: mdadm --detail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Alexander Gordeev | ||
6.0.x |
Fix Committed
|
High
|
Fuel Python (Deprecated) |
Bug Description
Image based provisioning fails with "ValueError" during partitioning phase.
VERSION:
feature_groups:
- mirantis
- experimental
production: "docker"
release: "6.0"
api: "1.0"
build_number: "58"
build_id: "2014-12-
astute_sha: "16b252d93be6aa
fuellib_sha: "fde8ba5e11a1ac
ostf_sha: "a9afb68710d809
nailgun_sha: "5f91157daa6798
fuelmain_sha: "81d38d6f2903b5
DEBUG fuel_agent.
DEBUG fuel_agent.
DEBUG fuel_agent.
DEBUG fuel_agent.
DEBUG fuel_agent.manager [-] --- Partitioning disks (do_partitioning) ---
DEBUG fuel_agent.
DEBUG fuel_agent.
DEBUG fuel_agent.
CRITICAL fuel-agent [-] ValueError: need more than 1 value to unpack
TRACE fuel-agent Traceback (most recent call last):
TRACE fuel-agent File "/usr/bin/
TRACE fuel-agent sys.exit(
TRACE fuel-agent File "/usr/lib/
TRACE fuel-agent main(['
TRACE fuel-agent File "/usr/lib/
TRACE fuel-agent getattr(mgr, action)()
TRACE fuel-agent File "/usr/lib/
TRACE fuel-agent self.do_
TRACE fuel-agent File "/usr/lib/
TRACE fuel-agent mu.mdclean_all()
TRACE fuel-agent File "/usr/lib/
TRACE fuel-agent for md in mddisplay():
TRACE fuel-agent File "/usr/lib/
TRACE fuel-agent md.update(
TRACE fuel-agent File "/usr/lib/
TRACE fuel-agent h, v = output.
TRACE fuel-agent ValueError: need more than 1 value to unpack
Changed in fuel: | |
assignee: | nobody → Fuel provisioning team (fuel-provisioning) |
importance: | Undecided → High |
Changed in fuel: | |
status: | New → Confirmed |
milestone: | none → 6.1 |
tags: | added: customer-found |
tags: | added: feature-image-based |
tags: | added: tricky |
summary: |
- ValueError during image based provision + [IBP] ValueError while parsing: mdadm --detail |
Changed in fuel: | |
assignee: | Fuel provisioning team (fuel-provisioning) → Aleksandr Gordeev (a-gordeev) |
https:/ /github. com/neilbrown/ mdadm/blob/ mdadm-3. 2.6/Detail. c#L509- L513
fuel-agent should expect 2 types of headers:
" Number Major Minor RaidDevice State\n" (already supported)
" Number Major Minor RaidDevice\n" - new one.
here's the sample output:
https:/ /lists. gnu.org/ archive/ html/grub- devel/2010- 01/txturKtfeagX 2.txt