[Maas-devel] Dynamic TFTP server

Robie Basak robie.basak at canonical.com
Tue Jul 10 12:03:45 UTC 2012


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




More information about the Maas-devel mailing list