Hi John,
On Thu, Sep 14, 2023 at 11:17 AM John Mulligan
<phlogistonjohn(a)asynchrono.us> wrote:
On Thursday, September 14, 2023 11:33:21 AM EDT Dan van der Ster wrote:
Hi Casey,
I guess this doesn't matter for cephadm users anyway.
The cephadm "binary" is limited to supporting the lowest common python version
available on all the supported platforms. It runs outside of a container
context. So currently the binary is limited in what python stdlib modules and
languages features. I'd personally be interested in being able to use python
versions newer than Python 3.6.
The current refactoring project and the "compiled" cephadm make are on track
to make it supporting older Python a little less burdensome as we'll be able
to eventually use a small curated set of non-stdlib dependencies. But there
are good language level improvements (newer type hinting syntax comes to mind)
that I'd personally like to use.
Fair enough -- I just wanted to point out that what we support via
"packages" -- what Casey is discussing -- is very different from what
we as a project support in general.
Cephadm allows Ceph to support "any modern Linux distro" [1] and we
should try not to alter that principle.
[1]
https://docs.ceph.com/en/latest/cephadm/install/#requirements
I don't
think we track it via the telemetry, but it would be nice to know
how many users are cephadm vs packages.
Yes please :-)
BTW, is the container image already based on
steam 9 for Reef and Squid?
I just double checked main branch CI images - they're based on Centos 8
Stream. I'm pretty sure, but didn't verify, that reef images are too.
Do you expect any problems rebasing on Stream 9 ?
Cheers, dan
>
> > Cheers, Dan
> >
> >
> > --
> > Dan van der Ster
> > CTO
> >
> > Clyso GmbH
> > p: +49 89 215252722 | a: Vancouver, Canada
> > w:
https://clyso.com | e: dan.vanderster(a)clyso.com
> >
> > We are hiring:
https://www.clyso.com/jobs/
> >
> > On Wed, Sep 13, 2023 at 7:03 AM Casey Bodley <cbodley(a)redhat.com> wrote:
> > > now that Reef gives our users an upgrade path away from centos stream
> > > 8 and ubuntu 20.04, i propose that we drop support for those old
> > > distros from the S release. if there's agreement here, we can stop
> > > building/testing them on main asap
> > > _______________________________________________
> > > Dev mailing list -- dev(a)ceph.io
> > > To unsubscribe send an email to dev-leave(a)ceph.io
>
>
>
> _______________________________________________
> Dev mailing list -- dev(a)ceph.io
> To unsubscribe send an email to dev-leave(a)ceph.io