Project

General

Profile

Actions

User story #8047

open

Collect and Display loaded kernel modules in Inventory

Added by Janos Mattyasovszky over 8 years ago. Updated over 8 years ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Web - Nodes & inventories
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Most current enterprise distributions make use of not compiling all features in the kernel, but provide them as Kernel modules.
Additionally, there are also Software components, which work by loading kernel modules on demand.
Having some kind of Software installed as RPM does not necessarily mean it is actually used in terms of being loaded.

It would be nice to have the information of loaded kernel modules collected by FusionAgent (could be as simple as looking for "Live" in /proc/modules on linux - this should be distro independent), and if that could be used to define dynamic groups.

Example use cases:
  • (module_loaded=ipv6) => Do we have IPv6 enabled? make sure to install ip6table rules!
  • (!module_loaded=vxfs and rpm_installed=VRTSvxfs) => Installed but not used Veritas Filesystem -> make sure this gets removed.
Actions

Also available in: Atom PDF