> -----Original Message----- > From: Mendoza, Jeff > Sent: Thursday, July 26, 2012 4:56 PM > To: 'anaconda-devel-list@xxxxxxxxxx' > Subject: Feature request: ipmi > > Hi List, > > I have a feature request for > https://fedoraproject.org/wiki/Anaconda/Features : ipmi functionality. > > An immediate feature would be the ability to include freeipmi-bmc- > watchdog. This would allow administrators to use the service > processor/bmc to detect/report a stuck install. > > Future use would be to have anaconda run ipmi commands to log install > status: start, step completed, success, failure. Therefore having the > service processor aware of the install status. > > I assume this is accomplished by including the ipmi driver and > ipmitool/freeipmi packages in the stage 2 image. I am in the process of > familiarizing myself with the wiki: > http://fedoraproject.org/wiki/Anaconda/SourceOverview > http://fedoraproject.org/wiki/Anaconda/Stage2DevelopmentGuide > > Thanks, > Jeff Mendoza > Software Engineer > Dell | Linux OS Engineering > Hi All, As an update to this, instead of using freeipmi bmc-watchdog, we can simply use systemd So we will need these before anaconda starts: 1. ipmi_watchdog, ipmi_devintf, ipmi_si, ipmi_msghandler loaded when anaconda starts. OpenIPMI package contains a systemd script for this already - ipmi.service. ipmi_watchdog will ensure that /dev/watchdog is created (via udev). We will also need to set /etc/sysconfig/ipmi:IPMI_WATCHDOG=yes 2. we have to setup systemd to be the watchdog daemon that uses /dev/watchdog. All we need for this to work is /etc/systemd/system.conf should set: RuntimeWatchdogSec=120 This will ensure that the service-processor will wait for 120s of no ping activity from systemd and reset the system. Thanks, Jeff _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list