Date: Tue, 22 Feb 2011 01:03:07 -0600 From: Josh Paetzel <josh@tcbug.org> To: freebsd-arch@freebsd.org Cc: freebsd-current@freebsd.org, freebsd-sysinstall@freebsd.org Subject: Re: FreeBSD Installer Roadmap Message-ID: <201102220103.20158.josh@tcbug.org> In-Reply-To: <EA1368DF-9728-4492-B1FC-5F7C2B521DE7@vicor.com> References: <4D35CFFB.3010302@freebsd.org> <201102211612.51233.josh@tcbug.org> <EA1368DF-9728-4492-B1FC-5F7C2B521DE7@vicor.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On Monday, February 21, 2011 08:38:03 pm Devin Teske wrote:
>
> Really, the crux of the issue is that our organization is **just now**
> migrating off of FreeBSD-4 (yes, it's true... there are over 1,000
> FreeBSD-4.11 machines running in production at this very moment spanning
> the entire United States, parts of India, and parts of the Indo-pacific
> rim). Worse? We just added yet-another 200+ to those ranks in the past 2
> months.
>
> My hat is off to you sir... as I envy your position that you can be so
> free-moving. We are encumbered by entrenched methods and do not have the
> luxury of trying new things for the sake of change (case in-point, since
> bsdinstall brings nothing new to the table that we rely upon, it truly
> would be change for the sake of change in our organization).
>
> Fin de dialectics.
>
>
>
>
> --
> Cheers,
> Devin Teske
Maintaining sysinstall for 4.x is indeed a NOOP, since features aren't being
added to it, and the featureset that sysinstall supports is pretty much in
line with the featureset in 4...no ZFS, no geom_*, etc etc etc.
On the other hand, maintaining sysinstall for the next N years of new FreeBSD
releases seems hard, when it's already missing features compared to what
FreeBSD supports, and that's likely to continue to grow.
I totally agree that for internal use, migrating thousands of lines of code
makes no sense whatsoever, especially if sysinstall meets your needs and you
don't care about the functionality it doesn't have. Exporting that to the
community seems to be a questionable use of resources.
I'm no stranger to large deployments. With my ${WORK} hat on we can install a
thousand FreeBSD systems in a week. In my 16+ years of involvement with
FreeBSD I've written three automated installers...quite frankly, ditching
sysinstall for that happened really fast.
I do admit to being a tad curious where you find systems that can run FreeBSD
4 at this point. A single socket intel shows up as 8 or 12 CPUs these days,
more than enough to tie 4.x into knots. Add in disk controllers, NICs, ACPI
(modern systems use that for nearly everything it seems) and suddenly an
installer seems the least of the concerns.
I suppose my last question is along the lines of, "If adding geom_mirror
support to sysinstall was easy, why has it been 6+ years since gmirror made
it's appearance in FreeBSD and you still can't create or install to a gmirror
with sysinstall?"
--
Thanks,
Josh Paetzel
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (FreeBSD)
iQEcBAABAgAGBQJNY1+3AAoJEKFq1/n1feG2WSYIAJ980gk0UpqyK+KcevHJQoxQ
1hxgj+UP4/cbpdyNn3tjOck9W3Hxtnz9zhdoZOEQOz/MtoCJzhE03n4ysnzC7lhs
vwNduIyoV1hViFbsW681y56MmPn30LptTvyzhkYbMHuJQa5GuQr+ptXgQPHIBQC/
Cg9xcEDhUrWUhHqK1b2jZ3puWZNyeSOCI/ixWgdx4zCfRO4NiL2nNW5KAZaTf/rE
I2R9+B2c6cU/ikMdcZaIo5hCmsNxKsBO3wgAel6EvX1RV4vCettHOTSaeC4fSoD6
fl3Vso/eR5aWe8PWgHBXBi5BtJRQ+ZYyiHNFJJYpLclL27Qp4uVJ7jFeljcKL7o=
=Bzo2
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102220103.20158.josh>
