Bug 251669
Summary: | Updating dom0 userland from 5.0 to 5.1 beta problems | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Matthias Saou <matthias> |
Component: | xen | Assignee: | Don Domingo <ddomingo> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 5.1 | CC: | ddomingo, jpazdziora, kajtzu, k.georgiou, xen-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 5.1 | Doc Type: | Bug Fix |
Doc Text: |
(all architectures)
If you are using the Virtualized kernel when upgrading from Red Hat Enterprise Linux 5 to 5.2, you must reboot after completing the upgrade. You should then boot the system using the updated Virtualized kernel.
The hypervisors of Red Hat Enterprise Linux 5 and 5.2 are not ABI-compatible. If you do not boot the system after upgrading using the updated Virtualized kernel, the upgraded Virtualization RPMs will not match the running kernel.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2008-02-01 01:52:00 UTC | Type: | --- |
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: | 222082, 454962 |
Description
Matthias Saou
2007-08-10 11:08:26 UTC
FWIW, rebooting to the old 2.6.18-8.1.8.el5xen kernel doesn't work, only rebooting to the newest kernels. Something needs to be done to : - Enforce the userland/kernel sync - Make error messages clearer about the incompatibility - Document as required in the 5.1 release notes As the xen version stayed 3.0.3, I wouldn't have expected this to happen... Updating from RHEL-5.0 to 5.1 requires a reboot if running Xen. This is because the hypervisor in 5.1 is not ABI compatible with the hypervisor in 5.0. This in turn requires that your running kernel match the corresponding Xen RPM. Its impossible to enforce this in the RPM dependancies because we you can obviously reboot between 5.0 and 5.1 kernels at will. So this needs to be in the release notes. Reassigning for release-noting. I did reboot. However, the grub.conf had default=1, pointing to the old xen.gz-2.6.18-8.1.4.el5, not to the new xen.gz-2.6.18-53.el5. So the release note should also note that the user should make sure that the new kernel was really booted. This "bites" quite often for systems installed as normal servers, then changed to use a Xen kernel. The /etc/sysconfig/kernel file still references the plain "kernel" instead of "kernel-xen" to be the default new kernel. Thanks Jan, Matthias. Editing as follows: <quote> If you are using the Virtualized kernel when upgrading from Red Hat Enterprise Linux 5 to 5.1, you must reboot after completing the upgrade. You should then boot the system using the updated Virtualized kernel. The hypervisors of Red Hat Enterprise Linux 5 and 5.1 are not ABI-compatible. If you do not boot the system after upgrading using the updated Virtualized kernel, the upgraded Virtualization RPMs will not match the running kernel. </quote> closing thsi bug, since RHEL5.1 release notes already released. Tracking this bug for the Red Hat Enterprise Linux 5.3 Release Notes. Release note added. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. |