This tutorial will guide you step-by-step to upgrade CentOS 7 to Centos 8.
Step 1: Boot up any CentOS 7 system
[root@upgrade-centos ~]# more /etc/redhat-release CentOS Linux release 7.2.1511 (Core)
Step 2: Update to the latest CentOS 7 release
[root@upgrade-centos ~]# yum update –y [root@upgrade-centos ~]# more /etc/redhat-release CentOS Linux release 7.9.2009 (Core)
Step 3: Install the EPEL Repository
[root@upgrade-centos ~]# yum install epel-release
Step 4: Install yum-utils tools
[root@upgrade-centos ~]# yum install yum-utils -y
Step 5: Install rpmconf to resolve RPM packages
[root@upgrade-centos ~]# yum install rpmconf -y
Step 6: Perform reconciliation of configs.
[root@upgrade-centos ~]# rpmconf -a Configuration file '/etc/ssh/sshd_config' -rw-------. 1 root root 3907 Nov 24 16:35 /etc/ssh/sshd_config.rpmnew -rw-r--r--. 1 root root 4360 Feb 15 05:34 /etc/ssh/sshd_config ==> Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions M : merge configuration files Z : background this process to examine the situation S : skip this file The default action is to keep your current version. *** aliases (Y/I/N/O/D/M/Z/S) [default=N] ?
Step 7: Perform a clean-up of all the packages you don’t require.
[root@upgrade-centos ~]# package-cleanup --leaves Loaded plugins: fastestmirror bind-libs-lite-9.11.4-26.P2.el7_9.8.x86_64 libgudev1-219-78.el7_9.5.x86_64 libndp-1.2-9.el7.x86_64 libsoup-2.62.2-2.el7.x86_64 libsysfs-2.1.0-16.el7.x86_64 [root@upgrade-centos ~]# package-cleanup --orphans Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.mirrors.estointernet.in * epel: ftp.jaist.ac.jp * extras: centos.mirrors.estointernet.in * updates: centos.mirrors.estointernet.in kernel-3.10.0-327.18.2.el7.x86_64
Step 8: Install dnf (package manager) on CentOS 7
[root@upgrade-centos ~]# yum install dnf -y
Step 9: Remove YUM package manager
[root@upgrade-centos ~]# dnf remove yum yum-metadata-parser [root@upgrade-centos ~]# rm -rf /etc/yum
Step 10: Upgrade CentOS 7 to Centos 8
We are all set to upgrade CentOS 7 to CentOS 8, but before that, we need to upgrade the system.
[root@upgrade-centos ~]# dnf upgrade
Step 11: Install CentOS 8 release package using dnf
The latest CentOS release is 8.5
[root@upgrade-centos ~]# dnf install http://vault.centos.org/8.5.2111/BaseOS/x86_64/os/Packages/{centos-linux-repos-8-3.el8.noarch.rpm,centos-linux-release-8.5-1.2111.el8.noarch.rpm,centos-gpg-keys-8-3.el8.noarch.rpm}
Step 12: Upgrade EPEL Repository
[root@upgrade-centos ~]# dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Step 13: Remove all temporary files
[root@upgrade-centos ~]# dnf clean all
Step 14: Remove the old CentOS 7 Kernel
[root@upgrade-centos ~]# rpm -e `rpm -q kernel`
Step 15: Remove all the conflicting packages
[root@upgrade-centos ~]# rpm -e --nodeps sysvinit-tools
Step 16: Remove any conflicting packages
Some of the packages might conflict with the upgrade process, remove them as below by replacing the package_name
# dnf remove <package_name>
Step 17: Upgrade to CentOS 8. This will take some time
[root@upgrade-centos ~]# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
Step 18: Install new kernel for CentOS 8
[root@upgrade-centos ~]# dnf -y install kernel-core
Step 19: Install CentOS 8 minimal packages
[root@upgrade-centos ~]# dnf -y groupupdate "Core" "Minimal Install"
Step 20: Reboot the server
[root@upgrade-centos ~]# reboot
Step 21: Verify the upgrade
[root@upgrade-centos ~]# more /etc/redhat-release CentOS Linux release 8.5.2111
Happy upgrading 🙂
I’m getting the same errors when i try to uninstall the el7 kernels.
I’m stuck and really could use some help.
Thanks in advance
$ sudo dnf -y –releasever=8 –allowerasing –setopt=deltarpm=false distro-sync
CentOS Linux 8 – BaseOS 0.0 B/s | 0 B 00:00
CentOS Linux 8 – AppStream 0.0 B/s | 0 B 00:00
Failed to synchronize cache for repo ‘baseos’, ignoring this repo.
Failed to synchronize cache for repo ‘appstream’, ignoring this repo.
Last metadata expiration check: 0:05:54 ago on Fri 03 Jun 2022 09:47:54 PM EDT.
Module yaml error: Unexpected key in data
Module defaults error: Unexpected key in data
Error:
Problem: The operation would result in removing the following protected packages: dnf
I did an all dnf update, but still no dice…
This guide might help you https://techglimpse.com/solve-failed-synchronize-cache-repo-appstream/
When I run this cmd:
rpm -e `rpm -q kernel`
I got the following error:
rpm -e `rpm -q kernel`
error: Failed dependencies:
kernel >= 3.10.0-384.el7 is needed by (installed) hypervvssd-0-0.34.20180415git.el7.x86_64
kernel >= 3.10.0-384.el7 is needed by (installed) hypervfcopyd-0-0.34.20180415git.el7.x86_64
kernel >= 2.6.32 is needed by (installed) lldpad-1.0.1-5.git036e314.el7.x86_64
kernel >= 3.10.0-384.el7 is needed by (installed) hypervkvpd-0-0.34.20180415git.el7.x86_64
kernel >= 3.10.0-1133.el7 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(PDE_DATA) = 0x44f0d59d is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(___ratelimit) = 0x155f4108 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__bitmap_weight) = 0x4cbbd171 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__cond_resched_lock) = 0xe2cfb038 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__fentry__) = 0xbdfb6dbb is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__init_waitqueue_head) = 0xf432dd3d is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__kmalloc) = 0xd2b09ce5 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__list_add) = 0x0343a1a8 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__list_del_entry) = 0x65e75cb6 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__mutex_init) = 0x9a025cd5 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__stack_chk_fail) = 0xf0fdf6cb is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__vmalloc) = 0xa9bd2676 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__wake_up) = 0xcf21d241 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_r10) = 0x7e526bfa is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_r12) = 0x263ed23b is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_r13) = 0xe7b00dfb is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_r14) = 0xce8b1878 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_r15) = 0x0f05c7b8 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_r8) = 0x1ed8b599 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_r9) = 0xdf566a59 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_rax) = 0x2ea2c95c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_rbx) = 0x593c1bac is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_rcx) = 0xc29957c3 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_rdx) = 0xb601be4c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(__x86_indirect_thunk_rsi) = 0xa1f9a134 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_cond_resched) = 0xa1c76e0a is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_raw_qspin_lock) = 0x4b7dcf38 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_raw_qspin_lock_irq) = 0x3588d8ba is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_raw_read_lock) = 0x9b0c8220 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_raw_spin_lock_bh) = 0x1637ff0f is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_raw_spin_lock_irqsave) = 0x9327f5ce is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_raw_spin_unlock_bh) = 0xba63339c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_raw_spin_unlock_irqrestore) = 0x08f64aa4 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(_raw_write_lock) = 0x13a1a61a is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(autoremove_wake_function) = 0xc8b57c27 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(bdevname) = 0x8f619a88 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(bio_add_page) = 0x4554b079 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(bio_alloc_bioset) = 0xeb862489 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(bio_endio) = 0xdd5fbc2b is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(bio_put) = 0x867c68af is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(bio_reset) = 0x060f6a84 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(bioset_create) = 0x1b57183e is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(bioset_free) = 0x8f49a246 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(blk_finish_plug) = 0x0ce900af is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(blk_limits_io_min) = 0x124af3bf is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(blk_limits_io_opt) = 0x7c922190 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(blk_start_plug) = 0x925520d2 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(blkdev_get_by_dev) = 0x8c1cc22d is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(blkdev_get_by_path) = 0x6f3b39e8 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(blkdev_put) = 0x1a86fdbf is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(complete) = 0x4b06d2e7 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(complete_and_exit) = 0x5aeb145f is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(cpu_online_mask) = 0x930484aa is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(crc32_le) = 0x802d0e93 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(current_task) = 0xb8c7ff88 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(del_timer_sync) = 0xd5f2172f is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(dm_get_device) = 0xa425b4a9 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(dm_put_device) = 0x412d503d is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(dm_register_target) = 0x979ddcc5 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(dm_table_get_mode) = 0x6d0f1f89 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(dm_unregister_target) = 0xeeeae71b is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(dump_stack) = 0x6b2dc060 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(find_first_zero_bit) = 0xf11543ff is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(find_next_zero_bit) = 0x479c3c86 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(finish_wait) = 0xfa66f77c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(fs_bio_set) = 0x30877173 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(generic_make_request) = 0xd42803ea is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(getnstimeofday64) = 0x211f68f1 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(init_timer_key) = 0x0593a99b is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(io_schedule) = 0x93a6e0b2 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(jiffies) = 0x7d11c268 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(jiffies_to_msecs) = 0x37befc70 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kernel_stack) = 0x4c4fef19 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kfree) = 0x037a0cba is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kobject_add) = 0xd9c798eb is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kobject_get) = 0x75b1f1fb is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kobject_init) = 0x9d6dbebd is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kobject_put) = 0x54554948 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(ksize) = 0x04ea5d10 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kstrtoll) = 0x1b17e06c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kstrtoull) = 0x060ea2d6 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kthread_create_on_node) = 0xc35e4b4e is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kthread_should_stop) = 0xb3f7646e is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(kthread_stop) = 0x42f90a31 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(list_del) = 0x0521445b is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(memcmp) = 0x449ad0a7 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(memcpy) = 0x69acdf38 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(memmove) = 0xb0e602eb is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(memset) = 0xfb578fc5 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(mod_timer) = 0x8834396c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(module_layout) = 0x28950ef1 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(msecs_to_jiffies) = 0x3bd1b1f6 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(msleep) = 0xf9a482f9 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(mutex_lock) = 0x9abdea30 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(mutex_unlock) = 0x4ed12f73 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(name_to_dev_t) = 0x08156773 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(nr_cpu_ids) = 0xfe7c4287 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(page_offset_base) = 0x7cd8d75e is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(phys_base) = 0x4c9d28b0 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(prandom_bytes) = 0x7a188791 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(prepare_to_wait) = 0x5c8b5ce8 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(prepare_to_wait_exclusive) = 0xf8983de7 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(printk) = 0x27e1a049 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(proc_create_data) = 0x8c34c149 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(proc_mkdir) = 0x73839c7a is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(pv_irq_ops) = 0x78764f4e is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(pv_lock_ops) = 0x784213a6 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(remove_proc_entry) = 0xa16aae11 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(remove_proc_subtree) = 0x5ae98fc6 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(schedule) = 0x01000e51 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(schedule_hrtimeout) = 0xd705b4c7 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(schedule_timeout) = 0xd62c833f is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(scnprintf) = 0x4ca9669f is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(seq_lseek) = 0x1685c91c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(seq_read) = 0x9c3df9b4 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(seq_write) = 0x97544bdc is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(single_open) = 0x16a5a12f is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(single_release) = 0x2296f507 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(sme_me_mask) = 0x17fbce60 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(snprintf) = 0x28318305 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(sprintf) = 0x91715312 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(sscanf) = 0x20c55ae0 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strcasecmp) = 0xaafdc258 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strchr) = 0x349cba85 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strcmp) = 0xe2d5255a is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strcpy) = 0xe914e41e is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strlen) = 0x754d539c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strncasecmp) = 0x96b29254 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strncmp) = 0x5a921311 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strncpy) = 0x9166fada is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(strnstr) = 0xc310b981 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(submit_bio) = 0xc4076f47 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(usecs_to_jiffies) = 0xb54533f7 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(usleep_range) = 0x12a38747 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(vfree) = 0x999e8297 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(vmalloc_base) = 0x9cb986f2 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(vmalloc_to_page) = 0x18e6b5cd is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(vmemmap_base) = 0x97651e6c is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(vprintk) = 0xbf8ba54a is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(vsnprintf) = 0x99195078 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(wait_for_completion) = 0x6d0aba34 is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(wait_for_completion_interruptible) = 0x015ddbdc is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(wake_up_process) = 0xe65cdceb is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
kernel(yield) = 0x760a0f4f is needed by (installed) kmod-kvdo-6.1.3.23-5.el7.x86_64
Please advise
From which version of OS you are migrating?