node install error Unexpected error command: ['curtin', 'block-meta', 'simple']
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin |
Fix Released
|
Medium
|
Unassigned | ||
curtin (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
From the MAAS Gui, the logfile states the following:
'utf8' codec can't decode byte 0x80 in position 1799: invalid start byte
Installation failed with exception: Unexpected error while running command.
Command: ['curtin', 'block-meta', 'simple']
Exit code: 3
Reason: -
Stdout: "'utf8' codec can't decode byte 0x80 in position 1799: invalid start byte\n"
Stderr: ''
After proceeding further with the following debugging commands:
/var/lib/
sudo su -
cd /curtin
bin/curtin -vv <long command returned by part-001 info>
We found the lsblk command was returning things that curtin does not like. Curtin should probably be more flexible and not choke on a UUID field that contains garbage
Related branches
- Ryan Harper (community): Approve
- Server Team CI bot: Approve (continuous-integration)
-
Diff: 152 lines (+96/-13)2 files modifiedcurtin/util.py (+41/-10)
tests/unittests/test_util.py (+55/-3)
Changed in falkor: | |
status: | New → Incomplete |
Changed in falkor: | |
status: | Incomplete → Confirmed |
summary: |
- install cloud fails Installation failed with exception: Unexpected error - command: ['curtin', 'block-meta', 'simple'] + node install error Unexpected error command: ['curtin', 'block-meta', + 'simple'] |
description: | updated |
Worked with Danny, attaching latest sosreport from this MAAS server.