From: Wido den Hollander <wido@widodh.nl>
To: Tommi Virtanen <tommi.virtanen@dreamhost.com>
Cc: Mark Kampe <mark.kampe@dreamhost.com>, ceph-devel@vger.kernel.org
Subject: Re: moving towards release criteria
Date: Tue, 29 Nov 2011 20:14:04 +0100 [thread overview]
Message-ID: <4ED52EFC.2090903@widodh.nl> (raw)
In-Reply-To: <CAORUGqDLasFGN=OH_RuU2W37H6_K54AS3zYC6kxMuLfWp1djGg@mail.gmail.com>
Hi,
On 11/29/2011 01:38 AM, Tommi Virtanen wrote:
> On Mon, Nov 28, 2011 at 11:01, Mark Kampe<mark.kampe@dreamhost.com> wrote:
>> Does this seem like the right general form for our release criteria? What
>> changes would you suggest?
>
> As long as we're blue-skying ;) -- at some point we should automate
> tests for upgrades.
>
You could try to couple this to a specific version?
> Simple first iteration: install previous release, add data, upgrade,
> test functionality, test previous data is accessible
> (multiply by access method: rados, rgw, rbd, cephfs fuse, cephfs kernel client)
>
Starting with version 0.40
> Later:
> To release x.y, upgrades from x.(y-1) and x.0 must work.
Version 0.60 and later
> To release x.0, upgrades from (x-1).0 and (x-1).latest must work.
Version 0.80 and later
> If these upgrades are not supported, release notes must say so.
>
> Even later:
> Test functionality *during* the upgrade.
>
Version 0.90 and later
> Even more laterer:
> Test extended cross-version compatibility, as in old-osd talks to
> new-mon, or don't upgrade clients at all, etc..
Version 1.0
Since v1.0 would become the "stable" version you might expect users
upgrading while maintaining their data.
Does this seem reasonable?
Wido
> --
> 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
prev parent reply other threads:[~2011-11-29 19:14 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-28 19:01 moving towards release criteria Mark Kampe
2011-11-29 0:38 ` Tommi Virtanen
2011-11-29 19:14 ` Wido den Hollander [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4ED52EFC.2090903@widodh.nl \
--to=wido@widodh.nl \
--cc=ceph-devel@vger.kernel.org \
--cc=mark.kampe@dreamhost.com \
--cc=tommi.virtanen@dreamhost.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.