|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0012169||Buildsys||community buildsys||public||2016-10-28 11:03||2017-04-18 12:12|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Summary||0012169: CBS builders fail to build images if kickstart is using new syntax|
|Description||The builders have only pykickstart-184.108.40.206-2.el6.noarch (which is already a bump from 1.74.20-1.el6 [base] ) but they don't seem to understand new option :|
see https://cbs.centos.org/koji/taskinfo?taskID=127951 :
"BuildError: Failed to parse kickstart file '/tmp/koji/tasks/7951/127951/centos7.ks' : The following problem occurred on line 71 of the kickstart file:
Unknown kickstart section: %addon"
So we should update to newer version to support those new options (and so ksvalidator working for os/imagefactory)
|Tags||No tags attached.|
We now have a C7 builder, so I tried to disable kdump in centos/7 via kickstart, by adding "%addon com_redhat_kdump --disable" to the kickstart file.  But when I boot the test image I created, systemctl reports kdump as enabled, I found "%addon com_redhat_kdump --enable --reserve-mb='auto'" in /root/anaconda-ks.cfg, and I see no mention of kdump in the generated kickstart file.  Is something stripping away that section even before it reaches the C7 builder?
|bug triage : image builders were updated to c7 so validating the kickstart now|
it seems that ksvalidator is ran on kojihub (which is still c6) so it stripped what it doesn't understand before creating the task that is then caught by the c7 builder.
Waiting for a pykickstart pkg that can be bumped/built on c6
|2016-10-28 11:03||arrfab||New Issue|
|2017-01-01 09:52||lpancescu||Note Added: 0028256|
|2017-04-18 11:00||arrfab||Status||new => resolved|
|2017-04-18 11:00||arrfab||Resolution||open => fixed|
|2017-04-18 11:00||arrfab||Note Added: 0029090|
|2017-04-18 12:08||arrfab||Status||resolved => confirmed|
|2017-04-18 12:12||arrfab||Note Added: 0029091|