[Bug 1318317] [NEW] openipmi startup script removes kernel modules

2015-12-09 Thread Launchpad Bug Tracker
You have been subscribed to a public bug by Jon Grimm (jgrimm):

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_si53257  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_si53257  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_si53257  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: openipmi (Ubuntu)
 Importance: High
 Assignee: Taco Screen team (taco-screen-team)
 Status: Confirmed


** Tags: taco-screen-team
-- 
openipmi startup script removes kernel modules
https://bugs.launchpad.net/bugs/1318317
You received this bug notification because you are a member of Ubuntu Server 
Team, which is subscribed to the bug report.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1318317] [NEW] openipmi startup script removes kernel modules

2014-07-22 Thread Launchpad Bug Tracker
You have been subscribed to a public bug:

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_si53257  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_si53257  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_si53257  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 21
 # modules_loaded ipmi_msghandler
---
   modprobe ipmi_msghandler  /dev/null 21
   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: openipmi (Ubuntu)
 Importance: Undecided
 Status: New

-- 
openipmi startup script removes kernel modules
https://bugs.launchpad.net/bugs/1318317
You received this bug notification because you are a member of Ubuntu Server 
Team, which is subscribed to openipmi in Ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs