Ohai 0.2.0


Chronological Thread 
  • From: Adam Jacob <adam@opscode.com>
  • To: chef@lists.opscode.com
  • Subject: Ohai 0.2.0
  • Date: Fri, 6 Mar 2009 00:34:34 -0800

Ohai, we prepared a new release for you!

The Ohai 0.2.0 MVP is Thom May.  Thom checked out Ohai, and
immediately wrote a Python Language Plugin
(http://tickets.opscode.com/browse/OHAI-50).  He then just kept on
fixing bugs - he made tests better
(http://tickets.opscode.com/browse/OHAI-40), he fixed an exception
caused when systems didn't have a fully qualified domain name
(http://tickets.opscode.com/browse/OHAI-51), and he patched up the
virtualization plugin for VMware and VirtualPC
(http://tickets.opscode.com/browse/OHAI-47).  You have the thanks of a
grateful community, Thom.

Mathieu Sauve-Frankel (http://kisoku.net/) has been giving all sorts
of great feedback about Ohai's internals and design.  He also sent in
2 fixes for FreeBSD (http://tickets.opscode.com/browse/OHAI-61) and
the first round of tests (http://tickets.opscode.com/browse/OHAI-58).
Rumor has it he's hard at work on OpenBSD support - Mathieu, you
officially rock.

Other new features in Ohai 0.2.0:

  * If you have libvirt (http://libvirt.org/) installed, Ohai now
reports libvirt data.
  * Improved logging
  * EC2 user and meta-data collection improvements

On to the release notes!

Release Notes - Ohai - Version 0.2.0

** Bug
    * [OHAI-40] - virt and lsb spec's lack use of should/should_not
    * [OHAI-44] - darwin network.rb should always use -n on relevant commands
    * [OHAI-45] - vmnet interfaces confuse counter collection on darwin
    * [OHAI-46] - lo0 counters not collected on darwin
    * [OHAI-47] - virtualization plugin doesn't correctly detect
VMware or VirtualPC platforms
    * [OHAI-51] - If hostname -f exits with 1, ohai linux hostname plugin 
vomits
    * [OHAI-54] - Use IO.read rather than cat
    * [OHAI-61] - several items in lib/ohai/plugins/freebsd/network.rb
have not been converted to Mash
    * [OHAI-62] - ohai throws stack when python is not in path
    * [OHAI-63] - ohai does not properly detect 64-bit on darwin
    * [OHAI-64] - ohai/plugins/freebsd/kernel.rb does not set kernel[:os]

** Improvement
    * [OHAI-49] - network interface addresses should be stored in a
hash not an array
    * [OHAI-50] - python language plugin
    * [OHAI-58] - Plugin specifications for FreeBSD

** New Feature
    * [OHAI-36] - Add libvirt-sourced data to ohai
    * [OHAI-57] - ohai needs a --debug option to show errors during collection

** Task
    * [OHAI-55] - Need to grab 'user-data' as well as 'meta-data' for EC2

Regards,
Adam

-- 
Opscode, Inc.
Adam Jacob, CTO
T: (206) 508-4759 E: adam@opscode.com


  • Ohai 0.2.0, Adam Jacob, 03/06/2009

Archive powered by MHonArc 2.6.16.

§