← Back to team overview

maas-devel team mailing list archive

Re: Dynamic TFTP server

 

On Thu, Jun 28, 2012 at 02:07:38PM +0700, Jeroen Vermeulen wrote:
> I think the explicit approach is probably best, because it naturally
> keeps the choice of version as node-side state.  On the flip side,
> it will complicate our TFTP path handling a bit, and we'll have to
> keep track of the current version somewhere.

I agree with the explicit approach. Less state to worry about.

>  * “Explicit”: keep a version number visible somewhere in its TFTP
> path.  So for instance, you could direct a node to load kernel
> /maas/amd64/precise/install-123/linux.

May I suggest /maas/amd64/precise/install/123/linux? I don't like the
idea of overloading a path component, and this would make the TFTP path
handling a bit simpler, I presume? Less customised special-case parsing!

Robie


References