Release mdadm-3.1.4

bugfix/stability.

Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
NeilBrown 2010-08-31 15:41:12 +10:00
parent 93601c439c
commit 972ee7253a
8 changed files with 56 additions and 5 deletions

37
ANNOUNCE-3.1.4 Normal file
View File

@ -0,0 +1,37 @@
Subject: ANNOUNCE: mdadm 3.1.4 - A tool for managing Soft RAID under Linux
I am pleased to announce the availability of
mdadm version 3.1.4
It is available at the usual places:
countrycode=xx.
http://www.${countrycode}kernel.org/pub/linux/utils/raid/mdadm/
and via git at
git://neil.brown.name/mdadm
http://neil.brown.name/git?p=mdadm
This is a bugfix/stability release over 3.1.3.
3.1.3 had a couple of embarrasing regressions and a couple of other
issues surfaces which had easy fixes so I decided to make a 3.1.4
release after all.
Two fixes related to configs that aren't using udev:
- Don't remove md devices which 'standard' names on --stop
- Allow dev_open to work on read-only /dev
And fixed regressions:
- Allow --incremental to add spares to an array
- Accept --no-degraded as a deprecated option rather than
throwing an error
- Return correct success status when --incrmental assembling
a container which does not yet have enough devices.
- Don't link mdadm with pthreads, only mdmon needs it.
- Fix compiler warning due to bad use of snprintf
- Fix spare migration
This release is believed to be stable and you should feel free to
upgrade to 3.1.4
It is expected that the next release will be 3.2 with a number of new
features.
NeilBrown 31st August 2010

View File

@ -1,6 +1,19 @@
Please see git logs for detailed change log. Please see git logs for detailed change log.
This file just contains highlight. This file just contains highlight.
Changes Prior to release 3.1.4
Two fixes related to configs that aren't using udev:
- Don't remove md devices which 'standard' names on --stop
- Allow dev_open to work on read-only /dev
And fixed regressions:
- Allow --incremental to add spares to an array
- Accept --no-degraded as a deprecated option rather than
throwing an error
- Return correct success status when --incrmental assembling
a container which does not yet have enough devices.
- Don't link mdadm with pthreads, only mdmon needs it.
- Fix compiler warning due to bad use of snprintf
Changes Prior to release 3.1.3 Changes Prior to release 3.1.3
- mapfile now lives in a fixed location which default to - mapfile now lives in a fixed location which default to
/dev/.mdadm/map but can be changed at compile time. This /dev/.mdadm/map but can be changed at compile time. This

View File

@ -24,7 +24,7 @@
#include "mdadm.h" #include "mdadm.h"
char Version[] = Name " - v3.1.3 - 6th August 2010\n"; char Version[] = Name " - v3.1.4 - 31st August 2010\n";
/* /*
* File: ReadMe.c * File: ReadMe.c

View File

@ -7,6 +7,7 @@ ANNOUNCE-3.1
ANNOUNCE-3.1.1 ANNOUNCE-3.1.1
ANNOUNCE-3.1.2 ANNOUNCE-3.1.2
ANNOUNCE-3.1.3 ANNOUNCE-3.1.3
ANNOUNCE-3.1.4
Assemble.c Assemble.c
bitmap.c bitmap.c
bitmap.h bitmap.h

View File

@ -5,7 +5,7 @@
.\" the Free Software Foundation; either version 2 of the License, or .\" the Free Software Foundation; either version 2 of the License, or
.\" (at your option) any later version. .\" (at your option) any later version.
.\" See file COPYING in distribution for details. .\" See file COPYING in distribution for details.
.TH MDADM 8 "" v3.1.3 .TH MDADM 8 "" v3.1.4
.SH NAME .SH NAME
mdadm \- manage MD devices mdadm \- manage MD devices
.I aka .I aka

View File

@ -1,6 +1,6 @@
Summary: mdadm is used for controlling Linux md devices (aka RAID arrays) Summary: mdadm is used for controlling Linux md devices (aka RAID arrays)
Name: mdadm Name: mdadm
Version: 3.1.3 Version: 3.1.4
Release: 1 Release: 1
Source: http://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{version}.tgz Source: http://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{version}.tgz
URL: http://neil.brown.name/blog/mdadm URL: http://neil.brown.name/blog/mdadm

View File

@ -1,5 +1,5 @@
.\" -*- nroff -*- .\" -*- nroff -*-
.TH MDASSEMBLE 8 "" v3.1.3 .TH MDASSEMBLE 8 "" v3.1.4
.SH NAME .SH NAME
mdassemble \- assemble MD devices mdassemble \- assemble MD devices
.I aka .I aka

View File

@ -1,5 +1,5 @@
.\" See file COPYING in distribution for details. .\" See file COPYING in distribution for details.
.TH MDMON 8 "" v3.1.3 .TH MDMON 8 "" v3.1.4
.SH NAME .SH NAME
mdmon \- monitor MD external metadata arrays mdmon \- monitor MD external metadata arrays