Ceph Community Newsletter, March 2019 edition
Announcements ¶
Nautilus stable release is out! ¶
March 19 we announced the new release of Ceph Nautilus! Take a look at our blog post that captures the major features and upgrade notes.
Cephalocon Barcelona May 19-20: Registration and Sponsor slots still available! ¶
We're very excited for the upcoming Cephalocon in Barcelona! We have a convenient blog post that tells you everything you need to know about the upcoming event. See our great lineup with the posted schedule. Registration is still available and we still have some sponsorship slots left.
New Ceph Docubetter Meeting Time / Season of Docs ¶
The Ceph Docubetter Weekly meeting will now meet on the second and fourth Wednesday of each month. We're going to begin discussions in our April 10th meeting on our participation with Season of Docs. Read full post
Project updates ¶
Dashboard ¶
In the last two months, the team working on the Dashboard was working hard on getting the remaining key features into the Nautilus release. In addition to countless bug fixes, cleanups and improvements of our QA tests, some user-visible features include the following ones:
- NFS Ganesha management — https://github.com/ceph/ceph/pull/26085 / https://github.com/ceph/ceph/pull/25918 (Ricardo Dias, Tiago Melo)
- iSCSI management via ceph-iscsi— https://github.com/ceph/ceph/pull/25995 (and many follow-up PRs) (Ricardo Marques, Tiago Melo)
- Added support for managing RBD QoS — https://github.com/ceph/ceph/pull/25233 (PatrickNawracay)
- Prometheusalertmanagerintegration — https://github.com/ceph/ceph/pull/25309 (Stephan Mueller)
- Added Feature Toggles — https://github.com/ceph/ceph/pull/26102 (Ernesto Puerta)
- Manage all mgr modules in the Dashboard UI — https://github.com/ceph/ceph/pull/26116 (Volker Theile)
- Improved support for generating OpenAPI Spec documentation — https://github.com/ceph/ceph/pull/26227 (thanks to our Outreachy intern, Tina Kallio)
- Implemented OSD purge — https://github.com/ceph/ceph/pull/26242 (PatrickNawracay)
- Added refresh interval to the dashboard landing page — https://github.com/ceph/ceph/pull/26396 (Dan Guo)
- Added date range and log search functionality — https://github.com/ceph/ceph/pull/26562 (Dan Guo)
The community of translators was also very busy: Indonesian, Polish and Czech have been added and are (almost) complete! If you would help us with completing the existing translations or adding new ones, please see https://www.transifex.com/ceph/ceph-dashboard/dashboard/ and get in touch with us if you need any guidance or help.
Thanks a lot to everyone who helped with the translations, particularly Kefu Chai (zh_CN), Danni Setiawan (id_ID), Jarosław Owsiewski and Elzbieta Dziomdziora (pl_PL) and Pavel Borecki (cs)!
New features currently under review:
We're also taking part in Outreachy) and have merged a first patch from an applicant: Tina Kallio contributed a fixed for the documentation links on the RGW page (thank you!)
Orchestrator ¶
Ansible orchestrator now supports creating and removing OSDs
We've merged an initial SSH orchestrator that doesn't use any external orchestrator
The Rook orchestrator now deploys NFS ganesha
Blinking of HDD LEDs in DeepSea is now merged.
`ceph fs volume` now makes use of the orchestrator framework
The orchestrator now has a dedicated channel on OFTC: #ceph-orchestrators
Releases ¶
Ceph Planet ¶
- 慢话crush-各种crush组合
- Run ceph CLI commands from Python
- OpenStack and Ceph for Distributed Hyperconverged Edge Deployments
- ceph的pg的分布的快速查看
- Ceph nano is getting better and better
Project meetings ¶
Ceph Developers Monthly ¶
- Ceph Developers Monthly (Jan 2019)
- Ceph Developers Monthly (Feb 2019)
- Ceph Developers Monthly (April 2019)
Ceph Performance Weekly ¶
Ceph DocuBetter ¶
We're behind on uploading these. View the full playlist for now and watch @Ceph on twitter for updates.
Ceph Testing Weekly ¶
Recent events ¶
FOSDEM ¶
We shared a booth with our Gluster friends. Thanks to FOSDEM for having us and for providing recordings from the Software Defined Storage room!
- Sage Weil gave a project update with what's new in Nautilus. - video
- Ricardo Dias: Ceph wire protocol revisited - Messenger V2 - video
- Joao Eduardo Luis: Leveraging ceph-mgr modules for fun and profit - video
- Alexander Trost : Ceph storage with Rook Running Ceph on Kubernetes - video
- Lenz Grimmer: Managing and Monitoring Ceph with the Ceph Dashboard - video
- Abhishek Lekshmanan: Exporting Ceph Object Storage data to the outside world - video
SUSECON ¶
The Ceph Foundation was present at SUSECON 2019 in Nashville, TN. We had a booth provided by the wonderful people at SUSE. We got to meet lots of Ceph fans, Dolly Parton, and dance like a chameleon. Lenz Grimmer presented some live demos showing off the new dashboard in Nautilus!
Upcoming conferences ¶
Please coordinate your Ceph CFP's with the community on our CFP coordination pad.
April ¶
- CentOS Dojo: April 16th, 2019 in Oak Ridge National Labs, in Oak Ridge,TN
- China Open Source Hackathon, April 18-20 in Shenzhen, CN
- Open Infrastructure Los Angeles Meet up, Rook, April 24 at 6pm in LA, CA
- Cloud Native Computing, Rook, April 25th at 6pm in San Diego, CA
- Open Infrastructure, April 29 - May 4 Denver, CO
May ¶
- PyCon US: May 3-5 in Cleveland, OH
- Red Hat Summit: May 7-9, Boston, MA
- Cephalocon: May 19-20, Barcelona, SP
- KubeCon + CloudNativeCon: May 18-21
- OpenStack Day @ CERN: May 27, Geneva, CH