This release contains numerous XMLRPC performance enhancements that will
be very beneficial to spacewalk. XMLRPC now suffers no penalty for
large configurations other than at cobblerd startup, in particular, and
cobblerd is now one process instead of four. Anyway, I think I've
mentioned this before, but Spacewalk /must/ be coded to know that the
following XMLRPC endpoint is going away:
http://cobbler.example.org/cobbler_xmlrpc_rw
The correct process to connect to any version of cobbler is
connect first to http://cobbler.example.org/cobbler_xmlrpc
If the version call yields >=1.5, go ahead and login against the above URL
If that version is <1.5, log in to cobbler_xmlrpc_rw
(Please do not modify the Apache configuration to keep cobbler_xmlrpc_rw
pointing to the old URL, and also do not connect to an XMLRPC port
number directly as the users can change these ports)
Changing spacewalk code now to anticipate this release is recommended.
(There are no API changes, this only effects the endpoint)
Future versions of Spacewalk can just require Cobbler >= 1.6 and not
have the code to look for the correct endpoint.
--Michael
_______________________________________________
Spacewalk-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-devel