[PATCH] new pungi command line options
Paul B Schroeder
paul.schroeder at bluecoat.com
Thu Oct 16 19:39:28 UTC 2008
Jeremy Katz wrote:
> On Thu, 2008-10-16 at 12:15 -0700, Jesse Keating wrote:
>> On Thu, 2008-10-16 at 14:08 -0500, Paul B Schroeder wrote:
>>> In my kickstart config, the %include files are all generated in %pre
>>> and don't exist at compose time, thus "--ignore-missing-includes".
>>> And I have no repo lines defined in my ks.cfg either, so the --repo-*
>>> options allow you to specify or add repo info from the command line.
>>>
>>> --repo-baseurl=REPO BASEURL
>>> repository name and base URL to use
>>> --repo-mirrorlist=REPO MIRRORLIST
>>> repository name and mirrorlist URL to use
>>> --ignore-missing-includes
>>> ignore missing %include files in the kickstart
>>> config
>> Rather than throw more command line options at the problems, I wonder if
>> it would make more sense to make the kickstart parsing gracefully handle
>> and warn about missing includes.
>
> Yeah, I would think this should just work. I know it's something that's
> been used to good effect within anaconda in the past.
>
>> I also really don't like doing repo
>> declaration via the command line arguments, but I'll think on this one a
>> bit more.
>
> I definitely don't like this -- the idea of using a kickstart config for
> pungi, livecd-creator, etc is that the config file can be enough to
> reliably recreate a set of images. Passing the repos on the command
> line makes this entirely not the case.
But this doesn't preclude one from reliably recreating images. It
simply allow you to add repos.
--
---
Paul B Schroeder <paul.schroeder "at" bluecoat "dot" com>
Blue Coat Systems, Inc.
More information about the Fedora-buildsys-list
mailing list