summaryrefslogtreecommitdiffstats
path: root/testModule/module-setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'testModule/module-setup.sh')
-rw-r--r--testModule/module-setup.sh14
1 files changed, 8 insertions, 6 deletions
diff --git a/testModule/module-setup.sh b/testModule/module-setup.sh
index 698ebf62..158800b4 100644
--- a/testModule/module-setup.sh
+++ b/testModule/module-setup.sh
@@ -23,26 +23,28 @@ installkernel() {
mperf libcrc32c sd_mod crc_t10dif crct10dif_common sr_mod cdrom \
ata_generic pata_acpi ahci libahci vboxvideo drm i2c_core ata_piix \
libata vboxguest dm_mirror dm_region_hash dm_log dm_mod
+ # Production: instmods ext4 mbcache jbd2
}
install() {
# Loads globally needed useful functions or fixes some native dracut ones.
inst "$moddir/library.sh" /usr/lib/test-library.sh
+
inst "$moddir/binaries/systemd_preserve_process_marker" /usr/bin/systemd_preserve_process_marker
inst "$moddir/binaries/endless" /usr/bin/endless
inst "$moddir/binaries/dnbd3-client" /usr/bin/dnbd3-client
inst "$moddir/binaries/busybox" /usr/bin/busybox
+
inst "$moddir/kernel_modules/dnbd3.ko" /usr/lib/modules/3.10.0-229.1.2.el7.x86_64/extra/dnbd3.ko
inst "$moddir/kernel_modules/nbd.ko" /usr/lib/modules/3.10.0-229.1.2.el7.x86_64/extra/nbd.ko
+
# NOTE: Priority has to be lower than the network cmdline parsing hooks
# since we have to modify the some kernel parameter before.
inst_hook cmdline 1 "$moddir/hooks/cmdline.sh"
- # TODO pre-pivot to pre-mount
- inst_hook pre-pivot 10 "$moddir/hooks/pre-mount.sh"
- # TODO 11 to 10
- inst_hook pre-pivot 11 "$moddir/hooks/pre-pivot.sh"
- #inst_hook pre-mount 20 "$moddir/setup_network.sh"
+ inst_hook pre-mount 10 "$moddir/hooks/pre-mount.sh"
+ inst_hook pre-pivot 10 "$moddir/hooks/pre-pivot.sh"
+
inst_multiple lsblk ping ip ifconfig sshd htop dhclient tail head cat vim touch sed lsmod insmod qemu-img qemu-nbd sleep route wget find
- # FINAL: inst_multiple insmod qemu-img qemu-nbd
+ # Production: inst_multiple insmod qemu-img qemu-nbd
return 0
}