Hey everyone, I've finished up everything I'd like to be in 0.7.X line. Wanted to get some opinions before I release.
The following are some things I'd like to get people's opinions on and if they break anything, are neat, require a different feature, etc. 1) There is a new tool ipmi-chassis-config. It replaces a number of the options in ipmi-chassis, offers additional chassis configuration, and utilizes the config file --checkout/--commit style of the other FreeIPMI tools (i.e. bmc-config, ipmi-sensors-config, etc.). 2) FreeIPMI now supports a /etc/freeipmi.conf file. The intention is to A) remove the need to always type in a long list of command line options, and B) securely store username, password, etc. information, for most of FreeIPMI. This overrides several legacy files for ipmipower and ipmiconsole. See freeipmi.conf(5) for info. 3) The outputs and conditions for outputs in ipmi-sensors and ipmimonitoring have been changed. They are subtle. I really feel this change is needed, and hopefully I don't break too many people's scripts. Some examples for ipmi-sensors: Suppose a power supply sensor exists for a power supply that is not installed. If the sensor is enabled on the motherboard, ipmi-sensors would likely report "OK". If the sensor is disabled on the motherboard, ipmi-sensors would now likely report "NA". Previously, "OK" would have been reported under both conditions. "NA" is also output for sensors whose slave addresses are not the BMC. Under non-verbose modes, the output strings for a number of sensors has been slightly altered for readability. For example: "Fully Redundant (formerly \"Redundancy Regained\")" (which is copied straight from the IPMI spec) is now "Fully Redundant". For ipmimonitoring, the changes above are identical except NA sensors will not be output (unless ipmimonitoring's verbosity is increased). Also in ipmimonitoring, if not bitmask strings are reported, ipmimonitoring now reports a generic string of "OK" rather than an empty string. 4) Support sensor bridging to other devices. With the --bridge-sensors option in ipmimonitoring and ipmi-sensors, sensors not owned by the BMC will be attempted to be read/accessed (these sensors typically will show up as "NA" on ipmi-sensors and ipmimonitoring). It definitely works for some interfaces (LAN, KCS), but has not been tested on LAN_2_0 and OpenIPMI interfaces. 5) Support the Solaris BMC driver (/dev/bmc). Currently untested. If interested in trying this out, please read the README.sunbmc file. 6) I've added Ganglia and Nagios monitoring scripts in the contrib/ directory. (they'll be on the webpage once I release 0.7.1 officially). Comments welcome. There are a variety of more minor changes listed in the NEWS file. The beta can be downloaded here: http://ftp.zresearch.com/pub/freeipmi/0.7.0.beta0/ Thanks, Al -- Albert Chu [EMAIL PROTECTED] Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/freeipmi-devel
