Back to bug 1390716

Who When What Removed Added
Matt Benjamin (redhat) 2016-11-01 17:48:03 UTC Target Release 2.2 2.1
Matt Benjamin (redhat) 2016-11-01 17:49:01 UTC Blocks 1390717
Matt Benjamin (redhat) 2016-11-03 18:05:33 UTC Status NEW POST
Matt Benjamin (redhat) 2016-11-03 18:13:14 UTC Target Release 2.1 2.2
Matt Benjamin (redhat) 2016-11-04 15:06:26 UTC Blocks 1383917
Matt Benjamin (redhat) 2016-11-04 15:12:10 UTC Doc Text Cause:
Invalid access to internal data structure.

Consequence:
Crash of radosgw-admin command.

Workaround (if any):
Administrators should pass only values > 1 as the value of the "--max-entries" option to the "bi list" comment, or omit the option.

Result:
The command will return bucket info list data and not segfault during processing.
Doc Type If docs needed, set a value Known Issue
Yehuda Sadeh 2016-11-04 16:09:24 UTC CC yehuda
Flags needinfo?(mbenjamin)
Matt Benjamin (redhat) 2016-11-04 16:28:20 UTC Doc Text Cause:
Invalid access to internal data structure.

Consequence:
Crash of radosgw-admin command.

Workaround (if any):
Administrators should pass only values > 1 as the value of the "--max-entries" option to the "bi list" comment, or omit the option.

Result:
The command will return bucket info list data and not segfault during processing.
Cause:
Apparent invalid memory access in object class operation.

Consequence:
Crash of ceph osd.

Workaround (if any):
Administrators should pass only values > 1 as the value of the "--max-entries" option to the "bi list" comment, or omit the option.

Result:
The command will return bucket info list data and not segfault during processing.
Flags needinfo?(mbenjamin)
Matt Benjamin (redhat) 2016-11-04 16:42:14 UTC Doc Text Cause:
Apparent invalid memory access in object class operation.

Consequence:
Crash of ceph osd.

Workaround (if any):
Administrators should pass only values > 1 as the value of the "--max-entries" option to the "bi list" comment, or omit the option.

Result:
The command will return bucket info list data and not segfault during processing.
Cause:
Apparent invalid memory access in object class operation.

Consequence:
Crash of ceph osd. The radosgw-admin process will appear to hang and may need to be interrupted. The fault appears to be involved in a race condition and so may not reproduce in 100% of invocations with the triggering arguments.

Workaround (if any):
Administrators should pass only values > 1 as the value of the "--max-entries" option to the "bi list" comment, or omit the option.

Result:
The radosgw-admin command will return bucket info list data as expected without fault on any osd.
Bara Ancincova 2016-11-07 10:43:28 UTC Docs Contact bancinco
Doc Text Cause:
Apparent invalid memory access in object class operation.

Consequence:
Crash of ceph osd. The radosgw-admin process will appear to hang and may need to be interrupted. The fault appears to be involved in a race condition and so may not reproduce in 100% of invocations with the triggering arguments.

Workaround (if any):
Administrators should pass only values > 1 as the value of the "--max-entries" option to the "bi list" comment, or omit the option.

Result:
The radosgw-admin command will return bucket info list data as expected without fault on any osd.
.Listing bucket info data can cause the OSD daemon to terminate unexpectedly

Due to invalid memory access in an object class operation, the `radosgw-admin bi list --max-entries=1` command can in certain cases become unresponsive. Consequently, the OSD daemon terminates unexpectedly with a segmentation fault.

To avoid this problem, pass only values higher than 1 to the `--max-entries` option or omit the option when listing bucket info data.
Flags needinfo?(mbenjamin)
Bara Ancincova 2016-11-11 15:44:09 UTC Doc Text .Listing bucket info data can cause the OSD daemon to terminate unexpectedly

Due to invalid memory access in an object class operation, the `radosgw-admin bi list --max-entries=1` command can in certain cases become unresponsive. Consequently, the OSD daemon terminates unexpectedly with a segmentation fault.

To avoid this problem, pass only values higher than 1 to the `--max-entries` option or omit the option when listing bucket info data.
.Listing bucket info data can cause the OSD daemon to terminate unexpectedly

Due to invalid memory access in an object class operation, the `radosgw-admin bi list --max-entries=1` command can cause the Ceph OSD daemon to terminate unexpectedly with a segmentation fault.

