[SRU] ceph 12.2.7

Bug #1769252 reported by jth on 2018-05-04
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Cloud Archive
Undecided
Unassigned
Pike
Medium
Unassigned
Queens
Medium
Unassigned
ceph (Ubuntu)
Undecided
Unassigned
Bionic
Medium
Unassigned

Bug Description

[Impact]
This release sports mostly bug-fixes and we would like to make sure all of our supported customers have access to these improvements.

The update contains the following package updates:

   * ceph 12.2.7

[Test Case]
The following SRU process was followed:

https://wiki.ubuntu.com/OpenStackUpdates

In order to avoid regression of existing consumers, the OpenStack team will run their continuous integration test against the packages that are in -proposed. A successful run of all available tests will be required before the proposed packages can be let into -updates.

The OpenStack team will be in charge of attaching the output summary of the executed tests. The OpenStack team members will not mark ‘verification-done’ until this has happened.

[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned tests are attached to this bug.

[Original Bug Report]

Hi
I noticed the new ceph 12.2.7 release and no bug for it so here is a draft for it.

Notes and changelog.
https://ceph.com/releases/v12-2-7-luminous-released/

[Impact]
New upstream point release 12.2.7
This is the fifth bugfix release of Luminous v12.2.x long term stable release series. This release contains a range of bug fixes across all compoenents of Ceph. We recommend all the users of 12.2.x series to update.

[Test Case]
See the changelog with individual bugs with numbers and links to them where available.

[Regression Potential]
Note again from previous released version 12.2.3:

If someone update and restart any MDS (jewel or luminous before 12.2.3 to 12.2.3 or later, then all MDS's not yet running the new version and not aware of feature bit 9 will suicide.
Operators may ignore the error messages and continue upgrading/restarting or follow this upgrade sequence to avoid it:

Reduce the number of ranks to 1 (ceph fs set <fs_name> max_mds 1), wait for all other MDS to deactivate, leaving the one active MDS, upgrade the single active MDS, then upgrade/start standbys. Finally,restore the previous max_mds.

Need good testing to make sure it is correct and stable, compared with previous version, before moving forward.

Running earlier versions cause a higher risk to encounter an issue that have already been corrected.

[Discussion]
Please correct this description when needed. Also thanks to all that are working on this.
SRU process: https://wiki.ubuntu.com/OpenStackUpdates

CVE References

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ceph (Ubuntu):
status: New → Confirmed

skipping .5 and .6 in preference for .7

summary: - [SRU] 12.2.5
+ [SRU] 12.2.7
Changed in ceph (Ubuntu):
status: Confirmed → Invalid
Changed in ceph (Ubuntu Bionic):
status: New → Triaged
importance: Undecided → Medium
Changed in cloud-archive:
status: New → Invalid
description: updated
James Page (james-page) on 2018-07-30
description: updated
description: updated
James Page (james-page) on 2018-08-08
summary: - [SRU] 12.2.7
+ [SRU] ceph 12.2.7

Hello jth, or anyone else affected,

Accepted ceph into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ceph/12.2.7-0ubuntu0.18.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-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

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

Changed in ceph (Ubuntu Bionic):
status: Triaged → Fix Committed
tags: added: verification-needed verification-needed-bionic
Alex Murray (alexmurray) wrote :

This update will also fix CVE-2018-10861, CVE-2018-1128 & CVE-2018-1129 - which were all fixed in 12.2.6 according to upstream - subscribing myself.

Corey Bryant (corey.bryant) wrote :

Hello jth, or anyone else affected,

Accepted ceph into queens-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:queens-proposed
  sudo apt-get update

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-queens-needed to verification-queens-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-queens-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!

tags: added: verification-queens-needed
James Page (james-page) wrote :

Bionic proposed testing:

======
Totals
======
Ran: 91 tests in 419.8777 sec.
 - Passed: 83
 - Skipped: 8
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 546.0217 sec.

$ sudo ceph -v
ceph version 12.2.7 (3ec878d1e53e1aeb47a9f619c49d9e7c0aa384d5) luminous (stable)

$ apt-cache policy ceph-common
ceph-common:
  Installed: 12.2.7-0ubuntu0.18.04.1
  Candidate: 12.2.7-0ubuntu0.18.04.1
  Version table:
 *** 12.2.7-0ubuntu0.18.04.1 500
        500 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     12.2.4-0ubuntu1.1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
     12.2.4-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

tags: added: verification-done verification-done-bionic
removed: verification-needed verification-needed-bionic
James Page (james-page) wrote :

Xenial + Queens Proposed:

======
Totals
======
Ran: 91 tests in 591.4889 sec.
 - Passed: 83
 - Skipped: 8
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 944.8797 sec.

$ sudo ceph -v
ceph version 12.2.7 (3ec878d1e53e1aeb47a9f619c49d9e7c0aa384d5) luminous (stable)

$ apt-cache policy ceph-common
ceph-common:
  Installed: 12.2.7-0ubuntu0.18.04.1~cloud0
  Candidate: 12.2.7-0ubuntu0.18.04.1~cloud0
  Version table:
 *** 12.2.7-0ubuntu0.18.04.1~cloud0 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-proposed/queens/main amd64 Packages
        100 /var/lib/dpkg/status
     10.2.10-0ubuntu0.16.04.1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
     10.1.2-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

tags: added: verification-queens-done
removed: verification-queens-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ceph - 12.2.7-0ubuntu0.18.04.1

---------------
ceph (12.2.7-0ubuntu0.18.04.1) bionic; urgency=medium

  * New upstream point release (LP: #1769252).
    - d/p/replace-javah-usage.patch,
      d/p/update-java-source-target-flags.patch: Drop, equivalent patches
      included in upstream release.

 -- James Page <email address hidden> Wed, 08 Aug 2018 09:36:28 +0100

Changed in ceph (Ubuntu Bionic):
status: Fix Committed → Fix 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.

James Page (james-page) wrote :

The verification of the Stable Release Update for ceph has completed successfully and the package has now been released to -updates. 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.

James Page (james-page) wrote :

This bug was fixed in the package ceph - 12.2.7-0ubuntu0.18.04.1~cloud0
---------------

 ceph (12.2.7-0ubuntu0.18.04.1~cloud0) xenial-queens; urgency=medium
 .
   * New update for the Ubuntu Cloud Archive.
 .
 ceph (12.2.7-0ubuntu0.18.04.1) bionic; urgency=medium
 .
   * New upstream point release (LP: #1769252).
     - d/p/replace-javah-usage.patch,
       d/p/update-java-source-target-flags.patch: Drop, equivalent patches
       included in upstream release.
 .
 ceph (12.2.4-0ubuntu1.1) bionic; urgency=medium
 .
   * d/p/update-java-source-target-flags.patch: Use --release instead
     of -source/-target and set release to 7 as that is the minimum
     required for OpenJDK 11 (LP: #1766998).
   * d/p/replace-javah-usage.patch: call -h during compilation time to
     generate native header files and remove the javah call as the binary
     is no longer part of openjdk-10 - javah has been deprecated since
     openjdk-9 (LP: #1766995).

James Page (james-page) wrote :

I'm going to superceed the pike upload with 12.2.8 under a different bug.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers