Bug 2116529 - [RHOS 17 beta known issue] For live-migration to execute with post copy need to enable vm.unprivileged_userfaultfd
Summary: [RHOS 17 beta known issue] For live-migration to execute with post copy need ...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation
Version: 17.0 (Wallaby)
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: beta
: 17.0
Assignee: RHOS Documentation Team
QA Contact: RHOS Documentation Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-08-08 18:09 UTC by Artom Lifshitz
Modified: 2022-09-12 15:19 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Known Issue
Doc Text:
Live migration fails when executing the QEMU command `migrate-set-capabilities`. This is because the post-copy feature that is enabled by default is not supported. + Choose one of the following workaround options: * Workaround Option 1: Set `vm.unprivileged_userfaultfd = 1` on Compute nodes to enable post-copy on the containerized libvirt: ** Make a new file: `$ touch /etc/sysctl.d/50-userfault.conf`. ** Add `vm.unprivileged_userfaultfd = 1` to `/etc/sysctl.d/50-userfault.conf`. ** Load the file: `$ sysctl -p /etc/sysctl.d/50-userfault.conf`. * Workaround Option 2: Set the `sysctl` flag through director, by setting the `ExtraSysctlSettings` parameter. * Workaround Option 3: Disable the post-copy feature completely, by setting the `NovaLiveMigrationPermitPostCopy` parameter to `false`.
Clone Of:
Environment:
Last Closed: 2022-09-12 15:19:12 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-18108 0 None None None 2022-08-08 18:17:01 UTC

Comment 7 Artom Lifshitz 2022-08-10 18:53:27 UTC
LGTM.

Comment 10 Artom Lifshitz 2022-09-12 15:19:12 UTC
The release notes automation will pick up BZs with the right flags even if they're closed. With the doc text done and requires_doc_text set to +, we can close this.


Note You need to log in before you can comment on or make changes to this bug.