To avoid this problem, pass only values higher than 1 to the `--max-entries` option or omit the option when listing bucket info data.
Bara Ancincova 2016-11-16 09:49:38 UTC Doc Text .Listing bucket info data can cause the OSD daemon to terminate unexpectedly

Due to invalid memory access in an object class operation, the `radosgw-admin bi list --max-entries=1` command can cause the Ceph OSD daemon to terminate unexpectedly with a segmentation fault.

To avoid this problem, pass only values higher than 1 to the `--max-entries` option or omit the option when listing bucket info data.
.Listing bucket info data can cause the OSD daemon to terminate unexpectedly

Due to invalid memory access in an object class operation, the `radosgw-admin bi list --max-entries=1` command in some cases causes the Ceph OSD daemon to terminate unexpectedly with a segmentation fault.

To avoid this problem, do not use the `--max-entries` option, or set its value to 2 or higher when listing bucket info data.
Bara Ancincova 2016-11-30 07:57:13 UTC Flags needinfo?(mbenjamin)
Harish NV Rao 2017-01-05 13:39:50 UTC CC hnallurv
Harish NV Rao 2017-01-09 08:45:13 UTC QA Contact ceph-qe-bugs smanjara
Harish NV Rao 2017-01-19 11:52:02 UTC QA Contact smanjara shmohan
Ken Dreyer (Red Hat) 2017-01-25 03:00:32 UTC CC kdreyer
Ken Dreyer (Red Hat) 2017-01-31 16:39:26 UTC Status POST MODIFIED
Fixed In Version RHEL: ceph-10.2.5-17.el7cp Ubuntu: ceph_10.2.5-10redhat1xenial
errata-xmlrpc 2017-01-31 21:08:40 UTC Status MODIFIED ON_QA
shylesh 2017-02-05 04:54:01 UTC Flags needinfo?(mbenjamin)
Orit Wasserman 2017-02-06 14:10:14 UTC Flags needinfo?(mbenjamin)
shylesh 2017-02-06 14:48:52 UTC Flags needinfo?(owasserm)
Matt Benjamin (redhat) 2017-02-06 16:52:25 UTC Flags needinfo?(owasserm)
Ken Dreyer (Red Hat) 2017-02-06 17:34:39 UTC Status ON_QA POST
Fixed In Version RHEL: ceph-10.2.5-17.el7cp Ubuntu: ceph_10.2.5-10redhat1xenial
Ken Dreyer (Red Hat) 2017-02-06 23:06:03 UTC Status POST ON_QA
Fixed In Version RHEL: ceph-10.2.5-22.el7cp Ubuntu: ceph_10.2.5-15redhat1xenial
shylesh 2017-02-07 18:14:50 UTC Status ON_QA VERIFIED
Bara Ancincova 2017-02-13 11:46:38 UTC Blocks 1412948
Doc Text .Listing bucket info data can cause the OSD daemon to terminate unexpectedly

Due to invalid memory access in an object class operation, the `radosgw-admin bi list --max-entries=1` command in some cases causes the Ceph OSD daemon to terminate unexpectedly with a segmentation fault.

To avoid this problem, do not use the `--max-entries` option, or set its value to 2 or higher when listing bucket info data.
.Listing bucket info data no longer causes the OSD daemon to terminate unexpectedly

Due to invalid memory access in an object class operation, the `radosgw-admin bi list --max-entries=1` command in some cases caused the Ceph OSD daemon to terminate unexpectedly with a segmentation fault. This bug has been fixed, and listing bucket info data no longer causes the OSD daemon to crash.
Doc Type Known Issue Bug Fix
Flags needinfo?(mbenjamin)
Matt Benjamin (redhat) 2017-02-20 13:22:38 UTC Flags needinfo?(mbenjamin)
errata-xmlrpc 2017-03-13 11:57:56 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2017-03-14 15:46:16 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2017-03-14 11:46:16 UTC
Erin Donnelly 2017-05-12 16:05:01 UTC CC edonnell
Blocks 1437916
Erin Donnelly 2017-05-12 16:06:25 UTC Blocks 1437916
Drew Harris 2017-07-30 15:53:56 UTC Sub Component RGW
CC kbader
Component Ceph RGW

Back to bug 1390716