Skip to content

Conversation

github-actions[bot]
Copy link

This PR contains a snapshot of 2023.1 from upstream unmaintained/2023.1.

This is similar to change I668643c836d46a25df46d4c99a973af5e50a39db
where the objects returned in a list from a libvirt call were not
tpool.Proxy wrapped. Because the objects are not wrapped, calling
methods on them such as listCaps() can block all other greenthreads
and can cause nova-compute to freeze for hours in certain scenarios.

This adds the same wrapping to libvirt calls which return lists of
virNodeDevice.

Closes-Bug: #2091033

Change-Id: I60d6f04d374e9ede5895a43b7a75e955b0fea3c5
(cherry picked from commit f304b9e)
(cherry picked from commit 2298112)
(cherry picked from commit c20ed18)
(cherry picked from commit 021ea3f)
@github-actions github-actions bot requested a review from a team as a code owner February 10, 2025 06:25
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Feb 10, 2025
@priteau priteau closed this Feb 10, 2025
@priteau priteau reopened this Feb 10, 2025
@priteau priteau enabled auto-merge February 10, 2025 08:50
@priteau priteau merged commit 46e5086 into stackhpc/2023.1 Feb 10, 2025
3 checks passed
@priteau priteau deleted the upstream/2023.1-2025-02-10 branch February 10, 2025 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automated Automated action performed by GitHub Actions synchronisation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants