maas-devel team mailing list archive
-
maas-devel team
-
Mailing list archive
-
Message #00349
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