[Bug 1477174] Re: [SRU] 0.80.10 stable release

James Page james.page at ubuntu.com
Mon Aug 10 10:44:12 UTC 2015


We've had this running in ServerStack for ~7 days with no problems; also
passed tempest volume API and scenario testing OK.

** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1477174

Title:
  [SRU] 0.80.10 stable release

Status in ceph package in Ubuntu:
  Invalid
Status in ceph source package in Trusty:
  Fix Committed
Status in ceph source package in Utopic:
  Won't Fix

Bug description:

  This is a bugfix release for Firefly.

  We recommend that all Firefly users upgrade at their convenience.

  Notable Changes
  ---------------

  * rgw: check for timestamp for s3 keystone auth (#10062, Abhishek Lekshmanan)
  * mon: PGMonitor: several stats output error fixes (#10257, Joao Eduardo Luis)
  * osd: pg stuck stale after create with activation delay (#11197, Samuel Just)
  * mon: OSDMonitor: fallback to json-pretty in case of invalid formatter (#9538, Loic Dachary)
  * osd: ENOENT on clone (#11199, Samuel Just)
  * doc: Fix ceph command manpage to match ceph -h (#10676, David Zafman)
  * rgw: Swift API. Support for X-Remove-Container-Meta-{key} header. (#10475, Dmytro Iurchenko)
  * rgw: fail s3 POST auth if keystone not configured (#10698, Yehuda Sadeh)
  * mds: fix assertion caused by system clock backwards (#11053, Yan, Zheng)
  * osd: check that source OSD is valid for MOSDRepScrub (#9555, Sage Weil)
  * osd: requeue blocked op before flush it was blocked on (#10512, Sage Weil)
  * osd: ReplicatedPG: fail a non-blocking flush if the object is being scrubbed (#8011, Samuel Just)
  * tools: Fix do_autogen.sh so that -L is allowed (#11303, Alfredo Deza)
  * tools: ceph-objectstore-tool: Use exit status 11 for incompatible import attemp... (#11139, David Zafman)
  * fs: mount.ceph: avoid spurious error message (#10351, Yan, Zheng)
  * tests: force checkout of submodules (#11157, Loic Dachary)
  * osd: FAILED assert(soid < scrubber.start || soid >= scrubber.end) (#11156, Samuel Just)
  * osd: cache tiering: fix the atime logic of the eviction (#9915, Zhiqiang Wang)
  * tools: ceph-objectstore-tool: Output only unsupported features when incomatible (#11176, David Zafman)
  * osd: PG::all_unfound_are_queried_or_lost for non-existent osds (#10976, Mykola Golub)
  * rgw: Swift API. Dump container's custom metadata. (#10665, Dmytro Iurchenko)
  * osd: cancel_pull: requeue waiters (#11244, Samuel Just)
  * librbd: snap_remove should ignore -ENOENT errors (#11113, Jason Dillaman)
  * common: SimpleMessenger: allow RESETSESSION whenever we forget an endpoint (#10080, Greg Farnum)
  * osd: load_pgs: we need to handle the case where an upgrade from earlier versions which ignored non-existent pgs resurrects a pg with a prehistoric osdmap (#11429, Samuel Just)
  * rgw: merge manifests correctly when there's prefix override (#11622, Yehuda Sadeh)
  * mon: ignore osd failures from before up_from (#10762, Sage Weil)
  * common: WorkQueue: make wait timeout on empty queue configurable (#10817, Samuel Just)
  * osd: DBObjectMap: lock header_lock on sync() (#9891, Samuel Just)
  * rgw: civetweb should use unique request id (#11720, Orit Wasserman)
  * librados: fix resources leakage in RadosClient::connect() (#10425, Radoslaw Zarzynski)
  * osd: fix negative degraded objects during backfilling (#7737, Guang Yang)
  * osd: FileJournal: fix journalq population in do_read_entry() (#6003, Samuel Just)
  * common: Rados.shutdown() dies with Illegal instruction (core dumped) (#10153, Federico Simoncelli)
  * osd: ReplicatedPG::scan_range: an object can disappear between the list and t... (#10150, Samuel Just)
  * osd: PGLog: include rollback_info_trimmed_to in (read|write)_log (#10157, Samuel Just)
  * osd: PG: always clear_primary_state (#10059, Samuel Just)
  * crush: set_choose_tries = 100 for erasure code rulesets (#10353, Loic Dachary)
  * build/ops: ceph.spec.in: package mkcephfs on EL6 (#11955, Ken Dreyer)
  * doc: backport ceph-disk man page to Firefly (#10724, Nilamdyuti Goswami)
  * librados: Fix memory leak in python rados bindings (#10723, Josh Durgin)
  * osd: ReplicatedPG::on_change: clean up callbacks_for_degraded_object (#8753, Samuel Just)
  * librados: Translate operation flags from C APIs (#10497, Matt Richards)
  * common: messages/MWatchNotify: include an error code in the message (#9193, Sage Weil)
  * mon: Monitor: fix timecheck rounds period (#10546, Joao Eduardo Luis)
  * mon: OSDMonitor: do not trust small values in osd epoch cache (#10787, Sage Weil)
  * rgw: keystone token cache does not work correctly (#11125, Yehuda Sadeh)
  * librbd: acquire cache_lock before refreshing parent (#5488, Jason Dillaman)
  * objecter: fix map skipping (#9986, Ding Dinghua)
  * osd: get the currently atime of the object in cache pool for eviction (#9985, Sage Weil)
  * rgw: don't allow negative / invalid content length (#11890, Yehuda Sadeh)
  * osd: ObjectStore: Don't use largest_data_off to calc data_align. (#10014, Jianpeng Ma)
  * osd: osd_types: op_queue_age_hist and fs_perf_stat should be in osd_stat_t::o... (#10259, Samuel Just)
  * osd: erasure-code-profile set races with erasure-code-profile rm (#11144, Loic Dachary)
  * build/ops: debian: ceph-test and rest-bench debug packages should require their respective binary packages (#11673, Ken Dreyer)
  * mon: MonCap: take EntityName instead when expanding profiles (#10844, Joao Eduardo Luis)
  * rgw: use correct objv_tracker for bucket instance (#11416, Yehuda Sadeh)
  * rgw: generate new tag for object when setting object attrs (#11256, Yehuda Sadeh)
  * rgw: generate the "Date" HTTP header for civetweb. (#11871,11891, Radoslaw Zarzynski)
  * rgw: shouldn't need to disable rgw_socket_path if frontend is configured (#11160, Yehuda Sadeh)
  * rgw: flush xml header on get acl request (#10106, Yehuda Sadeh)
  * rgw: send appropriate op to cancel bucket index pending operation (#10770, Yehuda Sadeh)
  * tools: Backport ceph-objectstore-tool changes to firefly (#12327, David Zafman)
  * osd: do not ignore deleted pgs on startup (#10617, Sage Weil)
  * osd: PG::actingset should be used when checking the number of acting OSDs for... (#11454, Guang Yang)
  * osd: PGLog.h: 279: FAILED assert(log.log.size() == log_keys_debug.size()) (#10718, Samuel Just)
  * build/ops: run RGW as root (#11453, Ken Dreyer)

  For the complete changelog, see

    http://docs.ceph.com/docs/master/_downloads/v0.80.10.txt

  Getting Ceph
  ------------

  * Git at git://github.com/ceph/ceph.git
  * Tarball at http://ceph.com/download/ceph-0.80.10.tar.gz
  * For packages, see http://ceph.com/docs/master/install/get-packages
  * For ceph-deploy, see http://ceph.com/docs/master/install/install-ceph-deploy
  _______________________________________________
  Ceph-maintainers mailing list
  Ceph-maintainers at lists.ceph.com
  http://lists.ceph.com/listinfo.cgi/ceph-maintainers-ceph.com

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1477174/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list