Re: [ceph-users] v0.94.4 Hammer released

2015-10-21 Thread Christoph Adomeit
Hi there,

I was hoping for the following changes in 0.94.4 release:

-Stable Object Maps for faster Image Handling (Backups, Diffs, du etc). 
-Link against better Malloc implementation like jemalloc

Does 0.94.4 bring any improvement in these areas ?

Thanks
  Christoph



On Mon, Oct 19, 2015 at 02:07:39PM -0700, Sage Weil wrote:
> This Hammer point fixes several important bugs in Hammer, as well as
> fixing interoperability issues that are required before an upgrade to

___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] v0.94.4 Hammer released

2015-10-21 Thread Iban Cabrillo
Hi,
   The same for us. Everything is working fine after upgrade to 0.94.4
(first the MONs and then the OSDs).
Iban

2015-10-21 0:21 GMT+02:00 Lindsay Mathieson :

>
> On 21 October 2015 at 08:09, Andrei Mikhailovsky 
> wrote:
>
>> Same here, the upgrade went well. So far so good.
>>
>
> Ditto
>
>
> --
> Lindsay
>
> ___
> ceph-users mailing list
> ceph-users@lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
>


-- 

Iban Cabrillo Bartolome
Instituto de Fisica de Cantabria (IFCA)
Santander, Spain
Tel: +34942200969
PGP PUBLIC KEY:
http://pgp.mit.edu/pks/lookup?op=get=0xD9DF0B3D6C8C08AC

Bertrand Russell:
*"El problema con el mundo es que los estúpidos están seguros de todo y los
inteligentes están llenos de dudas*"
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


[ceph-users] v0.94.4 Hammer released upgrade

2015-10-20 Thread German Anders
trying to upgrade from hammer 0.94.3 to 0.94.4 I'm getting the following
error msg while trying to restart the mon daemons ($ sudo restart
ceph-mon-all):

2015-10-20 08:56:37.410321 7f59a8c9d8c0  0 ceph version 0.94.4
(95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6821
2015-10-20 08:56:37.429036 7f59a8c9d8c0 -1 ERROR: on disk data includes
unsupported features: compat={},rocompat={},incompat={7=support shec
erasure code}
2015-10-20 08:56:37.429066 7f59a8c9d8c0 -1 error checking features: (1)
Operation not permitted
2015-10-20 08:56:37.458637 7f67460958c0  0 ceph version 0.94.4
(95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6834
2015-10-20 08:56:37.478365 7f67460958c0 -1 ERROR: on disk data includes
unsupported features: compat={},rocompat={},incompat={7=support shec
erasure code}
2015-10-20 08:56:37.478387 7f67460958c0 -1 error checking features: (1)
Operation not permitted
2015-10-20 08:56:37.506244 7fd971a858c0  0 ceph version 0.94.4
(95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6847
2015-10-20 08:56:37.524079 7fd971a858c0 -1 ERROR: on disk data includes
unsupported features: compat={},rocompat={},incompat={7=support shec
erasure code}
2015-10-20 08:56:37.524101 7fd971a858c0 -1 error checking features: (1)
Operation not permitted

any ideas?

$ ceph -v
ceph version 0.94.4 (95292699291242794510b39ffde3f4df67898d3a)


Thanks in advance,

Cheers,

*German* 
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] v0.94.4 Hammer released

2015-10-20 Thread German Anders
Hi Udo,

We I've try that and no luck at all.

Cheers,


*German* 

2015-10-20 15:06 GMT-03:00 Udo Lembke :

> Hi,
> do you have changed the ownership like discribed in Sages mail about
> "v9.1.0 Infernalis release candidate released"?
>
>   #. Fix the ownership::
>
>  chown -R ceph:ceph /var/lib/ceph
>
> or set ceph.conf to use root instead?
>   When upgrading, administrators have two options:
>
>#. Add the following line to ``ceph.conf`` on all hosts::
>
> setuser match path = */var/lib/ceph/*$type/$cluster-$id
>
>   This will make the Ceph daemons run as root (i.e., not drop
>   privileges and switch to user ceph) if the daemon's data
>   directory is still owned by root.  Newly deployed daemons will
>   be created with data owned by user ceph and will run with
>   reduced privileges, but upgraded daemons will continue to run as
>   root.
>
>
>
> Udo
>
> On 20.10.2015 14:59, German Anders wrote:
>
> trying to upgrade from hammer 0.94.3 to 0.94.4 I'm getting the following
> error msg while trying to restart the mon daemons:
>
> 2015-10-20 08:56:37.410321 7f59a8c9d8c0  0 ceph version 0.94.4
> (95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6821
> 2015-10-20 08:56:37.429036 7f59a8c9d8c0 -1 ERROR: on disk data includes
> unsupported features: compat={},rocompat={},incompat={7=support shec
> erasure code}
> 2015-10-20 08:56:37.429066 7f59a8c9d8c0 -1 error checking features: (1)
> Operation not permitted
> 2015-10-20 08:56:37.458637 7f67460958c0  0 ceph version 0.94.4
> (95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6834
> 2015-10-20 08:56:37.478365 7f67460958c0 -1 ERROR: on disk data includes
> unsupported features: compat={},rocompat={},incompat={7=support shec
> erasure code}
> 2015-10-20 08:56:37.478387 7f67460958c0 -1 error checking features: (1)
> Operation not permitted
>
>
> any ideas?
>
> $ ceph -v
> ceph version 0.94.4 (95292699291242794510b39ffde3f4df67898d3a)
>
>
> Thanks in advance,
>
> Cheers,
>
> *German*
>
> 2015-10-19 18:07 GMT-03:00 Sage Weil :
>
>> This Hammer point fixes several important bugs in Hammer, as well as
>> fixing interoperability issues that are required before an upgrade to
>> Infernalis. That is, all users of earlier version of Hammer or any
>> version of Firefly will first need to upgrade to hammer v0.94.4 or
>> later before upgrading to Infernalis (or future releases).
>>
>> All v0.94.x Hammer users are strongly encouraged to upgrade.
>>
>> Changes
>> ---
>>
>> * build/ops: ceph.spec.in: 50-rbd.rules conditional is wrong (#12166,
>> Nathan Cutler)
>> * build/ops: ceph.spec.in: ceph-common needs python-argparse on older
>> distros, but doesn't require it (#12034, Nathan Cutler)
>> * build/ops: ceph.spec.in: radosgw requires apache for SUSE only --
>> makes no sense (#12358, Nathan Cutler)
>> * build/ops: ceph.spec.in: rpm: cephfs_java not fully conditionalized
>> (#11991, Nathan Cutler)
>> * build/ops: ceph.spec.in: rpm: not possible to turn off Java (#11992,
>> Owen Synge)
>> * build/ops: ceph.spec.in: running fdupes unnecessarily (#12301, Nathan
>> Cutler)
>> * build/ops: ceph.spec.in: snappy-devel for all supported distros
>> (#12361, Nathan Cutler)
>> * build/ops: ceph.spec.in: SUSE/openSUSE builds need libbz2-devel
>> (#11629, Nathan Cutler)
>> * build/ops: ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
>> (#12351, Nathan Cutler)
>> * build/ops: error in ext_mime_map_init() when /etc/mime.types is missing
>> (#11864, Ken Dreyer)
>> * build/ops: upstart: limit respawn to 3 in 30 mins (instead of 5 in 30s)
>> (#11798, Sage Weil)
>> * build/ops: With root as default user, unable to have multiple RGW
>> instances running (#10927, Sage Weil)
>> * build/ops: With root as default user, unable to have multiple RGW
>> instances running (#11140, Sage Weil)
>> * build/ops: With root as default user, unable to have multiple RGW
>> instances running (#11686, Sage Weil)
>> * build/ops: With root as default user, unable to have multiple RGW
>> instances running (#12407, Sage Weil)
>> * cli: ceph: cli throws exception on unrecognized errno (#11354, Kefu
>> Chai)
>> * cli: ceph tell: broken error message / misleading hinting (#11101, Kefu
>> Chai)
>> * common: arm: all programs that link to librados2 hang forever on
>> startup (#12505, Boris Ranto)
>> * common: buffer: critical bufferlist::zero bug (#12252, Haomai Wang)
>> * common: ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer objects
>> (#13070, Sage Weil)
>> * common: do not insert emtpy ptr when rebuild emtpy bufferlist (#12775,
>> Xinze Chi)
>> * common: [  FAILED  ] TestLibRBD.BlockingAIO (#12479, Jason Dillaman)
>> * common: LibCephFS.GetPoolId failure (#12598, Yan, Zheng)
>> * common: Memory leak in Mutex.cc, pthread_mutexattr_init without
>> pthread_mutexattr_destroy (#11762, Ketor Meng)
>> * common: object_map_update fails with -EINVAL return code (#12611, Jason

Re: [ceph-users] v0.94.4 Hammer released upgrade

2015-10-20 Thread Sage Weil
On Tue, 20 Oct 2015, German Anders wrote:
> Yep also:
> 
> $ ceph-mon -v
> ceph version 0.94.4 (95292699291242794510b39ffde3f4df67898d3a)

Do you know how you had another version installed?

I pushed wip-mon-reset-features which should let you override this.. but 
I would figure out how it happened before moving on

s
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] v0.94.4 Hammer released

2015-10-20 Thread Udo Lembke
Hi,
do you have changed the ownership like discribed in Sages mail about
"v9.1.0 Infernalis release candidate released"?

  #. Fix the ownership::

   chown -R ceph:ceph /var/lib/ceph

or set ceph.conf to use root instead?
  When upgrading, administrators have two options:

   #. Add the following line to ``ceph.conf`` on all hosts::

setuser match path = /var/lib/ceph/$type/$cluster-$id

  This will make the Ceph daemons run as root (i.e., not drop
  privileges and switch to user ceph) if the daemon's data
  directory is still owned by root.  Newly deployed daemons will
  be created with data owned by user ceph and will run with
  reduced privileges, but upgraded daemons will continue to run as
  root.



Udo

On 20.10.2015 14:59, German Anders wrote:
> trying to upgrade from hammer 0.94.3 to 0.94.4 I'm getting the
> following error msg while trying to restart the mon daemons:
>
> 2015-10-20 08:56:37.410321 7f59a8c9d8c0  0 ceph version 0.94.4
> (95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6821
> 2015-10-20 08:56:37.429036 7f59a8c9d8c0 -1 ERROR: on disk data
> includes unsupported features:
> compat={},rocompat={},incompat={7=support shec erasure code}
> 2015-10-20 08:56:37.429066 7f59a8c9d8c0 -1 error checking features:
> (1) Operation not permitted
> 2015-10-20 08:56:37.458637 7f67460958c0  0 ceph version 0.94.4
> (95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6834
> 2015-10-20 08:56:37.478365 7f67460958c0 -1 ERROR: on disk data
> includes unsupported features:
> compat={},rocompat={},incompat={7=support shec erasure code}
> 2015-10-20 08:56:37.478387 7f67460958c0 -1 error checking features:
> (1) Operation not permitted
>
>
> any ideas?
>
> $ ceph -v
> ceph version 0.94.4 (95292699291242794510b39ffde3f4df67898d3a)
>
>
> Thanks in advance,
>
> Cheers,
>
> **
>
> *German*
>
> 2015-10-19 18:07 GMT-03:00 Sage Weil  >:
>
> This Hammer point fixes several important bugs in Hammer, as well as
> fixing interoperability issues that are required before an upgrade to
> Infernalis. That is, all users of earlier version of Hammer or any
> version of Firefly will first need to upgrade to hammer v0.94.4 or
> later before upgrading to Infernalis (or future releases).
>
> All v0.94.x Hammer users are strongly encouraged to upgrade.
>
> Changes
> ---
>
> * build/ops: ceph.spec.in : 50-rbd.rules
> conditional is wrong (#12166, Nathan Cutler)
> * build/ops: ceph.spec.in : ceph-common needs
> python-argparse on older distros, but doesn't require it (#12034,
> Nathan Cutler)
> * build/ops: ceph.spec.in : radosgw requires
> apache for SUSE only -- makes no sense (#12358, Nathan Cutler)
> * build/ops: ceph.spec.in : rpm: cephfs_java
> not fully conditionalized (#11991, Nathan Cutler)
> * build/ops: ceph.spec.in : rpm: not possible
> to turn off Java (#11992, Owen Synge)
> * build/ops: ceph.spec.in : running fdupes
> unnecessarily (#12301, Nathan Cutler)
> * build/ops: ceph.spec.in : snappy-devel for
> all supported distros (#12361, Nathan Cutler)
> * build/ops: ceph.spec.in : SUSE/openSUSE
> builds need libbz2-devel (#11629, Nathan Cutler)
> * build/ops: ceph.spec.in : useless
> %py_requires breaks SLE11-SP3 build (#12351, Nathan Cutler)
> * build/ops: error in ext_mime_map_init() when /etc/mime.types is
> missing (#11864, Ken Dreyer)
> * build/ops: upstart: limit respawn to 3 in 30 mins (instead of 5
> in 30s) (#11798, Sage Weil)
> * build/ops: With root as default user, unable to have multiple
> RGW instances running (#10927, Sage Weil)
> * build/ops: With root as default user, unable to have multiple
> RGW instances running (#11140, Sage Weil)
> * build/ops: With root as default user, unable to have multiple
> RGW instances running (#11686, Sage Weil)
> * build/ops: With root as default user, unable to have multiple
> RGW instances running (#12407, Sage Weil)
> * cli: ceph: cli throws exception on unrecognized errno (#11354,
> Kefu Chai)
> * cli: ceph tell: broken error message / misleading hinting
> (#11101, Kefu Chai)
> * common: arm: all programs that link to librados2 hang forever on
> startup (#12505, Boris Ranto)
> * common: buffer: critical bufferlist::zero bug (#12252, Haomai Wang)
> * common: ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer
> objects (#13070, Sage Weil)
> * common: do not insert emtpy ptr when rebuild emtpy bufferlist
> (#12775, Xinze Chi)
> * common: [  FAILED  ] TestLibRBD.BlockingAIO (#12479, Jason Dillaman)
> * common: LibCephFS.GetPoolId failure (#12598, Yan, Zheng)
> * 

Re: [ceph-users] v0.94.4 Hammer released

2015-10-20 Thread Stefan Eriksson
A change like this below, where we have to change ownership was not add 
to a point release for hammer right?



Den 2015-10-20 kl. 20:06, skrev Udo Lembke:

Hi,
do you have changed the ownership like discribed in Sages mail about 
"v9.1.0 Infernalis release candidate released"?

   #. Fix the ownership::

   chown -R ceph:ceph /var/lib/ceph

or set ceph.conf to use root instead?
   When upgrading, administrators have two options:

#. Add the following line to ``ceph.conf`` on all hosts::

 setuser match path =/var/lib/ceph/$type/$cluster-$id

   This will make the Ceph daemons run as root (i.e., not drop
   privileges and switch to user ceph) if the daemon's data
   directory is still owned by root.  Newly deployed daemons will
   be created with data owned by user ceph and will run with
   reduced privileges, but upgraded daemons will continue to run as
   root.


Udo

On 20.10.2015 14:59, German Anders wrote:
trying to upgrade from hammer 0.94.3 to 0.94.4 I'm getting the 
following error msg while trying to restart the mon daemons:


2015-10-20 08:56:37.410321 7f59a8c9d8c0  0 ceph version 0.94.4 
(95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6821
2015-10-20 08:56:37.429036 7f59a8c9d8c0 -1 ERROR: on disk data 
includes unsupported features: 
compat={},rocompat={},incompat={7=support shec erasure code}
2015-10-20 08:56:37.429066 7f59a8c9d8c0 -1 error checking features: 
(1) Operation not permitted
2015-10-20 08:56:37.458637 7f67460958c0  0 ceph version 0.94.4 
(95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6834
2015-10-20 08:56:37.478365 7f67460958c0 -1 ERROR: on disk data 
includes unsupported features: 
compat={},rocompat={},incompat={7=support shec erasure code}
2015-10-20 08:56:37.478387 7f67460958c0 -1 error checking features: 
(1) Operation not permitted



any ideas?

$ ceph -v
ceph version 0.94.4 (95292699291242794510b39ffde3f4df67898d3a)


Thanks in advance,

Cheers,

**

*German*

2015-10-19 18:07 GMT-03:00 Sage Weil >:


This Hammer point fixes several important bugs in Hammer, as well as
fixing interoperability issues that are required before an upgrade to
Infernalis. That is, all users of earlier version of Hammer or any
version of Firefly will first need to upgrade to hammer v0.94.4 or
later before upgrading to Infernalis (or future releases).

All v0.94.x Hammer users are strongly encouraged to upgrade.

Changes
---

* build/ops: ceph.spec.in : 50-rbd.rules
conditional is wrong (#12166, Nathan Cutler)
* build/ops: ceph.spec.in : ceph-common
needs python-argparse on older distros, but doesn't require it
(#12034, Nathan Cutler)
* build/ops: ceph.spec.in : radosgw requires
apache for SUSE only -- makes no sense (#12358, Nathan Cutler)
* build/ops: ceph.spec.in : rpm: cephfs_java
not fully conditionalized (#11991, Nathan Cutler)
* build/ops: ceph.spec.in : rpm: not
possible to turn off Java (#11992, Owen Synge)
* build/ops: ceph.spec.in : running fdupes
unnecessarily (#12301, Nathan Cutler)
* build/ops: ceph.spec.in : snappy-devel for
all supported distros (#12361, Nathan Cutler)
* build/ops: ceph.spec.in : SUSE/openSUSE
builds need libbz2-devel (#11629, Nathan Cutler)
* build/ops: ceph.spec.in : useless
%py_requires breaks SLE11-SP3 build (#12351, Nathan Cutler)
* build/ops: error in ext_mime_map_init() when /etc/mime.types is
missing (#11864, Ken Dreyer)
* build/ops: upstart: limit respawn to 3 in 30 mins (instead of 5
in 30s) (#11798, Sage Weil)
* build/ops: With root as default user, unable to have multiple
RGW instances running (#10927, Sage Weil)
* build/ops: With root as default user, unable to have multiple
RGW instances running (#11140, Sage Weil)
* build/ops: With root as default user, unable to have multiple
RGW instances running (#11686, Sage Weil)
* build/ops: With root as default user, unable to have multiple
RGW instances running (#12407, Sage Weil)
* cli: ceph: cli throws exception on unrecognized errno (#11354,
Kefu Chai)
* cli: ceph tell: broken error message / misleading hinting
(#11101, Kefu Chai)
* common: arm: all programs that link to librados2 hang forever
on startup (#12505, Boris Ranto)
* common: buffer: critical bufferlist::zero bug (#12252, Haomai Wang)
* common: ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer
objects (#13070, Sage Weil)
* common: do not insert emtpy ptr when rebuild emtpy bufferlist
(#12775, Xinze Chi)
* common: [  FAILED  ] TestLibRBD.BlockingAIO (#12479, Jason
Dillaman)
* common: LibCephFS.GetPoolId failure (#12598, 

Re: [ceph-users] v0.94.4 Hammer released

2015-10-20 Thread Francois Lafont
Hi,

On 20/10/2015 20:11, Stefan Eriksson wrote:

> A change like this below, where we have to change ownership was not add to a 
> point release for hammer right?

Right. ;)

I have upgraded my ceph cluster from 0.94.3 to 0.94.4 today without any problem.
The daemons used in 0.94.3 and currently use in 0.94.4 the root account. I have
not changed at all ownership of /var/lib/ceph/ for this upgrade.

-- 
François Lafont
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] v0.94.4 Hammer released

2015-10-20 Thread Andrei Mikhailovsky
Same here, the upgrade went well. So far so good. 



- Original Message -

From: "Francois Lafont" <flafdiv...@free.fr> 
To: "ceph-users" <ceph-users@lists.ceph.com> 
Sent: Tuesday, 20 October, 2015 9:14:43 PM 
Subject: Re: [ceph-users] v0.94.4 Hammer released 

Hi, 

On 20/10/2015 20:11, Stefan Eriksson wrote: 

> A change like this below, where we have to change ownership was not add to a 
> point release for hammer right? 

Right. ;) 

I have upgraded my ceph cluster from 0.94.3 to 0.94.4 today without any 
problem. 
The daemons used in 0.94.3 and currently use in 0.94.4 the root account. I have 
not changed at all ownership of /var/lib/ceph/ for this upgrade. 

-- 
François Lafont 
___ 
ceph-users mailing list 
ceph-users@lists.ceph.com 
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com 

___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] v0.94.4 Hammer released

2015-10-20 Thread Lindsay Mathieson
On 21 October 2015 at 08:09, Andrei Mikhailovsky  wrote:

> Same here, the upgrade went well. So far so good.
>

Ditto


-- 
Lindsay
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] v0.94.4 Hammer released upgrade

2015-10-20 Thread Sage Weil
On Tue, 20 Oct 2015, German Anders wrote:
> trying to upgrade from hammer 0.94.3 to 0.94.4 I'm getting the following
> error msg while trying to restart the mon daemons ($ sudo restart
> ceph-mon-all):
> 
> 2015-10-20 08:56:37.410321 7f59a8c9d8c0  0 ceph version 0.94.4
> (95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6821
> 2015-10-20 08:56:37.429036 7f59a8c9d8c0 -1 ERROR: on disk data includes
> unsupported features: compat={},rocompat={},incompat={7=support shec erasure
> code}

That feature doesn't appear in hammer... it was merged just prior to 
infernalis.  It looks like you must have started ceph-mon with a 
newer version at some point?

> $ ceph -v
> ceph version 0.94.4 (95292699291242794510b39ffde3f4df67898d3a)

Can you confirm 'ceph-mon -v' is also 0.94.4?

sage___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] v0.94.4 Hammer released

2015-10-20 Thread German Anders
trying to upgrade from hammer 0.94.3 to 0.94.4 I'm getting the following
error msg while trying to restart the mon daemons:

2015-10-20 08:56:37.410321 7f59a8c9d8c0  0 ceph version 0.94.4
(95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6821
2015-10-20 08:56:37.429036 7f59a8c9d8c0 -1 ERROR: on disk data includes
unsupported features: compat={},rocompat={},incompat={7=support shec
erasure code}
2015-10-20 08:56:37.429066 7f59a8c9d8c0 -1 error checking features: (1)
Operation not permitted
2015-10-20 08:56:37.458637 7f67460958c0  0 ceph version 0.94.4
(95292699291242794510b39ffde3f4df67898d3a), process ceph-mon, pid 6834
2015-10-20 08:56:37.478365 7f67460958c0 -1 ERROR: on disk data includes
unsupported features: compat={},rocompat={},incompat={7=support shec
erasure code}
2015-10-20 08:56:37.478387 7f67460958c0 -1 error checking features: (1)
Operation not permitted


any ideas?

$ ceph -v
ceph version 0.94.4 (95292699291242794510b39ffde3f4df67898d3a)


Thanks in advance,

Cheers,

*German* 

2015-10-19 18:07 GMT-03:00 Sage Weil :

> This Hammer point fixes several important bugs in Hammer, as well as
> fixing interoperability issues that are required before an upgrade to
> Infernalis. That is, all users of earlier version of Hammer or any
> version of Firefly will first need to upgrade to hammer v0.94.4 or
> later before upgrading to Infernalis (or future releases).
>
> All v0.94.x Hammer users are strongly encouraged to upgrade.
>
> Changes
> ---
>
> * build/ops: ceph.spec.in: 50-rbd.rules conditional is wrong (#12166,
> Nathan Cutler)
> * build/ops: ceph.spec.in: ceph-common needs python-argparse on older
> distros, but doesn't require it (#12034, Nathan Cutler)
> * build/ops: ceph.spec.in: radosgw requires apache for SUSE only -- makes
> no sense (#12358, Nathan Cutler)
> * build/ops: ceph.spec.in: rpm: cephfs_java not fully conditionalized
> (#11991, Nathan Cutler)
> * build/ops: ceph.spec.in: rpm: not possible to turn off Java (#11992,
> Owen Synge)
> * build/ops: ceph.spec.in: running fdupes unnecessarily (#12301, Nathan
> Cutler)
> * build/ops: ceph.spec.in: snappy-devel for all supported distros
> (#12361, Nathan Cutler)
> * build/ops: ceph.spec.in: SUSE/openSUSE builds need libbz2-devel
> (#11629, Nathan Cutler)
> * build/ops: ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
> (#12351, Nathan Cutler)
> * build/ops: error in ext_mime_map_init() when /etc/mime.types is missing
> (#11864, Ken Dreyer)
> * build/ops: upstart: limit respawn to 3 in 30 mins (instead of 5 in 30s)
> (#11798, Sage Weil)
> * build/ops: With root as default user, unable to have multiple RGW
> instances running (#10927, Sage Weil)
> * build/ops: With root as default user, unable to have multiple RGW
> instances running (#11140, Sage Weil)
> * build/ops: With root as default user, unable to have multiple RGW
> instances running (#11686, Sage Weil)
> * build/ops: With root as default user, unable to have multiple RGW
> instances running (#12407, Sage Weil)
> * cli: ceph: cli throws exception on unrecognized errno (#11354, Kefu Chai)
> * cli: ceph tell: broken error message / misleading hinting (#11101, Kefu
> Chai)
> * common: arm: all programs that link to librados2 hang forever on startup
> (#12505, Boris Ranto)
> * common: buffer: critical bufferlist::zero bug (#12252, Haomai Wang)
> * common: ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer objects
> (#13070, Sage Weil)
> * common: do not insert emtpy ptr when rebuild emtpy bufferlist (#12775,
> Xinze Chi)
> * common: [  FAILED  ] TestLibRBD.BlockingAIO (#12479, Jason Dillaman)
> * common: LibCephFS.GetPoolId failure (#12598, Yan, Zheng)
> * common: Memory leak in Mutex.cc, pthread_mutexattr_init without
> pthread_mutexattr_destroy (#11762, Ketor Meng)
> * common: object_map_update fails with -EINVAL return code (#12611, Jason
> Dillaman)
> * common: Pipe: Drop connect_seq increase line (#13093, Haomai Wang)
> * common: recursive lock of md_config_t (0) (#12614, Josh Durgin)
> * crush: ceph osd crush reweight-subtree does not reweight parent node
> (#11855, Sage Weil)
> * doc: update docs to point to download.ceph.com (#13162, Alfredo Deza)
> * fs: ceph-fuse 0.94.2-1trusty segfaults / aborts (#12297, Greg Farnum)
> * fs: segfault launching ceph-fuse with bad --name (#12417, John Spray)
> * librados: Change radosgw pools default crush ruleset (#11640, Yuan Zhou)
> * librbd: correct issues discovered via lockdep / helgrind (#12345, Jason
> Dillaman)
> * librbd: Crash during TestInternal.MultipleResize (#12664, Jason Dillaman)
> * librbd: deadlock during cooperative exclusive lock transition (#11537,
> Jason Dillaman)
> * librbd: Possible crash while concurrently writing and shrinking an image
> (#11743, Jason Dillaman)
> * mon: add a cache layer over MonitorDBStore (#12638, Kefu Chai)
> * mon: fix crush testing for new pools (#13400, Sage Weil)
> * mon: get pools health'info have error (#12402, 

[ceph-users] v0.94.4 Hammer released

2015-10-19 Thread Sage Weil
This Hammer point fixes several important bugs in Hammer, as well as
fixing interoperability issues that are required before an upgrade to
Infernalis. That is, all users of earlier version of Hammer or any
version of Firefly will first need to upgrade to hammer v0.94.4 or
later before upgrading to Infernalis (or future releases).

All v0.94.x Hammer users are strongly encouraged to upgrade.

Changes
---

* build/ops: ceph.spec.in: 50-rbd.rules conditional is wrong (#12166, Nathan 
Cutler)
* build/ops: ceph.spec.in: ceph-common needs python-argparse on older distros, 
but doesn't require it (#12034, Nathan Cutler)
* build/ops: ceph.spec.in: radosgw requires apache for SUSE only -- makes no 
sense (#12358, Nathan Cutler)
* build/ops: ceph.spec.in: rpm: cephfs_java not fully conditionalized (#11991, 
Nathan Cutler)
* build/ops: ceph.spec.in: rpm: not possible to turn off Java (#11992, Owen 
Synge)
* build/ops: ceph.spec.in: running fdupes unnecessarily (#12301, Nathan Cutler)
* build/ops: ceph.spec.in: snappy-devel for all supported distros (#12361, 
Nathan Cutler)
* build/ops: ceph.spec.in: SUSE/openSUSE builds need libbz2-devel (#11629, 
Nathan Cutler)
* build/ops: ceph.spec.in: useless %py_requires breaks SLE11-SP3 build (#12351, 
Nathan Cutler)
* build/ops: error in ext_mime_map_init() when /etc/mime.types is missing 
(#11864, Ken Dreyer)
* build/ops: upstart: limit respawn to 3 in 30 mins (instead of 5 in 30s) 
(#11798, Sage Weil)
* build/ops: With root as default user, unable to have multiple RGW instances 
running (#10927, Sage Weil)
* build/ops: With root as default user, unable to have multiple RGW instances 
running (#11140, Sage Weil)
* build/ops: With root as default user, unable to have multiple RGW instances 
running (#11686, Sage Weil)
* build/ops: With root as default user, unable to have multiple RGW instances 
running (#12407, Sage Weil)
* cli: ceph: cli throws exception on unrecognized errno (#11354, Kefu Chai)
* cli: ceph tell: broken error message / misleading hinting (#11101, Kefu Chai)
* common: arm: all programs that link to librados2 hang forever on startup 
(#12505, Boris Ranto)
* common: buffer: critical bufferlist::zero bug (#12252, Haomai Wang)
* common: ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer objects (#13070, 
Sage Weil)
* common: do not insert emtpy ptr when rebuild emtpy bufferlist (#12775, Xinze 
Chi)
* common: [  FAILED  ] TestLibRBD.BlockingAIO (#12479, Jason Dillaman)
* common: LibCephFS.GetPoolId failure (#12598, Yan, Zheng)
* common: Memory leak in Mutex.cc, pthread_mutexattr_init without 
pthread_mutexattr_destroy (#11762, Ketor Meng)
* common: object_map_update fails with -EINVAL return code (#12611, Jason 
Dillaman)
* common: Pipe: Drop connect_seq increase line (#13093, Haomai Wang)
* common: recursive lock of md_config_t (0) (#12614, Josh Durgin)
* crush: ceph osd crush reweight-subtree does not reweight parent node (#11855, 
Sage Weil)
* doc: update docs to point to download.ceph.com (#13162, Alfredo Deza)
* fs: ceph-fuse 0.94.2-1trusty segfaults / aborts (#12297, Greg Farnum)
* fs: segfault launching ceph-fuse with bad --name (#12417, John Spray)
* librados: Change radosgw pools default crush ruleset (#11640, Yuan Zhou)
* librbd: correct issues discovered via lockdep / helgrind (#12345, Jason 
Dillaman)
* librbd: Crash during TestInternal.MultipleResize (#12664, Jason Dillaman)
* librbd: deadlock during cooperative exclusive lock transition (#11537, Jason 
Dillaman)
* librbd: Possible crash while concurrently writing and shrinking an image 
(#11743, Jason Dillaman)
* mon: add a cache layer over MonitorDBStore (#12638, Kefu Chai)
* mon: fix crush testing for new pools (#13400, Sage Weil)
* mon: get pools health'info have error (#12402, renhwztetecs)
* mon: implicit erasure code crush ruleset is not validated (#11814, Loic 
Dachary)
* mon: PaxosService: call post_refresh() instead of post_paxos_update() 
(#11470, Joao Eduardo Luis)
* mon: pgmonitor: wrong at/near target max“ reporting (#12401, huangjun)
* mon: register_new_pgs() should check ruleno instead of its index (#12210, 
Xinze Chi)
* mon: Show osd as NONE in ceph osd mapoutput (#11820, 
Shylesh Kumar)
* mon: the output is wrong when runing ceph osd reweight (#12251, Joao Eduardo 
Luis)
* osd: allow peek_map_epoch to return an error (#13060, Sage Weil)
* osd: cache agent is idle although one object is left in the cache (#12673, 
Loic Dachary)
* osd: copy-from doesn't preserve truncate_{seq,size} (#12551, Samuel Just)
* osd: crash creating/deleting pools (#12429, John Spray)
* osd: fix repair when recorded digest is wrong (#12577, Sage Weil)
* osd: include/ceph_features: define HAMMER_0_94_4 feature (#13026, Sage Weil)
* osd: is_new_interval() fixes (#10399, Jason Dillaman)
* osd: is_new_interval() fixes (#11771, Jason Dillaman)
* osd: long standing slow requests: 
connection->session->waiting_for_map->connection ref cycle (#12338, Samuel Just)
* osd: Mutex Assert from