Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synchronise 2023.1 with upstream #147

Merged
merged 1 commit into from
Feb 10, 2025

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)
@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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants