The agent does expect case when partx returns 0 even if it failed to read partition table
Bug #1736386 reported by
Nikolay Fedotov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ironic-python-agent |
In Progress
|
Medium
|
Nikolay Fedotov |
Bug Description
Here ^^^ partx returns 0 if it "failed to read partition table". The agent believe that everything is Ok and go further. A moment later the agent tries to find partition by UUID but it is not visible yet. As a result DeviceNotFound exception occurs then bare instance stucks in ERROR state.
The partition exists.
Retrying (on second+ attempt) "nova boot" helps.
See logs attached
Changed in ironic-python-agent: | |
importance: | Undecided → Medium |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/525577
Review: https:/