#28 Provide sample kickstart
Closed: Fixed None Opened 14 years ago by kparal.

For installation tests involving custom kickstart files, like this:[[BR]]
https://fedoraproject.org/wiki/QA/TestCases/KickstartKsHdDevicePathKsCfg

it would be great to provide a sample kickstart. It is not easy to write your own custom kickstart, but it is easy to take existing one and follow the instructions. By providing custom kickstart we would achieve greater coverage from more people.

We can either upload some custom one or reference some external one, like from spin-kickstarts project.


Adding our install-test experts (liam and rhe).

There are a million different kickstart samples to provide. What if we just direct users to the {{{/root/anaconda-ks.cfg}}} on their system for an example and provide a link the [http://fedoraproject.org/wiki/Anaconda/Kickstart|kickstart documentation] for customization?

Otherwise, a fairly minimal kickstart would be something like the following.
{{{

Root password

rootpw --plaintext FIXME

System keyboard

keyboard us

System language

lang en_US

Reboot after installation

reboot

System timezone

timezone --isUtc America/New_York

System bootloader configuration

bootloader --location=mbr
autopart

Partition clearing information

clearpart --all --initlabel

%packages --ignoremissing
@base
%end
}}}

Liam or Rhe, what are your thoughts?

Replying to [comment:1 jlaska]:

Adding our install-test experts (liam and rhe).

There are a million different kickstart samples to provide. What if we just direct users to the {{{/root/anaconda-ks.cfg}}} on their system for an example and provide a link the [http://fedoraproject.org/wiki/Anaconda/Kickstart|kickstart documentation] for customization?

Otherwise, a fairly minimal kickstart would be something like the following.
<skip>
Liam or Rhe, what are your thoughts?

I prefer the former one, It can tell users a general and full idea of how kickstart file works. but the docs is a bit too long:>. So I think we can give user some example first such as the anaconda-ks.cfg. Then, 'system-config-kickstart' can also be adviced as a tool to generate it. Then provide the docs link for details.

Replying to [comment:2 rhe]:

Replying to [comment:1 jlaska]:

Adding our install-test experts (liam and rhe).

There are a million different kickstart samples to provide. What if we just direct users to the {{{/root/anaconda-ks.cfg}}} on their system for an example and provide a link the [http://fedoraproject.org/wiki/Anaconda/Kickstart|kickstart documentation] for customization?

Otherwise, a fairly minimal kickstart would be something like the following.
<skip>
Liam or Rhe, what are your thoughts?

I prefer the former one, It can tell users a general and full idea of how kickstart file works. but the docs is a bit too long:>. So I think we can give user some example first such as the anaconda-ks.cfg. Then, 'system-config-kickstart' can also be adviced as a tool to generate it. Then provide the docs link for details.

Thanks, I've updated the test case instructions and also am using the proper Template:QA/Test_Case template.

https://fedoraproject.org/wiki/QA/TestCases/KickstartKsHdDevicePathKsCfg

If you come across test cases not using the template Template:QA/Test_Case, please feel free to convert them.

Kparal ... can you review the updated instructions and let me know what you think.

Thanks!

Replying to [comment:3 jlaska]:

Kparal ... can you review the updated instructions and let me know what you think.

It's much better now, thanks all.

Login to comment on this ticket.

Metadata