<div dir="ltr"><div>FYI,</div><div><br></div><div>   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:<br><br></div><div> - PCI device information</div><div> - USB device information</div><div> - modaliases (to correlate with the above!)</div><div> - Serial ports</div><div> - Network interfaces</div><div> - Block devices (summary and details)</div><div> - DMI data (including full dump)</div><div><br></div><div>   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.</div><div><br></div><div>   I've written a script[1] to summarize all those details, and added a redirect from <a href="http://goo.gl">goo.gl</a> 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.</div><div><br></div><div>   I thought I'd send this out in case it helps someone else; feel free to fork this and improve it!</div><div><br></div><div>Regards,</div><div>Mike</div><div><br></div><div>[1]:</div><div><a href="https://gist.github.com/mpontillo/ecc30011d6d5889fda23c8e5e3545105">https://gist.github.com/mpontillo/ecc30011d6d5889fda23c8e5e3545105</a><br></div><div><br></div><div>[2] Short, copy/paste version:</div>curl -fsSL <a href="https://goo.gl/ixXc4z">https://goo.gl/ixXc4z</a> | sudo bash<br><div><br></div><div>(drop the "sudo" and/or the pipe to bash if you don't trust me!) ;-)</div></div>