* v0.52 released @ 2012-09-27 20:07 ` Sage Weil 2012-09-27 20:53 ` Smart Weblications GmbH - Florian Wiessner ` (2 more replies) 0 siblings, 3 replies; 9+ messages in thread From: Sage Weil @ 2012-09-27 20:07 UTC (permalink / raw) To: ceph-devel After several weeks of testing v0.52 is ready! This is a big release for RBD and radosgw users. Highlights include: * librbd: fully functional and documented image cloning * librbd: image (advisory) locking * librbd: 'protect'/'unprotect' commands to prevent clone parent from being deleted * librbd: 'flatten' command to sever clone parent relationship * librbd: a few fixes to 'discard' support * osd: several out of order reply bug fixes * msgr: improved failure handling code * auth: expanded authentication settings for greater flexibility * mon: 'report' command for dumping detailed cluster status * mon: throttle client messages (limit memory consumption) * mon: more informative info about stuck PGs in 'health detail' * osd, mon: use feature bits to lock out clients lacking CRUSH tunables when they are in use * radosgw: support for swift manifest objects * radosgw: support for multi-object deletes * radosgw: improved garbage collection framework * rados: bench command now cleans up after itself * ceph.spec: misc packaging fixes The big news in this release is that the new RBD cloning functionality is fully in place. This includes the ability to take a base image (snapshot) and instantly 'clone' it to other images. The typical use case is cloning a base OS install image for each VM, allowing you to immediately boot them up without waiting for any data to copy. RBD also got advisory locking support, which allows users to (cooperatively) control who is using each image and avoid situations where multiple hosts write to the same image and corrupt the file system. There is additional integration work on the roadmap that will make this easier to use, but all of the pieces are in place for users to starting taking advantage of it now. This release also includes several improvements to the radosgw. On the user-facing API side this includes support for Swift 'manifest' objects (large objects uploaded in pieces) and support for multi-object delete. On the administrative side, there is a new garbage collection framework that makes the cleanup of deleted objects transparent, automatic, and efficient. (Currently a radosgw-admin command run from something like cron is necessary to clear out old data.) On the release side, this is also the first release for which we are building RPMs. Hooray! We're starting with just CentOS6/RHEL6 and Fedora 17 on x86_64, but will be adding additional distributions for v0.53, including OpenSUSE and Fedora 18. If there is a particular RPM-based distro that you'd like to see us build packages for, please let us know! You can get v0.52 from: * Git at git://github.com/ceph/ceph.git * Tarball athttp://ceph.com/download/ceph-0.52.tar.gz * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian * For RPMs, see http://ceph.com/docs/master/install/rpm ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: v0.52 released 2012-09-27 20:07 ` v0.52 released Sage Weil @ 2012-09-27 20:53 ` Smart Weblications GmbH - Florian Wiessner 2012-09-27 20:57 ` Sage Weil 2012-09-28 7:33 ` Denis Fondras 2012-09-28 8:45 ` Jimmy Tang 2 siblings, 1 reply; 9+ messages in thread From: Smart Weblications GmbH - Florian Wiessner @ 2012-09-27 20:53 UTC (permalink / raw) To: Sage Weil, ceph-devel@vger.kernel.org >> ceph-devel Am 27.09.2012 22:07, schrieb Sage Weil: > After several weeks of testing v0.52 is ready! This is a big release for > RBD and radosgw users. Highlights include: Is this a stable release to replace 0.48.2 ? -- Mit freundlichen Grüßen, Florian Wiessner Smart Weblications GmbH Martinsberger Str. 1 D-95119 Naila fon.: +49 9282 9638 200 fax.: +49 9282 9638 205 24/7: +49 900 144 000 00 - 0,99 EUR/Min* http://www.smart-weblications.de -- Sitz der Gesellschaft: Naila Geschäftsführer: Florian Wiessner HRB-Nr.: HRB 3840 Amtsgericht Hof *aus dem dt. Festnetz, ggf. abweichende Preise aus dem Mobilfunknetz -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: v0.52 released 2012-09-27 20:53 ` Smart Weblications GmbH - Florian Wiessner @ 2012-09-27 20:57 ` Sage Weil 2012-09-27 22:54 ` Tommi Virtanen 0 siblings, 1 reply; 9+ messages in thread From: Sage Weil @ 2012-09-27 20:57 UTC (permalink / raw) To: Smart Weblications GmbH - Florian Wiessner Cc: ceph-devel@vger.kernel.org >> ceph-devel On Thu, 27 Sep 2012, Smart Weblications GmbH - Florian Wiessner wrote: > Am 27.09.2012 22:07, schrieb Sage Weil: > > After several weeks of testing v0.52 is ready! This is a big release for > > RBD and radosgw users. Highlights include: > > Is this a stable release to replace 0.48.2 ? No, this is a normal development release. It goes through several weeks of testing before release, so it should be pretty stable, but it's not a long-term type release. The next stable release will be bobtail, and will most likely be based on 0.54. 0.53 was just frozen. sage > > > -- > > Mit freundlichen Gr??en, > > Florian Wiessner > > Smart Weblications GmbH > Martinsberger Str. 1 > D-95119 Naila > > fon.: +49 9282 9638 200 > fax.: +49 9282 9638 205 > 24/7: +49 900 144 000 00 - 0,99 EUR/Min* > http://www.smart-weblications.de > > -- > Sitz der Gesellschaft: Naila > Gesch?ftsf?hrer: Florian Wiessner > HRB-Nr.: HRB 3840 Amtsgericht Hof > *aus dem dt. Festnetz, ggf. abweichende Preise aus dem Mobilfunknetz > > ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: v0.52 released 2012-09-27 20:57 ` Sage Weil @ 2012-09-27 22:54 ` Tommi Virtanen 0 siblings, 0 replies; 9+ messages in thread From: Tommi Virtanen @ 2012-09-27 22:54 UTC (permalink / raw) To: Sage Weil Cc: Smart Weblications GmbH - Florian Wiessner, ceph-devel@vger.kernel.org >> ceph-devel On Thu, Sep 27, 2012 at 1:57 PM, Sage Weil <sage@inktank.com> wrote: >> Is this a stable release to replace 0.48.2 ? > No, this is a normal development release. It goes through several weeks > of testing before release, so it should be pretty stable, but it's not a > long-term type release. The next stable release will be bobtail, and will > most likely be based on 0.54. 0.53 was just frozen. Perhaps it's worth saying this explicitly: stable releases will have a version number like <major>.<minor>[.<patch>]<codename> It'll be a stable release when you see the next cute codename show up. I expect we'll make more noise at that time, too ;) Codenames will increment alphabetically: argonaut, bobtail ... ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: v0.52 released 2012-09-27 20:07 ` v0.52 released Sage Weil 2012-09-27 20:53 ` Smart Weblications GmbH - Florian Wiessner @ 2012-09-28 7:33 ` Denis Fondras 2012-09-28 15:20 ` Sage Weil 2012-09-28 8:45 ` Jimmy Tang 2 siblings, 1 reply; 9+ messages in thread From: Denis Fondras @ 2012-09-28 7:33 UTC (permalink / raw) To: ceph-devel Hello all, Is it possible/recommended to mix versions ? ie. OSD with 0.48 and MON with 0.52 or some OSD with 0.48 and some with 0.52 ? Denis ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: v0.52 released 2012-09-28 7:33 ` Denis Fondras @ 2012-09-28 15:20 ` Sage Weil 0 siblings, 0 replies; 9+ messages in thread From: Sage Weil @ 2012-09-28 15:20 UTC (permalink / raw) To: Denis Fondras; +Cc: ceph-devel On Fri, 28 Sep 2012, Denis Fondras wrote: > Hello all, > > Is it possible/recommended to mix versions ? ie. OSD with 0.48 and MON with > 0.52 or some OSD with 0.48 and some with 0.52 ? Yes, that is supported. We haven't done heavy-duty testing yet mixing 0.48 with 0.52+ and osd thrashing, but we will be shortly. sage ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: v0.52 released 2012-09-27 20:07 ` v0.52 released Sage Weil 2012-09-27 20:53 ` Smart Weblications GmbH - Florian Wiessner 2012-09-28 7:33 ` Denis Fondras @ 2012-09-28 8:45 ` Jimmy Tang 2012-09-28 15:16 ` Sage Weil 2 siblings, 1 reply; 9+ messages in thread From: Jimmy Tang @ 2012-09-28 8:45 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel Hi Sage, On 27 Sep 2012, at 21:07, Sage Weil wrote: > > On the release side, this is also the first release for which we are > building RPMs. Hooray! We're starting with just CentOS6/RHEL6 and Fedora > 17 on x86_64, but will be adding additional distributions for v0.53, > including OpenSUSE and Fedora 18. If there is a particular RPM-based > distro that you'd like to see us build packages for, please let us know! > > You can get v0.52 from: > * Git at git://github.com/ceph/ceph.git > * Tarball athttp://ceph.com/download/ceph-0.52.tar.gz > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian > * For RPMs, see http://ceph.com/docs/master/install/rpm Scientific Linux 6 is something that we use here at our site, it's binary compatible with RHEL6 and Centos6. Since there is a 'stable' series of releases and a series of 'testing and development' releases would it be better to setup a repo with only stable releases and a testing repo for all development builds (and nighty builds)? It would make it easier for anyone who wants to deploy ceph in production to just point to a stable repo and not get a development builds. It would be similar to how epel might structure their repos with a stable and a testing repo. Regards, Jimmy Tang -- Senior Software Engineer, Digital Repository of Ireland (DRI) Trinity Centre for High Performance Computing, Lloyd Building, Trinity College Dublin, Dublin 2, Ireland. http://www.tchpc.tcd.ie/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: v0.52 released 2012-09-28 8:45 ` Jimmy Tang @ 2012-09-28 15:16 ` Sage Weil 2012-09-28 20:00 ` Jimmy Tang 0 siblings, 1 reply; 9+ messages in thread From: Sage Weil @ 2012-09-28 15:16 UTC (permalink / raw) To: Jimmy Tang; +Cc: ceph-devel Hi, On Fri, 28 Sep 2012, Jimmy Tang wrote: > Hi Sage, > > On 27 Sep 2012, at 21:07, Sage Weil wrote: > > > > > On the release side, this is also the first release for which we are > > building RPMs. Hooray! We're starting with just CentOS6/RHEL6 and Fedora > > 17 on x86_64, but will be adding additional distributions for v0.53, > > including OpenSUSE and Fedora 18. If there is a particular RPM-based > > distro that you'd like to see us build packages for, please let us know! > > > > You can get v0.52 from: > > * Git at git://github.com/ceph/ceph.git > > * Tarball athttp://ceph.com/download/ceph-0.52.tar.gz > > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian > > * For RPMs, see http://ceph.com/docs/master/install/rpm > > Scientific Linux 6 is something that we use here at our site, it's binary compatible with RHEL6 and Centos6. Since there is a 'stable' series of releases and a series of 'testing and development' releases would it be better to setup a repo with only stable releases and a testing repo for all development builds (and nighty builds)? It would make it easier for anyone who wants to deploy ceph in production to just point to a stable repo and not get a development builds. It would be similar to how epel might structure their repos with a stable and a testing repo. Ah, good point. You can do that today with the debian repos, but we lumped all the rpms into ceph.com/rpms. Currently debian symlink to debian-argonaut (latest stable) debian-argonaut stable argonaut releases debian-testing dev releases We can do the same with the rpms... rpm rpm-argonaut rpm-testing ? sage > Regards, > Jimmy Tang > > -- > Senior Software Engineer, Digital Repository of Ireland (DRI) > Trinity Centre for High Performance Computing, > Lloyd Building, Trinity College Dublin, Dublin 2, Ireland. > http://www.tchpc.tcd.ie/ > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > > ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: v0.52 released 2012-09-28 15:16 ` Sage Weil @ 2012-09-28 20:00 ` Jimmy Tang 0 siblings, 0 replies; 9+ messages in thread From: Jimmy Tang @ 2012-09-28 20:00 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel Hi Sage, On 28 Sep 2012, at 16:16, Sage Weil wrote: > > Ah, good point. You can do that today with the debian repos, but we > lumped all the rpms into ceph.com/rpms. Currently > > debian symlink to debian-argonaut (latest stable) > debian-argonaut stable argonaut releases > debian-testing dev releases > > We can do the same with the rpms... > > rpm > rpm-argonaut > rpm-testing > > ? That sounds reasonable to do ;) +1 for something similar to what you are proposing. Jimmy. ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2012-09-28 20:00 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <sfid-H20120927-210714-+028.22-1@marduk.tchpc.tcd.ie>
2012-09-27 20:07 ` v0.52 released Sage Weil
2012-09-27 20:53 ` Smart Weblications GmbH - Florian Wiessner
2012-09-27 20:57 ` Sage Weil
2012-09-27 22:54 ` Tommi Virtanen
2012-09-28 7:33 ` Denis Fondras
2012-09-28 15:20 ` Sage Weil
2012-09-28 8:45 ` Jimmy Tang
2012-09-28 15:16 ` Sage Weil
2012-09-28 20:00 ` Jimmy Tang
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.