[SRU] ceph 10.2.7

Bug #1684527 reported by James Page
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ceph (Ubuntu)
Fix Released
Medium
Unassigned
Xenial
Fix Released
Medium
Unassigned
Yakkety
Fix Released
Medium
Unassigned
Zesty
Fix Released
Medium
Unassigned

Bug Description

This point release fixes several important bugs in RBD mirroring, librbd & RGW.

We recommend that all v10.2.x users upgrade.

For more detailed information, see http://docs.ceph.com/docs/master/_downloads/v10.2.7.txt.

NOTABLE CHANGES

librbd: possible race in ExclusiveLock handle_peer_notification (issue#19368, pr#14233, Mykola Golub)
osd: Increase priority for inactive PGs backfill (issue#18350, pr#13232, Bartłomiej Święcki)
osd: Scrub improvements and other fixes (issue#17857, issue#18114, issue#13937, issue#18113, pr#13146, Kefu Chai, David Zafman)
osd: fix OSD network address in OSD heartbeat_check log message (issue#18657, pr#13108, Vikhyat Umrao)
rbd-mirror: deleting a snapshot during sync can result in read errors (issue#18990, pr#13596, Jason Dillaman)
rgw: ‘period update’ does not remove short_zone_ids of deleted zones (issue#15618, pr#14140, Casey Bodley)
rgw: DUMPABLE flag is cleared by setuid preventing coredumps (issue#19089, pr#13844, Brad Hubbard)
rgw: clear data_sync_cr if RGWDataSyncControlCR fails (issue#17569, pr#13886, Casey Bodley)
rgw: fix openssl (issue#11239, issue#19098, issue#16535, pr#14215, Marcus Watts)
rgw: fix swift cannot disable object versioning with empty X-Versions-Location (issue#18852, pr#13823, Jing Wenjun)
rgw: librgw: RGWLibFS::setattr fails on directories (issue#18808, pr#13778, Matt Benjamin)
rgw: make sending Content-Length in 204 and 304 controllable (issue#16602, pr#13503, Radoslaw Zarzynski, Matt Benjamin)
rgw: multipart uploads copy part support (issue#12790, pr#13219, Yehuda Sadeh, Javier M. Mellid, Matt Benjamin)
rgw: multisite: RGWMetaSyncShardControlCR gives up on EIO (issue#19019, pr#13867, Casey Bodley)
rgw: radosgw/swift: clean up flush / newline behavior (issue#18473, pr#14100, Nathan Cutler, Marcus Watts, Matt Benjamin)
rgw: radosgw/swift: clean up flush / newline behavior. (issue#18473, pr#13143, Marcus Watts, Matt Benjamin)
rgw: rgw_fh: RGWFileHandle dtor must also cond-unlink from FHCache (issue#19112, pr#14231, Matt Benjamin)
rgw: rgw_file: avoid interning .. in FHCache table and don’t ref for them (issue#19036, pr#13848, Matt Benjamin)
rgw: rgw_file: interned RGWFileHandle objects need parent refs (issue#18650, pr#13583, Matt Benjamin)
rgw: rgw_file: restore (corrected) fix for dir partial match (return of FLAG_EXACT_MATCH) (issue#19060, issue#18992, issue#19059, pr#13858, Matt Benjamin)
rgw: rgw_file: FHCache residence check should be exhaustive (issue#19111, pr#14169, Matt Benjamin)
rgw: rgw_file: ensure valid_s3_object_name for directories, too (issue#19066, pr#13717, Matt Benjamin)
rgw: rgw_file: fix marker computation (issue#19018, issue#18989, issue#18992, issue#18991, pr#13869, Matt Benjamin)
rgw: rgw_file: wip dir orphan (issue#18992, issue#18989, issue#19018, issue#18991, pr#14205, Gui Hecheng, Matt Benjamin)
rgw: rgw_file: various fixes (pr#14206, Matt Benjamin)
rgw: rgw_file: expand argv (pr#14230, Matt Benjamin)

Proposed packages will be tested by deployment with OpenStack and use of the Tempest function test suite, which exercises ceph in the context of
OpenStack; all tests are expected to pass and will be directly reported on this bug once completed.

James Page (james-page)
Changed in ceph (Ubuntu Xenial):
status: New → Triaged
Changed in ceph (Ubuntu Yakkety):
status: New → Triaged
Changed in ceph (Ubuntu Zesty):
status: New → Triaged
Changed in ceph (Ubuntu Xenial):
importance: Undecided → Medium
Changed in ceph (Ubuntu Yakkety):
importance: Undecided → Medium
Changed in ceph (Ubuntu Zesty):
importance: Undecided → Medium
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ceph - 10.2.7-0ubuntu1

---------------
ceph (10.2.7-0ubuntu1) artful; urgency=medium

  * New upstream point release (LP: #1684527):
    - d/p/disable-openssl-linking.patch: Dropped, no longer required.
    - d/control: Add BD on libssl-dev to support optional runtime
      loading of openssl in the radosgw.

 -- James Page <email address hidden> Fri, 21 Apr 2017 09:20:08 +0100

Changed in ceph (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Please test proposed package

Hello James, or anyone else affected,

Accepted ceph into zesty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ceph/10.2.7-0ubuntu0.17.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in ceph (Ubuntu Zesty):
status: Triaged → Fix Committed
tags: added: verification-needed
Changed in ceph (Ubuntu Yakkety):
status: Triaged → Fix Committed
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Hello James, or anyone else affected,

Accepted ceph into yakkety-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ceph/10.2.7-0ubuntu0.16.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in ceph (Ubuntu Xenial):
status: Triaged → Fix Committed
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Hello James, or anyone else affected,

Accepted ceph into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ceph/10.2.7-0ubuntu0.16.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Revision history for this message
James Page (james-page) wrote :

Zesty regression tested as part of OpenStack Deployment using Tempest smoke tests:

======
Totals
======
Ran: 103 tests in 1600.0434 sec.
 - Passed: 97
 - Skipped: 6
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 830.7650 sec.

All passed.

tags: added: verification-done-zesty
Revision history for this message
James Page (james-page) wrote :

Zesty version checks:

Model Controller Cloud/Region Version
zesty-proposed serverstack-serverstack serverstack/serverstack 2.1.2

App Version Status Scale Charm Store Rev OS Notes
ceph 10.2.7 active 3 ceph local 105 ubuntu

Unit Workload Agent Machine Public address Ports Message
ceph/0 active idle 1 10.5.0.12 Unit is ready and clustered
ceph/1* active idle 2 10.5.0.10 Unit is ready and clustered
ceph/2 active idle 3 10.5.0.25 Unit is ready and clustered

Machine State DNS Inst id Series AZ
1 started 10.5.0.12 424b651b-38cf-4d89-a620-be7de4427452 zesty nova
2 started 10.5.0.10 476f6480-c6d2-4677-964e-164f00dcaeb0 zesty nova
3 started 10.5.0.25 243bd893-fc88-4596-b6bc-89c1bc4d86cd zesty nova

Relation Provides Consumes Type
mon ceph ceph peer
client ceph cinder-ceph regular
client ceph glance regular
client ceph nova-compute regular

Revision history for this message
James Page (james-page) wrote :

Yakkety proposed regression test with OpenStack Tempest Smoke:

======
Totals
======
Ran: 103 tests in 1004.6364 sec.
 - Passed: 97
 - Skipped: 6
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 553.9073 sec.

version information for ceph:

Model Controller Cloud/Region Version
yakkety-proposed serverstack-serverstack serverstack/serverstack 2.1.2

App Version Status Scale Charm Store Rev OS Notes
ceph 10.2.7 active 3 ceph local 105 ubuntu

Unit Workload Agent Machine Public address Ports Message
ceph/0 active idle 1 10.5.0.31 Unit is ready and clustered
ceph/1 active idle 2 10.5.0.30 Unit is ready and clustered
ceph/2* active idle 3 10.5.0.10 Unit is ready and clustered

Machine State DNS Inst id Series AZ
1 started 10.5.0.31 2346720d-088d-471e-bbc8-3a9dc7105302 yakkety nova
2 started 10.5.0.30 3caf456a-0afd-4b83-9e9b-fc80cfdba17f yakkety nova
3 started 10.5.0.10 e9472925-e2c1-4e32-84f3-3f79fc2b409b yakkety nova

Relation Provides Consumes Type
mon ceph ceph peer
client ceph cinder-ceph regular
client ceph glance regular
client ceph nova-compute regular

Revision history for this message
James Page (james-page) wrote :

Xenial proposed regression tests with OpenStack Tempest Smoke:

======
Totals
======
Ran: 103 tests in 956.7399 sec.
 - Passed: 97
 - Skipped: 6
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 541.7789 sec.

version information:

Model Controller Cloud/Region Version
xenial-proposed serverstack-serverstack serverstack/serverstack 2.1.2

App Version Status Scale Charm Store Rev OS Notes
ceph 10.2.7 active 3 ceph local 105 ubuntu

Unit Workload Agent Machine Public address Ports Message
ceph/0 active idle 1 10.5.0.12 Unit is ready and clustered
ceph/1 active idle 2 10.5.0.17 Unit is ready and clustered
ceph/2* active idle 3 10.5.0.22 Unit is ready and clustered

Machine State DNS Inst id Series AZ
1 started 10.5.0.12 e2bdf7a8-70a1-4871-80bd-e25dda9a2e1a xenial nova
2 started 10.5.0.17 d07278ed-24b0-40f0-baed-4c01106a9703 xenial nova
3 started 10.5.0.22 1f534227-485b-4288-8b1b-ff92413360f9 xenial nova

Relation Provides Consumes Type
mon ceph ceph peer
client ceph cinder-ceph regular
client ceph glance regular
client ceph nova-compute regular

tags: added: verification-done
removed: verification-done-zesty verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ceph - 10.2.7-0ubuntu0.16.04.1

---------------
ceph (10.2.7-0ubuntu0.16.04.1) xenial; urgency=medium

  [ Billy Olsen ]
  * Start ceph-all after static-network-up (LP: #1636322):
    - d/p/start-ceph-all-after-network.patch: add dependency on
      the static-network-up event before starting ceph-all.

  [ James Page ]
  * New upstream point release (LP: #1684527):
    - d/p/disable-openssl-linking.patch: Dropped, no longer required.
    - d/control: Add BD on libssl-dev to support optional runtime
      loading of openssl in the radosgw.

 -- James Page <email address hidden> Fri, 21 Apr 2017 09:21:10 +0100

Changed in ceph (Ubuntu Xenial):
status: Fix Committed → Fix Released
Revision history for this message
Chris Halse Rogers (raof) wrote : Update Released

The verification of the Stable Release Update for ceph has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ceph - 10.2.7-0ubuntu0.16.10.1

---------------
ceph (10.2.7-0ubuntu0.16.10.1) yakkety; urgency=medium

  * New upstream point release (LP: #1684527):
    - d/p/disable-openssl-linking.patch: Dropped, no longer required.
    - d/control: Add BD on libssl-dev to support optional runtime
      loading of openssl in the radosgw.

 -- James Page <email address hidden> Fri, 21 Apr 2017 09:20:42 +0100

Changed in ceph (Ubuntu Yakkety):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ceph - 10.2.7-0ubuntu0.17.04.1

---------------
ceph (10.2.7-0ubuntu0.17.04.1) zesty; urgency=medium

  * New upstream point release (LP: #1684527):
    - d/p/disable-openssl-linking.patch: Dropped, no longer required.
    - d/control: Add BD on libssl-dev to support optional runtime
      loading of openssl in the radosgw.

 -- James Page <email address hidden> Fri, 21 Apr 2017 09:20:08 +0100

Changed in ceph (Ubuntu Zesty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.