diff options
Diffstat (limited to 'testModule/module-setup.sh')
| -rw-r--r-- | testModule/module-setup.sh | 14 |
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 } |
