live migration jobs failing missing lxml

Bug #2039463 reported by Dan Smith
6
This bug affects 1 person
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: gate-failure
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/nova/+/898435

Changed in nova:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to nova (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/nova/+/898439

Dan Smith (danms)
tags: added: gate
tags: added: gate-failure
removed: gate
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.opendev.org/c/openstack/nova/+/898435
Committed: https://opendev.org/openstack/nova/commit/bfdc99ffbbe4f67f6e2f04025a5634dd9b11dee0
Submitter: "Zuul (22348)"
Branch: master

commit bfdc99ffbbe4f67f6e2f04025a5634dd9b11dee0
Author: Dan Smith <email address hidden>
Date: Mon Oct 16 08:32:56 2023 -0700

    Install lxml before we need it in post-run

    Change-Id: Ibf6bfde6c524821fa5dc3c01b2eb57635e587de6
    Closes-Bug: #2039463

Changed in nova:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (stable/2023.2)

Fix proposed to branch: stable/2023.2
Review: https://review.opendev.org/c/openstack/nova/+/899142

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (stable/2023.2)

Reviewed: https://review.opendev.org/c/openstack/nova/+/899142
Committed: https://opendev.org/openstack/nova/commit/6d5943e1b5f748fbe3c5faa8c3e33eac83b7e166
Submitter: "Zuul (22348)"
Branch: stable/2023.2

commit 6d5943e1b5f748fbe3c5faa8c3e33eac83b7e166
Author: Dan Smith <email address hidden>
Date: Mon Oct 16 08:32:56 2023 -0700

    Install lxml before we need it in post-run

    Change-Id: Ibf6bfde6c524821fa5dc3c01b2eb57635e587de6
    Closes-Bug: #2039463
    (cherry picked from commit bfdc99ffbbe4f67f6e2f04025a5634dd9b11dee0)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/nova 28.0.1

This issue was fixed in the openstack/nova 28.0.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/nova 29.0.0.0rc1

This issue was fixed in the openstack/nova 29.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.