Project

General

Profile

Tasks #12701

Updated by Loïc Dachary over 8 years ago

h3. Workflow 

 * "Preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-release 
 * "Cutting the release":http://ceph.com/docs/master/dev/development-workflow/#cutting-a-new-stable-release 
 ** Loic asks Sage if a point release should be published 
 ** Loic gets approval from all leads  
 *** Yehuda, rgw 
 *** Gregory, CephFS 
 *** Josh, RBD 
 *** Sam, rados 
 ** Sage writes and commits the release notes 
 ** Loic informs Yuri that the branch is ready for testing  
 ** Yuri runs additional integration tests 
 ** If Yuri discovers new bugs that need to be backported urgently (i.e. their priority is set to *Urgent*), the release goes back to being prepared, it was not ready after all 
 ** Yuri informs Alfredo that the branch is ready for release  
 ** Alfredo creates the packages and sets the release tag   

 h3. Release information 

 ** branch to build from: hammer, commit:TBD 
 ** version: v0.94.4 
 ** type of release: point release 
 ** where to publish the release: http://ceph.com/debian-hammer and http://ceph.com/rpm-hammer 

 <code>git --no-pager log --format='%H %s' --graph tags/v0.94.3..ceph/hammer | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'</code> 

 h3. teuthology run commit e1dadd3da9e39daf669f94715c7833d2b280bbed (HAMMER BACKPORTS August-14) 

 <pre> 
 git --no-pager log --format='%H %s' --graph ceph/hammer..ceph/hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge (\d+)/) { s|\w+\s+Merge (\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;' 
 </pre> 

 * +     "Pull request 5202":https://github.com/ceph/ceph/pull/5202 
 * |\ 
 * | + "rpm: add missing Java conditionals":https://github.com/ceph/ceph/commit/6417e8eff942dbbf6cd231ffb73136b7bdcd837f 
 * +     "Pull request 5203":https://github.com/ceph/ceph/pull/5203 
 * |\ 
 * | + "Add rpm conditionals : cephfs_java":https://github.com/ceph/ceph/commit/37284773a754ef4b91d2b5436d46a5fd2be4f67e 
 * +     "Pull request 5204":https://github.com/ceph/ceph/pull/5204 
 * |\ 
 * | + "ceph.spec.in: SUSE/openSUSE builds need libbz2-devel":https://github.com/ceph/ceph/commit/8f78001c2e09d483dcbcd33c24e2ef8043119773 
 * +     "Pull request 5207":https://github.com/ceph/ceph/pull/5207 
 * |\ 
 * | + "ceph.spec.in: use _udevrulesdir to eliminate conditionals":https://github.com/ceph/ceph/commit/4eb58ad2027148561d94bb43346b464b55d041a6 
 * +     "Pull request 5216":https://github.com/ceph/ceph/pull/5216 
 * |\ 
 * | + "ceph.spec.in: python-argparse only in Python 2.6":https://github.com/ceph/ceph/commit/8b576bd529d7c1604f0a4cdf97ece64fc5d69447 
 * +     "Pull request 5223":https://github.com/ceph/ceph/pull/5223 
 * |\ 
 * | + "ceph.spec.in: do not run fdupes, even on SLE/openSUSE":https://github.com/ceph/ceph/commit/cdde626f6371e1da501306ed16bc450ee1ec0b91 
 * +     "Pull request 5264":https://github.com/ceph/ceph/pull/5264 
 * |\ 
 * | + "ceph.spec.in: snappy-devel for all supported distros":https://github.com/ceph/ceph/commit/0818e9f78b11801aa619b9ec04eeffb2795c3f62 
 * +     "Pull request 5318":https://github.com/ceph/ceph/pull/5318 
 * |\ 
 * | + "tests: verify that image shrink properly handles flush op":https://github.com/ceph/ceph/commit/b575ecca9743ab08439bfe0b5283e483e2a799ce 
 * | + "librbd: invalidate cache outside cache callback context":https://github.com/ceph/ceph/commit/d4eb7bd63a5e46b790bad7001d2873c5c238cc90 
 * + |     "Pull request 5319":https://github.com/ceph/ceph/pull/5319 
 * |\ \ 
 * | + | "librbd: don't cancel request lock early":https://github.com/ceph/ceph/commit/92272dd676ebb67a3095ce3933cac24809b054da 
 * | + | "tests: new test for transitioning exclusive lock":https://github.com/ceph/ceph/commit/58ae92f1a716e1ffac6408793e19d47f99d63520 
 * | + | "tests: verify that librbd will periodically resend lock request":https://github.com/ceph/ceph/commit/7b21ccba7c2885027b1d345baaad08a978fbc72f 
 * | + | "common: Mutex shouldn't register w/ lockdep if disabled":https://github.com/ceph/ceph/commit/c95b37f48c129ef6780f67b326e97957f3771472 
 * | + | "librbd: improve debugging output for ImageWatcher":https://github.com/ceph/ceph/commit/117205af89398457e197793505381622705488b2 
 * | + | "librados_test_stub: watcher id should be the instance id (gid)":https://github.com/ceph/ceph/commit/08ae01231754d3010c1ede762579cf75c1c7460d 
 * | + | "librbd: retry lock requests periodically until acquired":https://github.com/ceph/ceph/commit/704c0e09479d435ecbb84693a786c60694732b19 
 * | + | "librbd: don't hold owner_lock for write during flush":https://github.com/ceph/ceph/commit/dbaaed9cf99121d0c97c22a695a7a6e872a11f48 
 * | |/ 
 * | + "lockdep: do not automatically collect all backtraces":https://github.com/ceph/ceph/commit/e9718201c6ed785c61077797a74ffda7e0438fb9 
 * | + "librbd: flush operations need to acquire owner lock":https://github.com/ceph/ceph/commit/27f7042e923366c31748c4cc9992c1a8cb37b457 
 * | + "librbd: avoid infinite loop if copyup fails":https://github.com/ceph/ceph/commit/5b39983025f510c3119ebb375870e7669be7ddd0 
 * | + "librbd: flush pending ops while not holding lock":https://github.com/ceph/ceph/commit/88b583b249a74a71bc87409015f7a8d85200e1bf 
 * | + "tests: fix possible deadlock in librbd ImageWatcher tests":https://github.com/ceph/ceph/commit/a88b180571cb481a31cb94c249a3b486220232fa 
 * | + "tests: enable lockdep for librbd unit tests":https://github.com/ceph/ceph/commit/321eb8d1c3f7d553addb780928e201acf5091132 
 * | + "librbd: owner_lock should be held during flush request":https://github.com/ceph/ceph/commit/bfe5b90921a3faaad0533388cb150cea20f47ae9 
 * | + "osdc: ObjectCacher flusher might needs additional locks":https://github.com/ceph/ceph/commit/1e84fb05f48c146cc9d2d090be8c2d355326938b 
 * | + "librbd: fix recursive locking issues":https://github.com/ceph/ceph/commit/506a45a906024d4bb5d3d4d6cc6cbb9eec39c5f2 
 * | + "librbd: simplify state machine handling of exclusive lock":https://github.com/ceph/ceph/commit/acf5125fe27fb3b9de8b97c4e44fa1f5c61147fd 
 * | + "librbd: ObjectMap::aio_update can acquire snap_lock out-of-order":https://github.com/ceph/ceph/commit/9454f04e62ece39fdcdbb4eb5a83945f76bcc0a5 
 * | + "librbd: move copyup class method call to CopyupRequest":https://github.com/ceph/ceph/commit/3e0358e17e7ddb488109bce04bb08cd16fd5bb2f 
 * | + "librbd: simplify AioRequest constructor parameters":https://github.com/ceph/ceph/commit/2ee64a80794297d4fc5aeafbb185818f7f6a77b8 
 * | + "librbd/AioRequest.h: fix UNINIT_CTOR":https://github.com/ceph/ceph/commit/3e71a7554da05aee06d5a2227808c321a3e3f0f1 
 * | + "librbd: add object state accessor to ObjectMap":https://github.com/ceph/ceph/commit/cb57fe581df7c14d174e6eaff382d6a28ab658d6 
 * | + "librbd: AsyncObjectThrottle should always hold owner_lock":https://github.com/ceph/ceph/commit/9249ab7dacd43e7a546656b99013a595381fd5fd 
 * | + "librbd: execute flush completion outside of cache_lock":https://github.com/ceph/ceph/commit/26902b94f97edb189ae620c86a8dda8166df471a 
 * | + "librbd: add AsyncRequest task enqueue helper method":https://github.com/ceph/ceph/commit/571220d6f4642dd3cd78988882645fdf647c150e 
 * | + "librbd: disable lockdep on AioCompletion":https://github.com/ceph/ceph/commit/8e280f4cfef0d2fdc706d43bbee0c377d288a457 
 * | + "librbd: AioCompletion shouldn't hold its lock during callback":https://github.com/ceph/ceph/commit/b38da48059792e9182fe2877786d9159007683d3 
 * | + "librbd: give locks unique names to prevent false lockdep failures":https://github.com/ceph/ceph/commit/6fdd3f1ce69fa2e00c6f1bedd5f72352953e1e44 
 * | + "librbd: complete cache read in a new thread context":https://github.com/ceph/ceph/commit/70041499f99cad551b3aab16f086f725b33b25e2 
 * | + "librbd: require callers to ObjectMap::aio_update to acquire lock":https://github.com/ceph/ceph/commit/65ef695eba0f5b5d87347ffb3407bb5d6d75b402 
 * | + "log: fix helgrind warnings regarding possible data race":https://github.com/ceph/ceph/commit/58b8fafb87b18f2a4d8c38f77ecf81ff58452409 
 * | + "librados_test_stub: fix helgrind warnings":https://github.com/ceph/ceph/commit/a5203d32544d40cb51eb60fc906cc3ceaacbfe96 
 * | + "librados_test_stub: add support for flushing watches":https://github.com/ceph/ceph/commit/b73e87eb307137786e0f0d89362ef0e92e2670b8 
 * | + "common: lockdep now support unregistering once destructed":https://github.com/ceph/ceph/commit/2fa35b1c5ca8e33959fff8c84eaa4feca0f67df3 
 * | + "common: add valgrind.h convenience wrapper":https://github.com/ceph/ceph/commit/7b85c7bfe599644eb29e6b1e03733da4774c2eac 
 * | + "librbd: add work queue for op completions":https://github.com/ceph/ceph/commit/6d3db5ffbef71c8927a9ffc68c5955dca0f5612c 
 * | + "WorkQueue: ContextWQ can now accept a return code":https://github.com/ceph/ceph/commit/64425e861400fde4703fb06529777c55650b6676 
 * +     "Pull request 5359":https://github.com/ceph/ceph/pull/5359 
 * |\ 
 * | + "mon: PaxosService: call post_refresh() instead of post_paxos_update()":https://github.com/ceph/ceph/commit/d08db7a0677412dbe590c850976fb4fe2f503a79 
 * +     "Pull request 5361":https://github.com/ceph/ceph/pull/5361 
 * |\ 
 * | + "mon: MonitorDBStore: get_next_key() only if prefix matches":https://github.com/ceph/ceph/commit/e6eaa914d685f2a8f1f8cf3b01112a1b720e1358 
 * +     "Pull request 5365":https://github.com/ceph/ceph/pull/5365 
 * |\ 
 * | + "buffer: Fix bufferlist::zero bug with special case":https://github.com/ceph/ceph/commit/0fde3a2465e156ebf9a5cdc6adc45d66d6d647fc 
 * | + "UnittestBuffer: Add bufferlist zero test case":https://github.com/ceph/ceph/commit/dabc61110a5773262614fc77d3653674aac421f7 
 * +     "Pull request 5366":https://github.com/ceph/ceph/pull/5366 
 * |\ 
 * | + "common/Cycles.cc: skip initialization if rdtsc is not implemented":https://github.com/ceph/ceph/commit/931ffe3b3a43157798717e64de8f46fadbcd9e9b 
 * +     "Pull request 5367":https://github.com/ceph/ceph/pull/5367 
 * |\ 
 * | + "os/chain_xattr: handle read on chnk-aligned xattr":https://github.com/ceph/ceph/commit/fa194744fdaed13949bffb6f2b8a0fc420006e0b 
 * +     "Pull request 5368":https://github.com/ceph/ceph/pull/5368 
 * |\ 
 * | + "ceph.in: do not throw on unknown errno":https://github.com/ceph/ceph/commit/add0f1e5e229c9ad66e8ef77ad59e0e390e20db6 
 * +     "Pull request 5369":https://github.com/ceph/ceph/pull/5369 
 * |\ 
 * | + "Update OSDMonitor.cc":https://github.com/ceph/ceph/commit/4457d3eb70712ec3b7d8e98af973e099c8c7d258 
 * +     "Pull request 5370":https://github.com/ceph/ceph/pull/5370 
 * |\ 
 * | + "mon/PGMonitor: avoid uint64_t overflow when checking pool 'target/max' status.     Fixes: #12401":https://github.com/ceph/ceph/commit/9916d37ead705d467b1d730adb15bb6974b3bf1b 
 * +     "Pull request 5371":https://github.com/ceph/ceph/pull/5371 
 * |\ 
 * | + "ceph.in: print more detailed warning for 'ceph <type> tell'":https://github.com/ceph/ceph/commit/e00494118ee42322784988fe56623cbc7aac4cc9 
 * | + "ceph.in: print more detailed error message for 'tell' command":https://github.com/ceph/ceph/commit/f18900f2eb724acd898e8b32fe75c0850d7cf94c 
 * +     "Pull request 5372":https://github.com/ceph/ceph/pull/5372 
 * |\ 
 * | + "mon: OSDMonitor: fix hex output on 'osd reweight'":https://github.com/ceph/ceph/commit/42bff0b9e2f80e32001082a608d63719332677e3 
 * +     "Pull request 5373":https://github.com/ceph/ceph/pull/5373 
 * |\ 
 * | + "osd: pg_interval_t::check_new_interval should not rely on pool.min_size to determine if the PG was active":https://github.com/ceph/ceph/commit/cd11b887c6c586085a7014ba44123b115370a462 
 * | + "osd: Move IsRecoverablePredicate/IsReadablePredicate to osd_types.h":https://github.com/ceph/ceph/commit/c5f0e2222cc55a92ebc46d12b618fadb3d2fb577 
 * +     "Pull request 5374":https://github.com/ceph/ceph/pull/5374 
 * |\ 
 * | + "crush/CrushWrapper: fix adjust_subtree_weight debug":https://github.com/ceph/ceph/commit/695f782e59baffbe8429f9daa47a4f1476a02976 
 * | + "crush/CrushWrapper: return changed from adjust_subtree_weight":https://github.com/ceph/ceph/commit/0bd4c81ce41a22b22ca76e539de87260b140bbc4 
 * | + "crush/CrushWrapper: adjust subtree base in adjust_subtree_weight":https://github.com/ceph/ceph/commit/05fc59bee9138d04227255a2f31bd82efe94b1e9 
 * | + "unittest_crush_wrapper: test adjust_subtree_weight":https://github.com/ceph/ceph/commit/d2f31adc49a7c6b8276dbf8773575e91ba5e18fa 
 * | + "unittest_crush_wrapper: attach buckets to root in adjust_item_weight test":https://github.com/ceph/ceph/commit/0ccdf342e7cf0072d3c38c6e1a6cf3a87f154a28 
 * | + "unittest_crush_wrapper: parse env":https://github.com/ceph/ceph/commit/1e737532cfe1daf43bea3d9bd4e55faed560f0f2 
 * +     "Pull request 5376":https://github.com/ceph/ceph/pull/5376 
 * |\ 
 * | + "mon: ceph osd map shows NONE when an osd is missing":https://github.com/ceph/ceph/commit/0ca93db7d79f11e51af75e322941419b860bb2f8 
 * +     "Pull request 5377":https://github.com/ceph/ceph/pull/5377 
 * |\ 
 * | + "mon/PGMonitor: bug fix pg monitor get crush rule":https://github.com/ceph/ceph/commit/43a72e47c4adae674e02bb262645d88ac528e2be 
 * +     "Pull request 5378":https://github.com/ceph/ceph/pull/5378 
 * |\ 
 * | + "Mutex: fix leak of pthread_mutexattr":https://github.com/ceph/ceph/commit/b8176d0f21ce80d2e5a92057ab85f7618504cd9f 
 * +     "Pull request 5380":https://github.com/ceph/ceph/pull/5380 
 * |\ 
 * | + "TestPGLog: fix invalid proc_replica_log test caes":https://github.com/ceph/ceph/commit/8a2ad0540994efe530a1775ebd949aeaf6609e57 
 * | + "TestPGLog: fix noop log proc_replica_log test case":https://github.com/ceph/ceph/commit/df71e6be7ccbe18d99200b2a5844a9f19ac70141 
 * | + "TestPGLog: add test for 11358":https://github.com/ceph/ceph/commit/549ff9a938c5126d4dcb15535845d5354cb44bb2 
 * | + "PGLog::proc_replica_log: handle split out overlapping entries":https://github.com/ceph/ceph/commit/c224fc70e14bd76494bc437595c8b0b0d275694e 
 * +     "Pull request 5381":https://github.com/ceph/ceph/pull/5381 
 * |\ 
 * | + "Client: check dir is still complete after dropping locks in _readdir_cache_cb":https://github.com/ceph/ceph/commit/256620e37fd94ee4b3af338ea6955be55529d0d6 
 * +     "Pull request 5382":https://github.com/ceph/ceph/pull/5382 
 * |\ 
 * | + "auth: check return value of keyring->get_secret":https://github.com/ceph/ceph/commit/1e055782f5ade94c19c2614be0d61d797490701e 
 * +     "Pull request 5383":https://github.com/ceph/ceph/pull/5383 
 * |\ 
 * | + "rest_bench: bucketname is not mandatory as we have a default name":https://github.com/ceph/ceph/commit/7bddf5d4dad09b1f6d3b4e80e4bdd895191560b0 
 * | + "rest_bench: drain the work queue to fix a crash     Fixes: #3896     Signed-off-by: huangjun <hjwsm1989@gmail.com>":https://github.com/ceph/ceph/commit/6e7358b3958b7ee11ef612302b300d07f3982d54 
 * +     "Pull request 5385":https://github.com/ceph/ceph/pull/5385 
 * |\ 
 * | + "packaging: RGW depends on /etc/mime.types":https://github.com/ceph/ceph/commit/eccf36980511de7ed122a38d426170496ffdea64 
 * +     "Pull request 5387":https://github.com/ceph/ceph/pull/5387 
 * |\ 
 * | + "rgw: fix assignment of copy obj attributes":https://github.com/ceph/ceph/commit/822e60f47a0a0ef924c909ebba4fbcc6e79ad9b2 
 * +     "Pull request 5411":https://github.com/ceph/ceph/pull/5411 
 * |\ 
 * | + "ceph.spec.in: remove SUSE-specific apache2-mod_fcgid dependency":https://github.com/ceph/ceph/commit/8804b3f1ab5180c8a85b25b9b46b986fe7022868 
 * +     "Pull request 5412":https://github.com/ceph/ceph/pull/5412 
 * |\ 
 * | + "ceph.spec.in: drop SUSE-specific %py_requires macro":https://github.com/ceph/ceph/commit/a7851933033473d11e69fa1f237c0ad8bbbd4a13 
 * +     "Pull request 5468":https://github.com/ceph/ceph/pull/5468 
 * |\ 
 * | + "osd: include newlines in scrub errors":https://github.com/ceph/ceph/commit/4faa8e04069417a6e2a6c4ea5c10b54d76aa00c4 
 * | + "osd: fix condition for loggin scrub errors":https://github.com/ceph/ceph/commit/455eb2a89197e9609c5bb510112d661d388b4c85 
 * | + "osd: fix fallback logic; move into be_select_auth_object":https://github.com/ceph/ceph/commit/67e7946ce8e28f00db9588bed670ef5141268f41 
 * | + "osd: log a scrub error when we can't pick an auth object":https://github.com/ceph/ceph/commit/0f57c7017a98f7e416a160375b8b80355b8e0fc3 
 * | + "osd: repair record digest if all replicas match but do not match":https://github.com/ceph/ceph/commit/d4f4c5c4334add6acfc66407c2383d01094d384d 
 * | + "osd: move recorded vs on disk digest warning into be_compare_scrubmaps":https://github.com/ceph/ceph/commit/acfed6b5eae764d381c88ed7d3f4942c61191127 
 * | + "osd: be slightly paranoid about value of okseed":https://github.com/ceph/ceph/commit/674029bc6c519e82011d1429ab5eddff9720c2dc 
 * | + "osd: be precise about    known    vs    best guess ":https://github.com/ceph/ceph/commit/f2002b7fa2af2db52037da4c1cf66d405a4941e7 
 * | + "osd: record digest if object is clean (vs entire scrub chunk)":https://github.com/ceph/ceph/commit/4e5d146ad36ef0380eb72e45dca651494658aeeb 
 * +     "Pull request 5471":https://github.com/ceph/ceph/pull/5471 
 * |\ 
 * | + "mon: disallow post-hammer OSDs if there are up pre-hammer OSDs":https://github.com/ceph/ceph/commit/9b91adc560c8dffc1f5f7470d28c25f448b2b619 
 * | + "include/ceph_features: define MON_METADATA feature":https://github.com/ceph/ceph/commit/8a559c1e80bb7c70e13c46f1900896c9b8fcd9a9 
 * +     "Pull request 5482":https://github.com/ceph/ceph/pull/5482 
 * |\ 
 * | + "rgw: enforce Content-Type in Swift responses.":https://github.com/ceph/ceph/commit/bdc60c5a616e547aa71343b3b243fca6d4ac70e6 
 * | + "rgw: force content-type header for swift account responses without body":https://github.com/ceph/ceph/commit/b050b1e9d8f97bd10a2b8674a1f37fd5c9727e8f 
 * | + "rgw: shouldn't return content-type: application/xml if content length is 0":https://github.com/ceph/ceph/commit/faabd6ae07cf25aa3db0ada5fdbce4d608313a64 
 * +     "Pull request 5498":https://github.com/ceph/ceph/pull/5498 
 * |\ 
 * | + "rgw: set http status in civetweb":https://github.com/ceph/ceph/commit/3ab5d82a1c09142267c27156b69a3117d30c5b7d 
 * | + "civetweb: update submodule to support setting of http status":https://github.com/ceph/ceph/commit/10a03839853246c535e639b6dc6cea45b8673642 
 * +     "Pull request 5527":https://github.com/ceph/ceph/pull/5527 
 * |\ 
 * | + "osd/OSDMap: handle incrementals that modify+del pool":https://github.com/ceph/ceph/commit/3396a969741f74e5b1f55d8d7af258493ca26478 
 * + "Pull request 5559":https://github.com/ceph/ceph/pull/5559 
 * + "tests: increase test coverage for partial encodes/decodes":https://github.com/ceph/ceph/commit/153744d7c596705c4f92bee5e827846b46c80141 
 * + "common: bit_vector extent calculation incorrect for last page":https://github.com/ceph/ceph/commit/fca78765366f3ac365cfa98224aca5fb79b2a7fe 

 h4. rbd 

 <pre> 
 ./virtualenv/bin/teuthology-suite --priority 1000 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 
 </pre> 

 * *fail* http://pulpito.ceph.com/loic-2015-08-15_21:59:25-rbd-hammer-backports---basic-multi/ 
 ** *'adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper term qemu-system-x86_64 -enable-kvm -nographic -m 4096 -drive file=/home/ubuntu/cephtest/qemu/base.client.0.qcow2,format=qcow2,if=virtio -cdrom /home/ubuntu/cephtest/qemu/client.0.iso -drive file=rbd:rbd/client.0.0:id=0,format=raw,if=virtio,cache=none'* 
 *** "rbd/qemu/{cache/none.yaml cachepool/none.yaml clusters/fixed-3.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/qemu_fsstress.yaml}":http://pulpito.ceph.com/loic-2015-08-15_21:59:25-rbd-hammer-backports---basic-multi/1016183 
 ** *{'plana19.front.sepia.ceph.com': "error while evaluating conditional: ssh_key_update.state == 'present'"}* 
 *** "rbd/singleton/{all/qemu-iotests-writeback.yaml}":http://pulpito.ceph.com/loic-2015-08-15_21:59:25-rbd-hammer-backports---basic-multi/1016186 
 ** *'mkdir -p -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=e1dadd3da9e39daf669f94715c7833d2b280bbed TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/qemu-iotests.sh'* 
 *** "rbd/singleton/{all/qemu-iotests-writethrough.yaml}":http://pulpito.ceph.com/loic-2015-08-15_21:59:25-rbd-hammer-backports---basic-multi/1016188 
 *** "rbd/singleton/{all/qemu-iotests-no-cache.yaml}":http://pulpito.ceph.com/loic-2015-08-15_21:59:25-rbd-hammer-backports---basic-multi/1016180 

 <pre> 
 paddles=paddles.front.sepia.ceph.com 
 run=loic-2015-08-15_21:59:25-rbd-hammer-backports---basic-multi 
 eval filter=$(curl --silent http://$paddles/runs/$run/ | jq '.jobs[] | select(.status == "dead" or .status == "fail") | .description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') 
 ./virtualenv/bin/teuthology-suite --priority 1000 --suite rbd --filter="$filter" --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 
 </pre> 

 * *running* http://pulpito.ceph.com/loic-2015-08-19_18:04:45-rbd-hammer-backports---basic-multi/ 

 h4. rados 

 <pre> 
 ./virtualenv/bin/teuthology-suite --priority 1000 --suite rados --subset $(expr $RANDOM % 18)/18 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 
 </pre> 

 * *fail* http://pulpito.ceph.com/loic-2015-08-15_22:00:55-rados-hammer-backports---basic-multi 
 ** *failed to become clean before timeout expired* 
 *** "rados/thrash/{0-size-min-size-overrides/3-size-2-min-size.yaml 1-pg-log-overrides/short_pg_log.yaml clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/fastclose.yaml thrashers/mapgap.yaml workloads/readwrite.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:00:55-rados-hammer-backports---basic-multi/1016257 
 ** *'sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-osd -f -i 2'* 
 *** "rados/thrash/{0-size-min-size-overrides/3-size-2-min-size.yaml 1-pg-log-overrides/short_pg_log.yaml clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/fastclose.yaml thrashers/pggrow.yaml workloads/radosbench.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:00:55-rados-hammer-backports---basic-multi/1016384 

 <pre> 
 paddles=paddles.front.sepia.ceph.com 
 run=loic-2015-08-15_22:00:55-rados-hammer-backports---basic-multi 
 eval filter=$(curl --silent http://$paddles/runs/$run/ | jq '.jobs[] | select(.status == "dead" or .status == "fail") | .description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') 
 ./virtualenv/bin/teuthology-suite --priority 1000 --suite rados --filter="$filter" --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 
 </pre> 

 * *running* http://pulpito.ceph.com/loic-2015-08-19_18:09:02-rados-hammer-backports---basic-multi 

 h4. rgw 

 <pre> 
 ./virtualenv/bin/teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 
 </pre> 

 * *fail* http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/ 
 ** *"S3TEST_CONF=/home/ubuntu/cephtest/archive/s3-tests.client.0.conf BOTO_CONFIG=/home/ubuntu/cephtest/boto.cfg /home/ubuntu/cephtest/s3-tests/virtualenv/bin/nosetests -w /home/ubuntu/cephtest/s3-tests -v -a '!fails_on_rgw'"* 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/btrfs.yaml rgw_pool_type/replicated.yaml tasks/rgw_s3tests.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016484 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/ec-cache.yaml tasks/rgw_s3tests_multiregion.yaml validater/valgrind.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016478 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/replicated.yaml tasks/rgw_s3tests.yaml validater/lockdep.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016474 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/xfs.yaml rgw_pool_type/ec-cache.yaml tasks/rgw_s3tests.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016472 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/ec-profile.yaml tasks/rgw_s3tests_multiregion.yaml validater/lockdep.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016464 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/ext4.yaml rgw_pool_type/ec-profile.yaml tasks/rgw_s3tests.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016462 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/ec-cache.yaml tasks/rgw_s3tests.yaml validater/valgrind.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016460 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml rgw_pool_type/ec.yaml tasks/rgw_s3tests.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016451 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/ec.yaml tasks/rgw_s3tests_multiregion.yaml validater/lockdep.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016450 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/ec-profile.yaml tasks/rgw_s3tests.yaml validater/valgrind.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016446 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/xfs.yaml rgw_pool_type/replicated.yaml tasks/rgw_s3tests.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016440 
 ** *S3ResponseError: 403 Forbidden 
 * 
 *** "rgw/singleton/{overrides.yaml all/radosgw-admin-data-sync.yaml frontend/civetweb.yaml rgw_pool_type/ec.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016473 
 *** "rgw/singleton/{overrides.yaml all/radosgw-admin-data-sync.yaml frontend/apache.yaml rgw_pool_type/replicated.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016452 
 ** *"SWIFT_TEST_CONFIG_FILE=/home/ubuntu/cephtest/archive/testswift.client.0.conf /home/ubuntu/cephtest/swift/virtualenv/bin/nosetests -w /home/ubuntu/cephtest/swift/test/functional -v -a '!fails_on_rgw'"* 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/ext4.yaml rgw_pool_type/ec-cache.yaml tasks/rgw_swift.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016485 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/ec-profile.yaml tasks/rgw_swift.yaml validater/lockdep.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016483 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/btrfs.yaml rgw_pool_type/ec-profile.yaml tasks/rgw_swift.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016475 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/ec.yaml tasks/rgw_swift.yaml validater/valgrind.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016469 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/xfs.yaml rgw_pool_type/ec.yaml tasks/rgw_swift.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016463 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/replicated.yaml tasks/rgw_swift.yaml validater/valgrind.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016455 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/apache.yaml fs/ext4.yaml rgw_pool_type/replicated.yaml tasks/rgw_swift.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016453 
 *** "rgw/multifs/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml rgw_pool_type/ec-cache.yaml tasks/rgw_swift.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016442 
 *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/ec-cache.yaml tasks/rgw_swift.yaml validater/lockdep.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:08:45-rgw-hammer-backports---basic-multi/1016441 


 h4. fs 

 <pre> 
 ./virtualenv/bin/teuthology-suite --priority 1000 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 
 </pre> 

 * *fail* http://pulpito.ceph.com/loic-2015-08-15_22:10:39-fs-hammer-backports---basic-multi/ 
 ** *'ansible-playbook -v --extra-vars \'{"ansible_ssh_user": "ubuntu"}\' -i /etc/ansible/hosts --limit burnupi14.front.sepia.ceph.com,burnupi18.front.sepia.ceph.com,plana18.front.sepia.ceph.com /var/lib/teuthworker/src/ceph-cm-ansible_master/cephlab.yml'* 
 *** "fs/thrash/{ceph/base.yaml ceph-thrash/default.yaml clusters/mds-1active-1standby.yaml debug/mds_client.yaml fs/btrfs.yaml msgr-failures/osd-mds-delay.yaml overrides/whitelist_wrongly_marked_down.yaml tasks/cfuse_workunit_suites_pjd.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:10:39-fs-hammer-backports---basic-multi/1016519 
 ** *{'plana29.front.sepia.ceph.com': {'invocation': {'module_name': 'authorized_key', 'module_args': 'user="ubuntu" key=https://raw.githubusercontent.com/ceph/keys/autogenerated/ssh/@all.pub'}, 'failed': True, 'msg': 'Failed to validate the SSL certificate for raw.githubusercontent.com:443. Use validate_certs=False (insecure) or make sure your managed systems have a valid CA certificate installed. Paths checked for this platform: /etc/ssl/certs, /etc/pki/ca-trust/extracted/pem, /etc/pki/tls/certs, /usr/share/ca-certificates/cacert.org, /etc/ansible'}}* 
 *** "fs/basic/{clusters/fixed-3-cephfs.yaml debug/mds_client.yaml fs/btrfs.yaml inline/yes.yaml overrides/whitelist_wrongly_marked_down.yaml tasks/cfuse_workunit_suites_iogen.yaml}":http://pulpito.ceph.com/loic-2015-08-15_22:10:39-fs-hammer-backports---basic-multi/1016496 

 <pre> 
 paddles=paddles.front.sepia.ceph.com 
 run=loic-2015-08-15_22:10:39-fs-hammer-backports---basic-multi 
 eval filter=$(curl --silent http://$paddles/runs/$run/ | jq '.jobs[] | select(.status == "dead" or .status == "fail") | .description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') 
 ./virtualenv/bin/teuthology-suite --priority 1000 --suite fs --filter="$filter" --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 
 </pre> 

 * *running* http://pulpito.ceph.com/loic-2015-08-19_18:14:42-fs-hammer-backports---basic-multi/ 

 h4. powercycle 

 <pre> 
 ./virtualenv/bin/teuthology-suite -l2 -v -c hammer-backports -k testing -m plana,burnupi,mira -s powercycle -p 1000 --email loic@dachary.org 
 </pre> 

 * *pass* *running* http://pulpito.ceph.com/loic-2015-08-15_22:11:44-powercycle-hammer-backports-testing-basic-multi/ 

 h4. upgrade 

 <pre> 
 ./virtualenv/bin/teuthology-suite --verbose --suite upgrade/hammer --filter=ubuntu_14.04 --suite-branch hammer --ceph hammer-backports --email loic@dachary.org --machine-type vps 
 </pre> 

 * *fail* *running* http://pulpito.ceph.com/loic-2015-08-19_12:26:39-upgrade:hammer-hammer-backports---basic-vps/ 
 ** see http://tracker.ceph.com/issues/12701#note-13 for more information 






Back