Public bug reported:

I need some IPMI kernel modules, so I load them during startup. This
worked quite well until I upgraded to Ubuntu 14.04.

As you can see I have the modules in /etc/modules:

# grep ipmi /etc/modules
ipmi_watchdog
ipmi_devintf
ipmi_poweroff
ipmi_si

Right after reboot, the modules are there:

# lsmod |grep -i ipm
ipmi_si                53257  2
ipmi_poweroff          14366  0
ipmi_devintf           17572  0
ipmi_watchdog          24912  0

but disappear after a few seconds/minute. I found out, that the cause is
the /etc/init.d/openipmi script. The behaviour of the script is quite
strange because a stop/start will behave differently then a restart.

I loaded the modules manually using modprobe:
ipmi_si                53257  2
ipmi_poweroff          14366  0
ipmi_devintf           17572  0
ipmi_watchdog          24912  0

when I execute:
# service openipmi stop

the module ipmi_devintf gets removed:

ipmi_si                53257  2
ipmi_poweroff          14366  0
ipmi_watchdog          24912  0

starting the service again with:

# service openipmi start

will remove ALL IPMI kernel modules:

# lsmod |grep -i ipm
#

One of the reasons seems to be the module ipmi_msghandler. This is
already integrated and causes some of the problems.

When I remove it from /etc/init.d/openipmi like this:

65,66c65
< #MODULES_BASE="ipmi_msghandler"
< MODULES_BASE=""
---
> MODULES_BASE="ipmi_msghandler"
325,326c324,325
< #     modprobe ipmi_msghandler > /dev/null 2>&1
< #     modules_loaded ipmi_msghandler
---
>       modprobe ipmi_msghandler > /dev/null 2>&1
>       modules_loaded ipmi_msghandler

stoping and starting the service works again. But restarting the service
will still remove all modules and will not load them anymore.

** Affects: ejabberd (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1318317

Title:
  openipmi startup script removes kernel modules

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ejabberd/+bug/1318317/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to