Bug 1051160
Summary: | Provisioning on RHEL 7 VHost creates slow guests | ||
---|---|---|---|
Product: | Red Hat Satellite 5 | Reporter: | Jan Hutař <jhutar> |
Component: | Provisioning | Assignee: | Stephen Herr <sherr> |
Status: | CLOSED ERRATA | QA Contact: | Red Hat Satellite QA List <satqe-list> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 560 | CC: | dyordano, lpramuk, sherr, tkasparek, xdmoon |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | cobbler-2.0.7-43 spacewalk-java-2.0.2-65 | Doc Type: | Bug Fix |
Doc Text: |
Cause: When provisioning virtual guests on a RHEL 7 host the koan package depends on cobbler telling it what the OS is so that it can enable the proper performance-enhancing settings. This information has not previously been correctly provided by Satellite's cobbler.
Consequence: Guests provisioned by Satellite on a RHEL 7 host would be very slow because no performance-enhancing options were used.
Fix: Cobbler and Satellite have been updated to correctly know and provide the OS version info that koan requires.
Result: Guests of RHEL 7 hosts are now appropriately quick.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2014-05-26 12:19:20 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: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 924189 |
Description
Jan Hutař
2014-01-09 19:08:21 UTC
Most probably related to bug 1029493. --os-variant', 'generic26' causes libvirt to choose an IDE disk !!! If we want to get kvm acceleration involved we need to be more specific about --os-variant, as generic26 is not enough. Or we can try to omit "--os-variant generic26" and see if libvirt OS guessing steps in. Unless you're reporting something new that has not been discussed up till now, I believe it is highly misleading to day that it creates guests without kvm acceleration. "Kvm acceleration" without any other modifiers would refer to whether the CPU is using kvm or being fully emulated with qemu, and unless I'm very wrong the CPU is still using kvm acceleration on RHEL 7. I will take another look at this today to see what we can do. s/day/say Okay, I have an update that will resolve this issue IF the update is applied before the kickstart distros are created / synced / updated. This should be fine for real-world use, since it is probable that customers will apply the update long before RHEL 7 GA. Basically we are updating Satellite / cobbler to know the real os_version, not just stick in a 'generic26'. This will allow libvirt to use all available accelerations, including using virtio drivers for network and disk by default on hosts where they are available. If you want to update distros that were created / synced before the update was applied then you can find the RHEL 7 distros in the list: sudo cobbler distro list And update them to know that they are RHEL 7 distros: sudo cobbler distro edit --os-version rhel7 --name <distro_name> The above should not be necessary for any distro created or first synced after the update is applied. Committed to Spacewalk master: e47ee0029ed9e3ff8a655fd936d6873053007a2a Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-0541.html |