Python 3.6 for Samba 4.13 in Sep 2020?

Morgan, Andrew Jason morgan at oregonstate.edu
Wed Mar 4 06:06:40 UTC 2020


Okay!  We are running the fileserver, not a DC, and the timing looks okay anyways.

Thanks,
Andy

________________________________
From: samba-technical <samba-technical-bounces at lists.samba.org> on behalf of Andrew Bartlett via samba-technical <samba-technical at lists.samba.org>
Sent: Tuesday, March 3, 2020 8:06 PM
To: Morgan, Andrew Jason <morgan at oregonstate.edu>; Upstream Samba Technical Mailing list <samba-technical at lists.samba.org>
Subject: Re: Python 3.6 for Samba 4.13 in Sep 2020?

On Wed, 2020-03-04 at 02:19 +0000, Morgan, Andrew Jason wrote:
> How long can we expect to receive support for Samba v4.12 (the
> version that will work on Debian 9)?  Will that support align with
> the support timeframe for Debian 9, etc?

Samba releases are supported for 18 months after the release.

https://wiki.samba.org/index.php/Samba_Release_Planning

Debian's schedule is here:
https://wiki.debian.org/DebianReleases

Assuming other things stay equal it looks like Samba 4.12 would EOL in
2021-09 and debian will EOL in 2022 sometime.

> We tend to lag behind on upgrading our OS versions because it's a bit
> painful on a large file server.  I know that's not a great reason,
> but it's nice to stay on a supported platform as long as possible.
> 🙂

Sure.  That's why we ask these things.

Additionally, you will always have the ability to install a backported
python3, or build just the fileserver (eg --disable-python) with
something as old as Python 2.6.

I hope this helps clarify this proposal.

Thanks!

Andrew Bartlett

> Thanks,
> Andy Morgan
> Identity & Access Management
> Oregon State University
>
> From: samba-technical <samba-technical-bounces at lists.samba.org> on
> behalf of Andrew Bartlett via samba-technical <
> samba-technical at lists.samba.org>
> Sent: Tuesday, March 3, 2020 5:25 PM
> To: Upstream Samba Technical Mailing list <
> samba-technical at lists.samba.org>
> Subject: Python 3.6 for Samba 4.13 in Sep 2020?
>
> G'Day,
>
> I wondered if we could set our minimum python version at Python 3.6
> for
> Samba 4.13?
>
> It has useful new features like PEP 498: Formatted string literals
>
> https://docs.python.org/3/whatsnew/3.6.html#whatsnew36-pep498
>
> More particularly, recent tests showed that the only two platforms
> without it are Ubuntu 16.04 (Xenial) and Debian 9 (Streach).
>
> Debian 10 has been released for 6 months now, and will have been out
> for more than a year by the time we release Samba 4.13, and likewise
> there will be a new Ubuntu LTS 20.04.
>
> This came up because a small helper script failed to parse when we
> extended the samba-o3 tests (which run on each host) to include the
> local "none" tests
> https://gitlab.com/samba-team/samba/-/merge_requests/938
>
> I realise it would be 'simpler' to just change that script, but I
> wanted to raise the broader question in the hope that we could
> steadily
> increase that minimum version.
>
> See https://gitlab.com/samba-team/samba/-/merge_requests/1193
>
> Thanks!
>
> Andrew Bartlett
--
Andrew Bartlett
https://samba.org/~abartlet/
Authentication Developer, Samba Team         https://samba.org
Samba Development and Support, Catalyst IT - Expert Open Source
Solutions
https://catalyst.net.nz/services/samba









More information about the samba-technical mailing list