Michael DeHaan wrote:
http://66.111.32.131/cblr/svc/op/ks/profile/ # profile not found
Try: cobbler profile getks --name=foo instead, which does the same thing, and is meant for user-humans so they don't have to remember the URL patterns.
I will check that out thanks.
I am guessing there is something wrong with the XML file that SuSE does not like, and it's not a permissions problem.
The XML file works fine when I grab it from another server so I know the file is okay and being parsed fine. It just can't get the file from where it is supposed to be on Cobbler, so I am pretty sure it is permissions on the Cobbler side.
Also, as an aside - were is the autoyast= argument defined when the distro is added? I could point to this another location, but I don't see this anywhere in the profile or distro files (I greped around for it, but can't seem to find it anywhere - weird)
Cobbler distros have a parameter called --breed that determines how to render out the kernel arguments.
I used the --breed=suse when I imported the distro, and there is where the autoyast= argument got added, but I just can't seem to find where this actually is at - it is not in the profile or distro configurations, so it is a bit odd.
Thanks for your suggestions Michael
I might suggest that Cobbler make it so if you use the --breed=suse that it creates the directory path to where the autoyast files are supposed to be and perhaps creates an essentially empty one. It creates the autoyast= argument, but by default this will cause problems when you go to install - if the Suse installer can't reference the file (which of course it won't be able to as it does not exist) it restarts the install process and loops.
Pete