[et-mgmt-tools] Released -- Cobbler 0.4.3 - kickstart path generation bug on import
Michael DeHaan
mdehaan at redhat.com
Fri Mar 2 15:51:27 UTC 2007
Msquared wrote:
> On Wed, Feb 28, 2007 at 05:46:25PM -0500, Michael DeHaan wrote:
>
>
>> Cobbler 0.4.3
>>
>
> Bug in import, producing kickstart tree. eg:
>
> cobbler --import --mirror=root at localhost:/media/cdrom/ --mirror-name=fedora6
>
> produces (among the rest of the output)
>
> *** KICKSTART TREE = tree=http://134.115.xxx.xxx//ks_mirror/fedora6
>
> which should probably read
>
> *** KICKSTART TREE = tree=http://134.115.xxx.xxx/cobbler/ks_mirror/fedora6
>
> Regards, Msquared...
>
> _______________________________________________
> et-mgmt-tools mailing list
> et-mgmt-tools at redhat.com
> https://www.redhat.com/mailman/listinfo/et-mgmt-tools
>
The fix is ...
diff -r a988cddaa21f176464480efa8b99370ed89b8d76 cobbler/action_import.py
--- a/cobbler/action_import.py Wed Feb 28 18:29:30 2007 -0500
+++ b/cobbler/action_import.py Fri Mar 02 10:49:40 2007 -0500
@@ -185,7 +185,7 @@ class Importer:
tokens = tokens[:-2]
base = "/".join(tokens)
base = base.replace(self.settings.webdir,"")
- tree = "tree=http://%s/%s" % (self.settings.server, base)
+ tree = "tree=http://%s/cobbler_track/%s" % (self.settings.server, base)
print "*** KICKSTART TREE = %s" % tree
profile.set_ksmeta(tree)
self.serialize_counter = self.serialize_counter + 1
Thanks!
The "cobbler_track" URL is used here instead of just "cobbler" because
some of the kickstart tracking bits know how to pay attention to
"cobbler_track" URLs. They don't read log regular cobbler URL's to cut
down on noise.
--Michael
More information about the et-mgmt-tools
mailing list