#100: virtguest.py: allow some way to override/extend the kickstart passed to the guest --------------------+------------------------------------------------------- Reporter: wwoods | Owner: Type: task | Status: new Priority: major | Milestone: Automate installation test plan Component: tests | Version: 1.0 Keywords: | --------------------+------------------------------------------------------- In order to automate most of the test cases in the installation test plan, we need to be able to pass custom kickstart commands to a newly-created virt guest.
#100: virtguest.py: allow some way to override/extend the kickstart passed to the guest ---------------------+------------------------------------------------------ Reporter: wwoods | Owner: Type: task | Status: new Priority: major | Milestone: Automate installation test plan Component: tests | Version: 1.0 Resolution: | Keywords: ---------------------+------------------------------------------------------ Comment (by liam):
We can put the custom kickstart commands in a ks file,then pass them to virt-guest with either of this way:
1. use virt-instal ----extra-args ks=xx/ks.cfg --location to create a VM to pass to guest kernel 2. use dogtail to pass remote ks file: ks=server/to/ks.cfg to guest kernel 3. use dogtail to pass local ks file: ks=path/to/ks.cfg to guest kernel, this method will need to create a extra disk to upload ks file, this disk will be detected in guest as vdb1
do we have other method to pass kickstart commands? if no, close this ticket?
#100: virtguest.py: allow some way to override/extend the kickstart passed to the guest ---------------------+------------------------------------------------------ Reporter: wwoods | Owner: Type: task | Status: new Priority: major | Milestone: Automate installation test plan Component: tests | Version: 1.0 Resolution: | Keywords: ---------------------+------------------------------------------------------ Comment (by liam):
here is the code of how dogtail works:
http://git.fedorahosted.org/git/autoqa.git?p=autoqa.git;a=blob;f=tests/anaco...
here is the code of creating additional disk to upload ks file:
http://git.fedorahosted.org/git/autoqa.git?p=autoqa.git;a=blob;f=tests/anaco...
#100: virtguest.py: allow some way to override/extend the kickstart passed to the guest ---------------------+------------------------------------------------------ Reporter: wwoods | Owner: Type: task | Status: new Priority: major | Milestone: Automate installation test plan Component: tests | Version: 1.0 Resolution: | Keywords: ---------------------+------------------------------------------------------ Comment (by jlaska):
Replying to [comment:1 liam]:
do we have other method to pass kickstart commands? if no, close this
ticket?
I recommend keeping this ticket open until the changes are merged into master.
#100: virtguest.py: allow some way to override/extend the kickstart passed to the guest ---------------------+------------------------------------------------------ Reporter: wwoods | Owner: Type: task | Status: new Priority: major | Milestone: Automate installation test plan Component: tests | Version: 1.0 Resolution: | Keywords: ---------------------+------------------------------------------------------ Comment (by liam):
Ok, we also can do it like last time in team meeting to review all ticket after all changes are merged into master
autoqa-devel@lists.fedorahosted.org