| Summary: | Add preventative fix for possible future crash in LXC startup | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Daniel Berrangé <berrange> |
| Component: | libvirt | Assignee: | Daniel Berrangé <berrange> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Virtualization Bugs <virt-bugs> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 7.0 | CC: | acathrow, ajia, dallan, dyuan, lcui, lsu, svenkatr, weizhan |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | libvirt-1.1.1-9.el7 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1014847 | Environment: | |
| Last Closed: | 2014-06-13 11:15:41 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Daniel Berrangé
2013-10-14 09:55:54 UTC
NB, this problem does not currently occur in RHEL-7. We also have no idea what caused the problem to suddenly start happening in Fedora. That said, the libvirt LXC code is clearly broken as it is written now. The concern is that whatever change triggered this in Fedora, may be backported to RHEL, and we'd never know until all LXC guests started failing in RHEL. So this very simple upstream patch should be applied to RHEL as a preventative measure. Test: libvirt-1.1.1-9.el7.x86_64 selinux-policy-3.12.1-92.el7.noarch kernel-3.10.0-34.el7.x86_64 Steps: 1.Prepare a fedora 20 repo in /etc/yum.repo/ 2. #yum -y --releasever=20 --nogpg --installroot=/var/lib/libvirt/filesystems/test-fedora --disablerepo='*' --enablerepo=fedora install systemd passwd yum fedora-release vim-minimal openssh-server procps-ng #virt-install --connect lxc:/// --name test-fedora --ram 800 --filesystem /var/lib/libvirt/filesystems/test-fedora/,/ Fedora release 21 (Rawhide) Kernel 3.10.0-34.el7.x86_64 on an x86_64 (console) localhost login: 3. # getenforce Enforcing So set this VERIFIED This request was resolved in Red Hat Enterprise Linux 7.0. Contact your manager or support representative in case you have further questions about the request. |