The AutoYaST F.A.Q
Where can I find the AutoYaST XML file used to build a server}}}
If a server was built using AutoYaST, then this file can be found here...
/var/adm/autoinstall/cache/installedSystem.xml
If it was built manually however, and provided you ticked the option to save the file (right at the end of the manual install), then it can be found here...
/root/Autoyast.xml
How can I Validate the AutoYaST script that Hotwire generates?
You can install whatever package supplies the xmllint program, libxml2-utils on Debian, and run something like this...
xmllint \ --postvalid http://hotwire.my.private.network.com/AutoYaSTing/SN012345678 \ -o SN012345678.html
...where SN012345678 is the serial number of your server.
Note: This action requires you to have an already valid (as far as Hotwire is concerned) configuration, and that the server is in the building state.
Note: This action will place your server into the BUILDING mode if it was already - that's ok, just a note so you can be aware of why.
Note: This has been tested on SLES 10.2, and it seems that the DTDs are quite out-of-date with respect to what is actually supported, which makes this tool... not very useful.
v10.2 and Above
Post SLES 10 SP2, SuSE no longer use the DTD files, use the following instead...
wget -q http://hotwire.my.private.network.com/AutoYaSTing/K106089C1BY -Oautoyast.xml xmllint --noout --relaxng /usr/share/YaST2/schema/autoyast/rng/profile.rng autoyast.xml
