Msquared | 2 Mar 08:16
Picon
Favicon

kickstart file specified in distro (rather than profile)?

Can I specify a kickstart entry in the distro?  This would be the default,
which I could override for each profile I create.

I ask because I notice the kickstart option to cobbler profile add is
optional.

Perhaps cobbler import could have an option that allows the kickstart
entry to be written to the distro it creates, rather than to the profile
it creates?

Regards, Msquared...
Michael DeHaan | 2 Mar 16:41
Picon
Favicon

Re: kickstart file specified in distro (rather than profile)?

Msquared wrote:
> Can I specify a kickstart entry in the distro?  This would be the default,
> which I could override for each profile I create.
>
> I ask because I notice the kickstart option to cobbler profile add is
> optional.
>
> Perhaps cobbler import could have an option that allows the kickstart
> entry to be written to the distro it creates, rather than to the profile
> it creates?
>
> Regards, Msquared...
>
> _______________________________________________
> et-mgmt-tools mailing list
> et-mgmt-tools@...
> https://www.redhat.com/mailman/listinfo/et-mgmt-tools
>   
It belongs in the profile. A kickstart explains /how/ a distribution 
should be installed, not /what/ distribution should be installed.

Multiple profiles can use a single distro. For instance, a 
'fc6webserver' and a 'fc6dbserver' could both use a 'fc6x86_64'
distro.
Msquared | 23 Mar 07:57
Picon
Favicon

Re: kickstart file specified in distro (rather than profile)?

On Fri, Mar 02, 2007 at 10:41:20AM -0500, Michael DeHaan wrote:

> >Can I specify a kickstart entry in the distro?  This would be the default,
> >which I could override for each profile I create.

> It belongs in the profile. A kickstart explains /how/ a distribution
> should be installed, not /what/ distribution should be installed.

I don't disagree, but it occurs to me that the kickstart can also explain
what /parts of/ a distribution should be installed (via %packages), so in
part it is explaining /what/ (albeit not what /distribution/).

I still think that you should be able to specify a default kickstart file
to associate with the distro (since in a given installation it may be
likely that /how/ is the same for all of the configurations, and you only
want to customers /what parts/ are installed, via the profile).

Or perhaps an ability to build a profile on top of another profile and
just customise some of it?  Or another layer above or below profiles?
Perhaps 'customisation' or something?

> >I ask because I notice the kickstart option to cobbler profile add is
> >optional.

So what kickstart is used if the option is not given explicitly in
'cobbler profile add'?

Regards, Msquared...
Michael DeHaan | 23 Mar 15:10
Picon
Favicon

Re: kickstart file specified in distro (rather than profile)?

Msquared wrote:
> On Fri, Mar 02, 2007 at 10:41:20AM -0500, Michael DeHaan wrote:
>
>   
>>> Can I specify a kickstart entry in the distro?  This would be the default,
>>> which I could override for each profile I create.
>>>       
>
>   
>> It belongs in the profile. A kickstart explains /how/ a distribution
>> should be installed, not /what/ distribution should be installed.
>>     
>
> I don't disagree, but it occurs to me that the kickstart can also explain
> what /parts of/ a distribution should be installed (via %packages), so in
> part it is explaining /what/ (albeit not what /distribution/).
>   
You seem to be missing the design point of the abstraction layer. A 
given distribution can
be installed multiple ways, and folks should be thinking about a role of 
a system as opposed to just
what distribution is assigned to the system.

Adding a profile is very easy:

cobbler profile add --name=foo --distro=bar --kickstart=/opt/foo/whatever.ks

> I still think that you should be able to specify a default kickstart file
> to associate with the distro (since in a given installation it may be
> likely that /how/ is the same for all of the configurations, and you only
(Continue reading)


Gmane