21:00 Thursday, December 12 2006

regressionville or why can't suse stop breaking autoyast?

SuSE-10.2 was released this morning, and I started working on getting it to install via autoyast. With little surprise, yet again, they've managed to completely break backward compatibility of autoyast. I've yet to find a single SuSE release (9.3, 10, 10.1, SLE*10, and now 10.2) where the autoyast.xml file that I was using in the previous release worked without non-trivial hacking. This time around, nearly all of the patterns changed, and seemingly embedding the autoyast.xml & info files in the initrd only works for performing a local installation rather than a network installation. Why is it so hard for the engineers at SuSE to learn the concept of backwards compatibility? I can still use a kickstart file which works for RH9 in FC6. *sigh*