live migration jobs failing missing lxml
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Our jobs that run the evacuate post hook are failing due to not being able to run the ansible virt module because of a missing lxml library:
2023-10-16 14:38:57.818847 | TASK [run-evacuate-hook : Register running domains on subnode]
2023-10-16 14:38:58.598524 | controller -> 172.99.67.184 | ERROR
2023-10-16 14:38:58.598912 | controller -> 172.99.67.184 | {
2023-10-16 14:38:58.598981 | controller -> 172.99.67.184 | "msg": "The `lxml` module is not importable. Check the requirements."
2023-10-16 14:38:58.599046 | controller -> 172.99.67.184 | }
Not sure why this is coming up now, but it's likely related to the recent switch to global venv for our services and some other dep change that no longer gets us this on the host for free.
tags: | added: gate |
tags: |
added: gate-failure removed: gate |
Fix proposed to branch: master /review. opendev. org/c/openstack /nova/+ /898435
Review: https:/