Hi,

I am using Cobbler to run SuSE Linux Enterprise (SLES) and it has been running fine. Currently I am using the same setup for openSUSE and I am having some problem in getting the autoyast to work. Booting from PXE is fine, but I still have to do the installation manually. It seems like Cobbler somehow failed to kick off the autoyast file to perform the installation.

The difference is with SLES I am using bootloader UEFI, but with openSUSE I am using grub2-efi. I have copied the necessary files inside the tftpboot directory.

t@spacewalk /var/lib/tftpboot> tree grub2uefi/
grub2uefi/
├── 1
├── bootx64.efi
├── default
├── default.bak
├── grub.cfg
├── grub.efi
├── initrd
├── linux
├── locale
│   └── en.mo
├── message
└── MokManager.efi


Content of default file:

prompt
timeout=100
default=linux

image=linux
    label=linux
    description = "Installation"
    initrd=initrd
    append="/images/opensuse/initrd textmode=1 install=http://192.168.0.10/sles/opensuse autoyast=http://192.168.0.10/cblr/svc/op/ks/profile/testopensuse"

I have tried other variations of content as well but still to no avail.


Snippet of my /etc/cobbler/dhcp.template:

group {
        filename "grub2uefi/bootx64.efi";
        next-server 192.168.0.10;
        host 16test10 { hardware ethernet 40:F2:E9:A6:49:C8; fixed-address 192.168.0.150; option host-name 16test10; }
}


Anyone with experience using Cobbler with grub2-efi setup?