Use 3.10 kernel in bootstrap

Change-Id: Ic695007fb459f1c19f6c530b5edf47c87d1b6510
Closes-bug: #1291424
This commit is contained in:
Dmitry Pyzhov 2014-03-24 18:32:46 +04:00
parent 680604ee4f
commit 98fb28bbdf
2 changed files with 7 additions and 4 deletions

View File

@ -74,6 +74,9 @@ endef
YUM:=sudo yum -c $(BUILD_DIR)/bootstrap/etc/yum.conf --installroot=$(INITRAMROOT) -y --nogpgcheck
KERNEL_PATTERN:=kernel-lt-3.10.*
KERNEL_FIRMWARE_PATTERN:=kernel-lt-firmware-3.10.*
clean: clean-bootstrap
clean-bootstrap:
@ -93,7 +96,7 @@ $(BUILD_DIR)/bootstrap/initramfs.img: \
$(BUILD_DIR)/bootstrap/linux: $(BUILD_DIR)/mirror/build.done
mkdir -p $(BUILD_DIR)/bootstrap
find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name 'kernel-2.*' | xargs rpm2cpio | \
find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name '$(KERNEL_PATTERN)' | xargs rpm2cpio | \
(cd $(BUILD_DIR)/bootstrap/; cpio -imd './boot/vmlinuz*')
mv $(BUILD_DIR)/bootstrap/boot/vmlinuz* $(BUILD_DIR)/bootstrap/linux
rm -r $(BUILD_DIR)/bootstrap/boot
@ -197,9 +200,9 @@ $(BUILD_DIR)/bootstrap/prepare-initram-root.done: \
-sudo chroot $(INITRAMROOT) chkconfig postfix off
# Installing kernel modules
find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name 'kernel-2.*' | xargs rpm2cpio | \
find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name '$(KERNEL_PATTERN)' | xargs rpm2cpio | \
( cd $(INITRAMROOT); sudo cpio -idm './lib/modules/*' './boot/vmlinuz*' )
find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name 'kernel-firmware-2.*' | xargs rpm2cpio | \
find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name '$(KERNEL_FIRMWARE_PATTERN)' | xargs rpm2cpio | \
( cd $(INITRAMROOT); sudo cpio -idm './lib/firmware/*' )
for version in `ls -1 $(INITRAMROOT)/lib/modules`; do \
sudo depmod -b $(INITRAMROOT) $$version; \

View File

@ -28,7 +28,7 @@ SANDBOX_PACKAGES:=\
gcc \
glibc-devel \
glibc-headers \
kernel-headers \
kernel-lt-headers \
make \
openssl-devel \
postgresql-devel \