Re: [Spacewalk-devel] Spacewalk Client - Python 2

2020-03-20 Thread Michael Mraka
Neal Gompa:
> On Fri, Mar 20, 2020 at 6:23 AM Stefan Bluhm  wrote:
> >
> > Thank you,
> >
> > valid point that RHEL7 != RHEL7.
> > What would be the expectation of the server? To also run on 7.6?
> >
> 
> Server would be expected to run on latest RHEL 7 with updates applied.
> So we can expect Python 3 there.


Yes, it's ok to expect latest updates on server, i.e. RHEL 7.7 with
python3.

The problem with client is that there's often a valid reason for
installing older clients, e.g. if you need to run a third party
software certified only for RHEL 7.3 on it.

Regards,

--
Michael Mráka
System Management Engineering, Red Hat

___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Re: [Spacewalk-devel] Spacewalk Client - Python 2

2020-03-20 Thread Neal Gompa
On Fri, Mar 20, 2020 at 6:23 AM Stefan Bluhm  wrote:
>
> Thank you,
>
> valid point that RHEL7 != RHEL7.
> What would be the expectation of the server? To also run on 7.6?
>

Server would be expected to run on latest RHEL 7 with updates applied.
So we can expect Python 3 there.



-- 
真実はいつも一つ!/ Always, there's only one truth!


___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Re: [Spacewalk-devel] Spacewalk Client - Python 2

2020-03-20 Thread Stefan Bluhm
Thank you,

valid point that RHEL7 != RHEL7.
What would be the expectation of the server? To also run on 7.6?

Best wishes,

Stefan

- Ursprüngliche Mail -
Von: "Michael Mraka" 
An: "spacewalk-devel" 
Gesendet: Mittwoch, 18. März 2020 15:12:47
Betreff: Re: [Spacewalk-devel] Spacewalk Client - Python 2

Stefan Bluhm:
> > Python 2 version is needed for RHEL/CentOS 6 and 7 because python 3 is not 
> > installed by default. 
> 
> Regarding RHEL7, having the Python 3 installation as a prerequisite for the 
> client is not preferred?

Well, from the community project point of view (like Spacewalk) it could
be more or less ok.  From enterprise product POV (like Satellite 5) it
is not. And the reason is that python3 has been introduced lately in
RHEL 7.7 so any RHEL <7.6 client wont work.

Regards,

--
Michael Mráka
System Management Engineering, Red Hat

___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel


___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Re: [Spacewalk-devel] Spacewalk Client - Python 2

2020-03-18 Thread Michael Mraka
Stefan Bluhm:
> > Python 2 version is needed for RHEL/CentOS 6 and 7 because python 3 is not 
> > installed by default. 
> 
> Regarding RHEL7, having the Python 3 installation as a prerequisite for the 
> client is not preferred?

Well, from the community project point of view (like Spacewalk) it could
be more or less ok.  From enterprise product POV (like Satellite 5) it
is not. And the reason is that python3 has been introduced lately in
RHEL 7.7 so any RHEL <7.6 client wont work.

Regards,

--
Michael Mráka
System Management Engineering, Red Hat

___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Re: [Spacewalk-devel] Spacewalk Client - Python 2

2020-03-18 Thread Stefan Bluhm
> Python 2 version is needed for RHEL/CentOS 6 and 7 because python 3 is not 
> installed by default. 

Regarding RHEL7, having the Python 3 installation as a prerequisite for the 
client is not preferred?

- Ursprüngliche Mail -
Von: "Michael Mraka" 
An: "spacewalk-devel" 
Gesendet: Mittwoch, 18. März 2020 14:21:38
Betreff: Re: [Spacewalk-devel] Spacewalk Client - Python 2

Stefan Bluhm:
> Hello again,
> 
> Can you please give me some strategic guidance regarding Python 2 on the 
> clients. Python 2 is end of life. Should Python 2 clients still be included? 
> I am not really sure, which clients that would be impacted across the Linux 
> distributions.

Python 2 version is needed for RHEL/CentOS 6 and 7 because python 3 is
not installed by default. 

> My opinion is to also remove all Python 2 from the clients (SUSE, Debian, 
> RHEL6). If they still need to be managed, the 2.9/2.10 clients could still be 
> used.
> 
> Best wishes,

Regards,

--
Michael Mráka
System Management Engineering, Red Hat

___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel


___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Re: [Spacewalk-devel] Spacewalk Client - Python 2

2020-03-18 Thread Michael Mraka
Stefan Bluhm:
> Hello again,
> 
> Can you please give me some strategic guidance regarding Python 2 on the 
> clients. Python 2 is end of life. Should Python 2 clients still be included? 
> I am not really sure, which clients that would be impacted across the Linux 
> distributions.

Python 2 version is needed for RHEL/CentOS 6 and 7 because python 3 is
not installed by default. 

> My opinion is to also remove all Python 2 from the clients (SUSE, Debian, 
> RHEL6). If they still need to be managed, the 2.9/2.10 clients could still be 
> used.
> 
> Best wishes,

Regards,

--
Michael Mráka
System Management Engineering, Red Hat

___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Re: [Spacewalk-devel] Spacewalk Client - Python 2

2020-03-18 Thread Neal Gompa
On Wed, Mar 18, 2020 at 8:32 AM Neal Gompa  wrote:
>
> On Wed, Mar 18, 2020 at 8:31 AM Stefan Bluhm  wrote:
> >
> > Hello again,
> >
> > Can you please give me some strategic guidance regarding Python 2 on the 
> > clients. Python 2 is end of life. Should Python 2 clients still be 
> > included? I am not really sure, which clients that would be impacted across 
> > the Linux distributions.
> >
> > My opinion is to also remove all Python 2 from the clients (SUSE, Debian, 
> > RHEL6). If they still need to be managed, the 2.9/2.10 clients could still 
> > be used.
> >
>
> The Debian clients are Python 3 ready, the packaging just needs to be
> switched to do Python 3 builds. As for SUSE, they can be switched to
> Python 3 as well.
>
> RHEL 6 should be dropped.
>

Ah, also, we probably need to have more packages added to EPEL to
support Python 3 builds for RHEL 7.



-- 
真実はいつも一つ!/ Always, there's only one truth!


___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Re: [Spacewalk-devel] Spacewalk Client - Python 2

2020-03-18 Thread Neal Gompa
On Wed, Mar 18, 2020 at 8:31 AM Stefan Bluhm  wrote:
>
> Hello again,
>
> Can you please give me some strategic guidance regarding Python 2 on the 
> clients. Python 2 is end of life. Should Python 2 clients still be included? 
> I am not really sure, which clients that would be impacted across the Linux 
> distributions.
>
> My opinion is to also remove all Python 2 from the clients (SUSE, Debian, 
> RHEL6). If they still need to be managed, the 2.9/2.10 clients could still be 
> used.
>

The Debian clients are Python 3 ready, the packaging just needs to be
switched to do Python 3 builds. As for SUSE, they can be switched to
Python 3 as well.

RHEL 6 should be dropped.


-- 
真実はいつも一つ!/ Always, there's only one truth!


___
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel