On 05/13/10 06:16 AM, Liane Praza wrote:

Does the segregation of the properties to an "install" service help with
the forward compatibility goals? I don't see that it does, but maybe I'm
missing something.

(I believe that with the modifications I suggested, this project could
currently be useful at more points in time than just install, which
would seem valuable, including for layered administration tools like
Visual Panels. The set of configuration parameters deemed necessary for
serialization at install time are likely to significantly overlap with
the most common configurations, so I believe there's value in allowing
the properties you're introducing to be persistently authoritative.)

With the limitations on configuring one network interface, I don't see the IP configuration parts of this having a very long lifetime. We need to figure out how to fit multiple interfaces and IPMP into a configuration manifest sooner rather than later. But there are a few enabling projects that need to happen first. Removing the "install" from the name of this property groups doesn't help AFAICT.

I haven't explored all the possibilities for the DNS part. Fundamentally we are talking about distributing the resolv.conf file content as part of the configuration that happens at the first boot after install, but there isn't any planned mechanism in autoinstall to allow such file distribution. But as resolv.conf currently works, the only SMF profile that is possible is one that seeds the resolv.conf on the just installed system and is not used after that step. Otherwise we'd end up with multiple authoritative sources of DNS configuration; one being the /etc/resolv.conf file on the system which the admin might have modified, and the other being the property groups. Thus I think the use of "install" for those property groups is appropriate.

If we in some future decide to break with Unix and Linux and no longer have a writable /etc/resolv.conf config file, then we reconsider the DNS property group names.

   Erik
_______________________________________________
opensolaris-arc mailing list
[email protected]

Reply via email to