Node hardware information script
Mike Pontillo
mike.pontillo at canonical.com
Thu Mar 2 04:49:29 UTC 2017
FYI,
I recently found myself in need of an easy way to dump all the relevant
information about a machine to be used with MAAS, such as:
- PCI device information
- USB device information
- modaliases (to correlate with the above!)
- Serial ports
- Network interfaces
- Block devices (summary and details)
- DMI data (including full dump)
Basically most of the things that MAAS gathers when it commissions, plus
a little extra to make it more understandable to a human... and all in one
place.
I've written a script[1] to summarize all those details, and added a
redirect from goo.gl so it can be run with a simple copy/paste[2] (such as
after using the "Allow SSH access and prevent machine from powering off"
option and SSHing into a commissioning node). Something like this may be
helpful not only for future development, but as something to include when
asking for support (or filing a bug) with nodes that aren't commissioning
or deploying properly.
I thought I'd send this out in case it helps someone else; feel free to
fork this and improve it!
Regards,
Mike
[1]:
https://gist.github.com/mpontillo/ecc30011d6d5889fda23c8e5e3545105
[2] Short, copy/paste version:
curl -fsSL https://goo.gl/ixXc4z | sudo bash
(drop the "sudo" and/or the pipe to bash if you don't trust me!) ;-)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/maas-devel/attachments/20170301/b69f2249/attachment.html>
More information about the Maas-devel
mailing list