Containerized Ironic BM (ILO) provisioning issue: DriverLoadError: Driver, hardware type or interface ilo-pxe could not be loaded. Reason: [Errno 13] Permission denied: '/var/lib/ironic/httpboot/
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Bogdan Dobrelya |
Bug Description
Some of the ironic_* containers in t-h-t are missing the kolla_config to recursively chown /var/lib/ironic* shared paths, and that brings data owning races across other ironic containers starting on earlier or the same steps/order.
For example, when ironic_pxe_http fails to access the /var/lib/
DriverLoadError: Driver, hardware type or interface ilo-pxe could not be loaded. Reason: [Errno 13] Permission denied: '/var/lib/
This breaks HW provisioning.
Those data races are nice to have fixed, but that seems not the root cause for the reported errors. I think OVB jobs with containerized Ironic running undercloud are used to pass for quite a while as ovb provisions VMs and not BM nodes with ILO, so the error is not fatal for VMs. But it is for BM nodes...
Related bz https:/
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
tags: | removed: alert |
Partially addressed by: https:/ /review. openstack. org/#/c/ 584265/