← Back to team overview

maas-devel team mailing list archive

Re: Lifecycle of a node - documentation - 1st draft

 


On 12-05-24 04:30 AM, Jeroen Vermeulen wrote:
> «You can also manually add a node, as an anonymous user (without being
> logged in to the MAAS). You can do this by booting up the ubuntu
> installer from the node itself, using the server CD or a USB stick.»
> 
> 
> Two things in software engineering are hard, they say: cache
> invalidation and naming things.  Is there some clearer term than
> “manual” for this?  It's hard to come up with terms that don't depend on
> one's point of view.  I could imagine the manual process losing its
> menial nature, e.g. if we choose implement the same process using
> network boots, so that a node would enlist itself after you just hook it
> up and turn it on.  Then suddenly, the Add Node procedure might be the
> one that looked “manual”!

This is actually implemented. If you PXE boot a node with maas-dhcp
installed, the default boot profile is the enlisment one.

So you can enlist many machines by:

* Configure them to PXE boot.
* PXE boot them to enlist
* Approve the nodes in the web UI
* Nodes will be commissioned on the next reboot (which might happen
automatically, if Wake-on-lan is supported and configured on the machines).

Cheers

-- 
Francis J. Lacoste
francis.lacoste@xxxxxxxxxxxxx

Attachment: signature.asc
Description: OpenPGP digital signature


Follow ups

References