[opensuse-autoinstall] Re: [suse-autoinstall] Please include the right DTDs in SuSE 10.2
On 12/6/06, Uwe Gansert <ug@suse.de> wrote:
On Tuesday 05 December 2006 21:34, David Werner wrote:
Today I tried an Installation of RC1 of 10.2. To me it looks like that the DTDs of 10.2 currently (RC1) do not include:
autoyast no longer uses DTDs but RNG files (they are created from RNC files which are human readable). http://www.suse.de/~ug/autoyast_doc/Profile.DTD.html The RNG files are in /usr/share/YaST2/schema/autoyast/rng They are a lot better than the DTDs were but I'm afraid, they are still not complete. I hope we will have them complete on SLES10 SP1
At the risk of being labeled a troll, I have to ask. Why is autoyast being reinvented from scratch with every single release? Every single release has non-trivial changes which lead to non-ending pain & suffering. Is it too much to expect that a working autoyast.xml from one release continue to work, or at least not fail fatally, in the next release? Everytime a new SuSE/SLE* release comes out I end up spending 1+ hours having to debug everything that got broken/changed in autoyast from the previous release. With Redhat/FC, I just drop in the kickstart file from the previous release and everything just works(tm). I yearn for the day when SuSE can get this figured out. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ L. Friedman netllama@gmail.com LlamaLand http://netllama.linux-sxs.org -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
On Wednesday 06 December 2006 19:20, Lonni J Friedman wrote:
At the risk of being labeled a troll,
hardly
I have to ask. Why is autoyast being reinvented from scratch with every single release? Every single release has non-trivial changes which lead to non-ending pain &
Since 10.0 (and that was the release I took over autoyast) there was just one incompatibility (selections -> patterns). Everything else should be still compatible. The change from DTD to RNG is no icompatibility. It does not matter for your profile if RNG files are used or DTD files are used to check the syntax.
suffering. Is it too much to expect that a working autoyast.xml from one release continue to work, or at least not fail fatally, in the next release?
no, it's not. If you detect such an incompatibility that is not documented by me, feel free to open a bugreport or ask here on the list. I don't know a lot about autoyast in the pre 10.0 time but I try to keep compatibility as high as possible. I'm sorry if you had compatibility issues in the past but for the future, let me know if you have such problems. And let me know as soon as you discover such a problem please. -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany Business: http://www.suse.de/~ug -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
On 12/7/06, Uwe Gansert <ug@suse.de> wrote:
On Wednesday 06 December 2006 19:20, Lonni J Friedman wrote:
I have to ask. Why is autoyast being reinvented from scratch with every single release? Every single release has non-trivial changes which lead to non-ending pain &
Since 10.0 (and that was the release I took over autoyast) there was just one incompatibility (selections -> patterns). Everything else should be still compatible. The change from DTD to RNG is no icompatibility. It does not matter for your profile if RNG files are used or DTD files are used to check the syntax.
suffering. Is it too much to expect that a working autoyast.xml from one release continue to work, or at least not fail fatally, in the next release?
no, it's not. If you detect such an incompatibility that is not documented by me, feel free to open a bugreport or ask here on the list. I don't know a lot about autoyast in the pre 10.0 time but I try to keep compatibility as high as possible. I'm sorry if you had compatibility issues in the past but for the future, let me know if you have such problems. And let me know as soon as you discover such a problem please.
I just went to setup 10.2 using the autoyast file that works for SLED10, and it blew up with bad/invalid patterns. Amongst other things, basis-devel seems to have been renamed devel_basis, and kernel-devel was renamed devel_kernel. This is the stuff i'm referring to. I shouldn't have to update the pattern names every time there's a new release. thanks. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ L. Friedman netllama@gmail.com LlamaLand http://netllama.linux-sxs.org -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (2)
-
Lonni J Friedman
-
Uwe Gansert