Hi all,
Today we discussed:
2024/04/08
- [Zac] CQ#4 is going out this week -
https://pad.ceph.com/p/ceph_quarterly_2024_04
- Last chance to review!
- [Zac] IcePic Initiative - context-sensitive help - do we regard the
docs as a part of the online help?
- https://pad.ceph.com/p/2024_04_08_cephadm_context_sensitive_help
- docs.ceph.com should be main source of truth; can link to this or
reference it generally as "see docs.ceph.com"
- Squid RC status
- Blockers tracked in: https://pad.ceph.com/p/squid-upgrade-failures
- rgw: topic changes merged to main, but introduced some test failures.
account changes blocked on topics
- Non-blocker for RC0
- centos 9 containerization (status unknown?)
- Non-blocker for RC0
- Follow up with Dan / Guillaume
- RADOS has one outstanding blocker awaiting QA
- Failing to register new account at Ceph tracker - error 404.
- Likely related to Redmine upgrade over the weekend
- Pacific eol:
- Action item: in https://docs.ceph.com/en/latest/releases/, move to
"archived"
- 18.2.3
- one or two PRs from cephfs left
- Milestone: https://github.com/ceph/ceph/milestone/19
Thanks,
Laura
--
Laura Flores
She/Her/Hers
Software Engineer, Ceph Storage <https://ceph.io>
Chicago, IL
lflores(a)ibm.com | lflores(a)redhat.com <lflores(a)redhat.com>
M: +17087388804
Hi everyone,
On behalf of the Ceph Foundation Board, I would like to announce the
creation of, and cordially invite you to, the first of a recurring series
of meetings focused solely on gathering feedback from the users of
Ceph. The overarching goal of these meetings is to elicit feedback from the
users, companies, and organizations who use Ceph in their production
environments. You can find more details about the motivation behind this
effort in our user survey [1] that we highly encourage all of you to take.
This is an extension of the Ceph User Dev Meeting with concerted focus on
Performance (led by Vincent Hsu, IBM) and Orchestration/Deployment (led by
Matt Leonard, Bloomberg), to start off with. We would like to kick off this
series of meetings on March 21, 2024. The survey will be open until March
18, 2024.
Looking forward to hearing from you!
Thanks,
Neha
[1]
https://docs.google.com/forms/d/15aWxoG4wSQz7ziBaReVNYVv94jA0dSNQsDJGqmHCLM…
Hi everyone,
I’d like to extend a warm thank you to Mike Perez for his years of service
as community manager for Ceph. He is changing focuses now to engineering.
The Ceph Foundation board decided to use services from the Linux Foundation
to fulfill some community management responsibilities, rather than rely on
a single member organization employing a community manager. The Linux
Foundation will assist with Ceph Foundation membership and governance
matters.
Please welcome Noah Lehman (cc’d) as our social media and marketing point
person - for anything related to this area, including the Ceph YouTube
channel, please reach out to him.
Ceph days will continue to be organized and funded by organizations around
the world, with the help of the Ceph Ambassadors (
https://ceph.io/en/community/ambassadors/). Gaurav Sitlani (cc’d) will help
organize the ambassadors going forward.
For other matters, please contact council(a)ceph.io and we’ll direct the
matter to the appropriate people.
Thanks,
Neha Ojha, Dan van der Ster, Josh Durgin
Ceph Executive Council
We are happy to announce another release of the go-ceph API library. This is a
regular release following our every-two-months release cadence.
https://github.com/ceph/go-ceph/releases/tag/v0.27.0
The library includes bindings that aim to play a similar role to the "pybind"
python bindings in the ceph tree but for the Go language. The library also
includes additional APIs that can be used to administer cephfs, rbd, rgw, and
other subsystems.
There are already a few consumers of this library in the wild, including the
ceph-csi project.
--
John Mulligan
phlogistonjohn(a)asynchrono.us
jmulligan(a)redhat.com
Hello,
With a recent change to Trello's plans, free workspaces can have only
up to 10 collaborators, so we had to severely prune our workspace (from
~130 members and guests).
The Testing board has already been replaced with the Ceph QA project on
Redmine [1], so this should concern only remaining boards of which the
most notable is Ceph Backlog [2]. We are considering moving to Redmine
for release planning as well, effectively replacing that board going
forward but not wholly migrating it. The other boards don't have
project-wide significance.
If you need to make a change and no longer have access, please reach
out to Josh, Neha, Yuri or one of the PTLs.
[1] https://tracker.ceph.com/projects/ceph-qa/issues
[2] https://trello.com/b/ugTc2QFH/ceph-backlog
Thanks,
Ilya
Hi Folks,
Meeting starts in 5 minutes! Today I have some very initial test
results to share regarding using Nvidia's libxlio library to eventually
reduce memory copies. We may also discuss Allocator behavior
differences between AVL and Hybrid if the right people are around.
Please feel free to add your own topic!
Thanks,
Mark
Etherpad:
https://pad.ceph.com/p/performance_weekly
Meeting URL:
https://meet.google.com/uhb-cysu-nvg
Mark
--
Best Regards,
Mark Nelson
Head of R&D (USA)
Clyso GmbH
p: +49 89 21552391 12
a: Loristraße 8 | 80335 München | Germany
w: https://clyso.com | e: mark.nelson(a)clyso.com
We are hiring: https://www.clyso.com/jobs/
Hello Ceph List,
I'd like to formally let the wider community know of some work I've been
involved with for a while now: adding Managed SMB Protocol Support to Ceph.
SMB being the well known network file protocol native to Windows systems and
supported by MacOS (and Linux). The other key word "managed" meaning
integrating with Ceph management tooling - in this particular case cephadm for
orchestration and eventually a new MGR module for managing SMB shares.
The effort is still in it's very early stages. We have a PR adding initial
support for Samba Containers to cephadm [1] and a prototype for an smb MGR
module [2]. We plan on using container images based on the samba-container
project [3] - a team I am already part of. What we're aiming for is a feature
set similar to the current NFS integration in Ceph, but with a focus on
bridging non-Linux/Unix clients to CephFS using a protocol built into those
systems.
A few major features we have planned include:
* Standalone servers (internally defined users/groups)
* Active Directory Domain Member Servers
* Clustered Samba support
* Exporting Samba stats via Prometheus metrics
* A `ceph` cli workflow loosely based on the nfs mgr module
I wanted to share this information in case there's wider community interest in
this effort. I'm happy to take your questions / thoughts / suggestions in this
email thread, via Ceph slack (or IRC), or feel free to attend a Ceph
Orchestration weekly meeting! I try regularly attend and we sometimes discuss
design aspects of the smb effort there. It's on the Ceph Community Calendar.
Thanks!
[1] - https://github.com/ceph/ceph/pull/55068
[2] - https://github.com/ceph/ceph/pull/56350
[3] - https://github.com/samba-in-kubernetes/samba-container/
Thanks for reading,
--John Mulligan
I am modifying the run-clang-tidy script in order to NOT run clang-tidy
checks on the specified files, my plan is to use a json / csv file which
would have all the files that the clang-tidy should not run on. Should I
continue with this approach or is there any better way to achieve this? If
I continue on this path, which is better, csv or json in terms of ease of
use for users?
Regards,
Suyash Dongre
there was a consensus to drop support for ubuntu focal and centos
stream 8 with the squid release, and i'd love to remove those distros
from the shaman build matrix for squid and main branches asap
however, i see that quincy never supported ubuntu jammy, so our quincy
upgrade tests still have to run against focal. that means we'd still
have to build focal packages for squid
would it be possible to start building jammy packages for quincy to
allow those upgrade tests to run jammy instead?
this isn't an issue on the centos side because we've been building
centos 9 packages for quincy even though it's not listed in
https://docs.ceph.com/en/latest/start/os-recommendations/#platforms