Bug 747388 - xenfs module missing from installer initrd
Summary: xenfs module missing from installer initrd
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: anaconda
Version: 6.1
Hardware: All
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: David Cantrell
QA Contact: Release Test Team
URL:
Whiteboard:
Depends On:
Blocks: 750914
TreeView+ depends on / blocked
 
Reported: 2011-10-19 17:01 UTC by Simon Rowe
Modified: 2011-12-06 10:41 UTC (History)
3 users (show)

Fixed In Version: anaconda-13.21.147-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-12-06 10:41:49 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2011:1565 0 normal SHIPPED_LIVE anaconda bug fix and enhancement update 2011-12-06 00:39:12 UTC

Description Simon Rowe 2011-10-19 17:01:17 UTC
This issue affects the installation of RHEL as a guest on XenServer.

The xenfs module is not included in the installer initrd. It provides access to xenstore and is used by custom changes to the installer that permit installation using VNC. The module is built and included in the installed kernel.

Affects both RHEL 6.0 and 6.1.

Comment 3 David Cantrell 2011-10-24 15:27:35 UTC
Do we need to load xenfs manually when the installer environment starts up, or will the act of doing something else (e.g., device discovery of some sort via udev) cause the xenfs module to load?

Comment 4 Simon Rowe 2011-10-24 16:02:42 UTC
No, our installer patches will mount xenfs explicitly. We just need the module present in the initrd.

Comment 5 David Cantrell 2011-10-24 18:17:02 UTC
OK, patch:

diff --git a/scripts/mk-images b/scripts/mk-images
index 20804ce..1f69959 100755
--- a/scripts/mk-images
+++ b/scripts/mk-images
@@ -102,7 +102,7 @@ FIREWIREMODS="ohci1394 sbp2 fw-ohci fw-sbp2 firewire-sbp2 firewire-ohci"
 SDMODS="mmc-block sdhci sdhci-pci"
 IDEMODS="ide-cd ide-cd_mod"
 SCSIMODS="sr_mod sg st sd_mod scsi_mod iscsi_tcp iscsi_ibft scsi_wait_scan cxgb3i bnx2i be2iscsi"
-FSMODS="fat msdos vfat ext2 ext3 ext4 reiserfs jfs xfs gfs2 cifs fuse btrfs hfsplus"
+FSMODS="fat msdos vfat ext2 ext3 ext4 reiserfs jfs xfs gfs2 cifs fuse btrfs hfsplus xenfs"
 LVMMODS="dm-mod dm-zero dm-snapshot dm-mirror dm-multipath dm-round-robin dm-crypt"
 RAIDMODS="raid0 raid1 raid5 raid6 raid456 raid10 linear"
 CRYPTOMODS="sha256_generic cbc xts lrw aes_generic crypto_blkcipher crc32c ecb arc4"

Comment 6 RHEL Program Management 2011-10-24 18:31:29 UTC
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux maintenance release. Product Management has 
requested further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed 
products. This request is not yet committed for inclusion in an Update release.

Comment 9 Pavel Holica 2011-10-27 13:22:30 UTC
Verified, that xenfs module is present in anaconda-13.21.147-1.el6 on RHEL6.2-20111026.2 x86_64 Server.

Comment 10 errata-xmlrpc 2011-12-06 10:41:49 UTC
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-2011-1565.html


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