On Tue, Jun 21, 2011 at 8:33 AM, Jörgen Maas <jorgen.maas(a)gmail.com> wrote:
On Tue, Jun 21, 2011 at 7:48 AM, Garrett Holmstrom
<gholms(a)fedoraproject.org> wrote:
>
> Cobbler's original compatibility policy was to have all code support
> RHEL 4 (with Python 2.3). Shortly after extended support for RHEL 2.1
> was announced in 2009, the replace-self code path gained support for
> Python as far back as version 1.5 so all systems managed by Satellite
> Server could be upgraded in place.
>
> The current code may or may not still reflect those goals. Either way,
> Cobbler's code and compatibility goals can change. But given those bits
> of history, dropping support for RHEL 4 on the server sounds reasonable.
> The client-side code, however, should strive to remain compatible with
> as many releases as possible for, at a minimum, its replace-self
> functionality. Note that RHEL 3 (with Python 2.2) has 28 months of
> extended support left.
Thanks, that makes a lot of sense. I now see i was a bit too ambitious ;)
I will make the necessary modifications in my tree and repost it here.
FIX:
https://github.com/jmaas/cobbler/commit/6a2e25f3ff9bc6e96fed5b92e7f42eb7a...