diskimage-builder/elements/ironic-discoverd-ramdisk
Joey D 802f14862c Fix discoverd bug when dmidecode reports GB
This fix uses dmidecode and awk to simply multiply by 1024 when
the value is represented in GB, otherwise it returns the given
value.  I should note that I've only observered this occurence
on "some" SuperMicro Hardware

Closes-Bug: #1486689

Change-Id: I352b1891326f72af3a56c7bbe8b7f3c422169404
2015-12-22 16:34:41 -06:00
..
binary-deps.d Support assigning IPMI credentials in ironic-discoverd-ramdisk 2015-02-13 10:41:34 +01:00
init.d Fix discoverd bug when dmidecode reports GB 2015-12-22 16:34:41 -06:00
element-deps ironic-discoverd-ramdisk element cleanup 2015-01-27 10:59:37 +01:00
package-installs.yaml Fix incorrect package name dmidecoded to dmidecode 2015-03-11 01:04:37 +00:00
README.rst Create docs site containing element READMEs 2015-02-10 11:45:35 -08:00

========================
ironic-discoverd-ramdisk
========================
ironic-discoverd [1] is a StackForge project for conducting hardware properties
discovery via booting a special discovery ramdisk and interrogating hardware
from within it.

This ramdisk collects hardware information from the machine
it's booted on and posts it to the URL provided via
kernel argument 'discoverd_callback_url'.

The hardware information collected by the ramdisk are:

* BMC IP address (may be required for associating with existing node in Ironic)
* CPU count and architecture
* Memory amount in MiB
* Hard drive size in GiB
* IP and mac addresses for all NICs except the loopback

The machine is halted at the end of the process.

[1] https://pypi.python.org/pypi/ironic-discoverd