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. {{{
rootpw --plaintext FIXME
keyboard us
lang en_US
reboot
timezone --isUtc America/New_York
bootloader --location=mbr autopart
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?
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]:
It's much better now, thanks all.
Log in to comment on this ticket.