File fix-koan-missing-args-and-location.patch of Package cobbler.8146

Index: cobbler-2.6.6/koan/virtinstall.py
===================================================================
--- cobbler-2.6.6.orig/koan/virtinstall.py
+++ cobbler-2.6.6/koan/virtinstall.py
@@ -338,13 +338,14 @@ def build_commandline(uri,
         elif oldstyle_accelerate:
             cmd += "--accelerate "
 
-        if virt_pxe_boot or is_xen:
+        if virt_pxe_boot:
             cmd += "--pxe "
         elif cdrom:
             cmd += "--cdrom %s " % cdrom
         elif location:
             cmd += "--location %s " % location
-            if is_qemu and extra and not(virt_pxe_boot) and not(disable_extra):
+            if ((is_qemu or is_xen)
+                    and extra and not(virt_pxe_boot) and not(disable_extra)):
                 cmd += ("--extra-args=\"%s\" " % (extra))
         elif importpath:
             cmd += "--import "