Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jan 2015 05:33:14 -0800
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        Steve Rikli <sr@genyosha.net>
Cc:        freebsd-advocacy@freebsd.org, Deb Goodkin <deb@freebsdfoundation.org>
Subject:   Re: projects to better support FreeBSD sysadmins
Message-ID:  <CAG=rPVdhrVqN%2BNEq1=bh_xe=mK%2BtD4-1EZOuZjYg2_r2GuCxfQ@mail.gmail.com>
In-Reply-To: <20150115054836.GA2307@dragon.genyosha.home>
References:  <CA%2BE3k90y3LOaoQoHH7-916M435t0TmDMpsKR7rF69MkyMMgibg@mail.gmail.com> <20150114023330.GA80986@FreeBSD.org> <CAG=rPVdV3Lmh0o3mGZSxPn=MXup_y3p2F%2BHN4N0%2B3EjGTUVNWA@mail.gmail.com> <CA%2B5eA8W4iKAQEQtxPqCXG_wmSwvO4-My8xLy79LdBQREAWBNEQ@mail.gmail.com> <CAG=rPVcrULz-8Z7inm9WqgWdZ9V97igRAb3ELk5iH=CKWfo6iw@mail.gmail.com> <CA%2B5eA8W5t%2Bwvu93L-FPiyEc%2BF9JWBwqdzV-GfWzMot76pLhZog@mail.gmail.com> <CAG=rPVfNH2N6VoHrrq_uqHXVjH6=c_%2B4m1=ffe4xMdpQkcLxKg@mail.gmail.com> <20150115054836.GA2307@dragon.genyosha.home>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 14, 2015 at 9:48 PM, Steve Rikli <sr@genyosha.net> wrote:

>
> Instead, I think there needs to be more focus on the parts of the OS
> automated installation which are FreeBSD-specific and different from
> the Linux Kickstart equivalents; e.g. just off the top of my head:
>
>     - how is the FreeBSD pxeboot loader different from Linux?  E.g.
>       what args/options will it accept?  Can it play nicely with
>       PXElinux these days?  Example pxe.cfg files?  What if you need
>       to have multiple FreeBSD versions and architectures Kickstarted
>       from the same server?
>
>     - what is the modern FreeBSD equivalent of a Linux Kickstart
>       ks.cfg file, if any?
>
>     - how does one script/automate the postinstall configuration with
>       sysinstall or PC-BSD's installer or ???
>
>     - likewise for preinstall steps, if applicable (Linux Kickstart
>       has sections for both in the kickstart config file) e.g. for
>       disk partitioning or other early actions during an automated
>       OS install
>

I just found out about something today.
Can you review this work by Google Summer of Code student Kamil Czekirda
and see how functional it is compared to Linux kickstart:
https://lists.freebsd.org/pipermail/freebsd-current/2015-January/053994.html

If this work fits the needs, then maybe we can focus on getting it into
the FreeBSD tree, improving the docs, and making sure that web searches
for "FreeBSD kickstart" show this stuff.


>
> Whereas for better or worse, Linux Kickstart and PXElinux (or SYSlinux
> etc.) seems to be the defacto standard for typical OS deployments, until
> you get to cloud-y things and cloning VMs and whatnot.  But even in
> cloud/vm areas, you still may want to Kickstart at least the 1st
> instance, right?
>

I definitely need to bootstrap/kickstart the first initial instance of
VM's for things I am working on.  I think other people need to do the same
thing also.

--
Craig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVdhrVqN%2BNEq1=bh_xe=mK%2BtD4-1EZOuZjYg2_r2GuCxfQ>