Announcement

Collapse
No announcement yet.

Upgrade kernel from base Cloudlinux 7.2 kernel

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Upgrade kernel from base Cloudlinux 7.2 kernel

    Hello,

    so this is our very first setup of Cloudlinux (7.2 specifically).

    SO we tried to update packages, and got bunch of errors, after investigating forums - we understood, that our kernel: 3.10.0-329.7.2.lve1.3.58.el7.x86_64
    is quite old and needs to be updated.

    But updating kernel gives similar errors, like:

    # yum update kernel
    Loaded plugins: fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
    * cloudlinux-base: repo.cloudlinux.com
    * cloudlinux-updates: repo.cloudlinux.com
    Resolving Dependencies
    --> Running transaction check
    ---> Package kernel.x86_64 1:3.10.0-427.10.1.lve1.4.7.el7 will be installed
    --> Processing Dependency: liblve >= 1.4 for package: 1:kernel-3.10.0-427.10.1.lve1.4.7.el7.x86_64
    --> Processing Dependency: kmod-lve-3.10.0-427.10.1.lve1.4.7.el7.x86_64 for package: 1:kernel-3.10.0-427.10.1.lve1.4.7.el7.x86_64
    --> Processing Dependency: kmod-e1000e-3.10.0-427.10.1.lve1.4.7.el7.x86_64 for package: 1:kernel-3.10.0-427.10.1.lve1.4.7.el7.x86_64
    --> Processing Dependency: kmod-ixgbe-3.10.0-427.10.1.lve1.4.7.el7.x86_64 for package: 1:kernel-3.10.0-427.10.1.lve1.4.7.el7.x86_64
    --> Running transaction check
    ---> Package kernel.x86_64 1:3.10.0-427.10.1.lve1.4.7.el7 will be installed
    --> Processing Dependency: liblve >= 1.4 for package: 1:kernel-3.10.0-427.10.1.lve1.4.7.el7.x86_64
    ---> Package kmod-e1000e-3.10.0-427.10.1.lve1.4.7.el7.x86_64.x86_64 0:3.3.3-8.el7 will be installed
    --> Processing Dependency: e1000e-kmod-common >= 3.3.3 for package: kmod-e1000e-3.10.0-427.10.1.lve1.4.7.el7.x86_64-3.3.3-8.el7.x86_64
    ---> Package kmod-ixgbe-3.10.0-427.10.1.lve1.4.7.el7.x86_64.x86_64 0:4.3.13-13.el7 will be installed
    --> Processing Dependency: ixgbe-kmod-common >= 4.3.13 for package: kmod-ixgbe-3.10.0-427.10.1.lve1.4.7.el7.x86_64-4.3.13-13.el7.x86_64
    ---> Package kmod-lve-3.10.0-427.10.1.lve1.4.7.el7.x86_64.x86_64 0:1.4-7.el7 will be installed
    --> Processing Dependency: lve-kmod-common >= 1.4 for package: kmod-lve-3.10.0-427.10.1.lve1.4.7.el7.x86_64-1.4-7.el7.x86_64
    --> Running transaction check
    ---> Package e1000e.noarch 0:3.3.3-2.el7 will be installed
    ---> Package kernel.x86_64 1:3.10.0-427.10.1.lve1.4.7.el7 will be installed
    --> Processing Dependency: liblve >= 1.4 for package: 1:kernel-3.10.0-427.10.1.lve1.4.7.el7.x86_64
    ---> Package kmod-ixgbe-3.10.0-427.10.1.lve1.4.7.el7.x86_64.x86_64 0:4.3.13-13.el7 will be installed
    --> Processing Dependency: ixgbe-kmod-common >= 4.3.13 for package: kmod-ixgbe-3.10.0-427.10.1.lve1.4.7.el7.x86_64-4.3.13-13.el7.x86_64
    ---> Package kmod-lve-3.10.0-427.10.1.lve1.4.7.el7.x86_64.x86_64 0:1.4-7.el7 will be installed
    --> Processing Dependency: lve-kmod-common >= 1.4 for package: kmod-lve-3.10.0-427.10.1.lve1.4.7.el7.x86_64-1.4-7.el7.x86_64
    --> Finished Dependency Resolution
    Error: Package: kmod-lve-3.10.0-427.10.1.lve1.4.7.el7.x86_64-1.4-7.el7.x86_64 (cloudlinux-base)
    Requires: lve-kmod-common >= 1.4
    Installed: lve-1.3-1.10.el7.cloudlinux.x86_64 (@anaconda/7.2)
    lve-kmod-common = 1.3
    Error: Package: 1:kernel-3.10.0-427.10.1.lve1.4.7.el7.x86_64 (cloudlinux-base)
    Requires: liblve >= 1.4
    Installed: liblve-1.3-1.10.el7.cloudlinux.x86_64 (@anaconda/7.2)
    liblve = 1.3-1.10.el7.cloudlinux
    Error: Package: kmod-ixgbe-3.10.0-427.10.1.lve1.4.7.el7.x86_64-4.3.13-13.el7.x86_64 (cloudlinux-base)
    Requires: ixgbe-kmod-common >= 4.3.13
    Available: ixgbe-4.2.3-2.el7.noarch (cloudlinux-base)
    ixgbe-kmod-common = 4.2.3-2.el7
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

    Can anyone point us in the right direction? Thanks

  • #2
    So the sollution was to change the contents of the file to:

    # cat /etc/yum/pluginconf.d/rhnplugin.conf
    [main]
    enabled = 1

    thats all

    Comment


    • #3
      Good to hear you was able to resolve it. Yes, rhnplugin should be enabled to get repos from CLN.
      Strange how did you got kernel 3.10.0-427.10.1.lve1.4.7 during the update process. Maybe something from yum cache..

      Comment

      Working...
      X