Tasks #11990
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 *IN PROGRESS* * "Cutting the release":http://ceph.com/docs/master/dev/development-workflow/#cutting-a-new-stable-release ** Abhishek asks Sage if a point release should be published *YES* (the main motivation is #12410) ** Abhishek gets approval from all leads *** Yehuda, rgw *** Gregory, CephFS *** Josh, RBD *** Sam, rados ** Sage writes and commits the release notes ** Abhishek informs Yuri that the branch is ready for testing ** Yuri runs additional integration tests ** If Yuri discovers new bugs with severity Critical, 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.3 ** 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.1..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> * + "Pull request 5117":https://github.com/ceph/ceph/pull/5117 * |\ * | + "rgw: fix data corruption when race condition":https://github.com/ceph/ceph/commit/8abc46a157e4c1431a92a1e52ab694dccff5d514 * + | "Pull request 5118":https://github.com/ceph/ceph/pull/5118 * |\ \ * | + | "rgw: simplify content length handling":https://github.com/ceph/ceph/commit/56c2688b87d7d78831f8e147fc67cc0651ab644c * | + | "rgw: make compatability deconfliction optional.":https://github.com/ceph/ceph/commit/d9bbef3e470c6406bb65dc40e7e9c08c5d599f73 * | + | "rgw: improve content-length env var handling":https://github.com/ceph/ceph/commit/0260abd5d265bd63ea9c89f4082c31ba1c5ae8fa * | |/ * + | "Pull request 5214":https://github.com/ceph/ceph/pull/5214 * |\ \ * | + | "rgw: rectify 202 Accepted in response for PUT on existing bucket.":https://github.com/ceph/ceph/commit/c78cc00afb6deb8022db60dbe8649335f61bd345 * + | | "Pull request 5226":https://github.com/ceph/ceph/pull/5226 * |\ \ \ * | + | | "Swift: Set Content-Length when requesting/checking Keystone tokens":https://github.com/ceph/ceph/commit/a5dbcbbdddce6cdeccb1e6f5641601d673cd1896 * | |/ / * + | | "Pull request 5227":https://github.com/ceph/ceph/pull/5227 * |\ \ \ * | + | | "rgw: fix lack of account name in XML listing of Swift account.":https://github.com/ceph/ceph/commit/b1618a97fef644dc3dced502d600de6a5d55d085 * | |/ / * + | | "Pull request 5228":https://github.com/ceph/ceph/pull/5228 * |\ \ \ * | + | | "rgw: generate the Date HTTP header for civetweb.":https://github.com/ceph/ceph/commit/e39dce7935dd513b77ce34bc79d70a2c23437cbb * | |/ / * + | | "Pull request 5229":https://github.com/ceph/ceph/pull/5229 * |\ \ \ * | + | | "rgw: fix reset_loc()":https://github.com/ceph/ceph/commit/557865c85bb907fe69248c4f1acb88320a7c1bb5 * | |/ / * + | | "Pull request 5237":https://github.com/ceph/ceph/pull/5237 * |\ \ \ * | + | | "rgw: fix empty json response when getting user quota":https://github.com/ceph/ceph/commit/e50caab2251bb68fea1adbd17acc43aa98ab1206 * | |/ / * + | | "Pull request 5284":https://github.com/ceph/ceph/pull/5284 * |\ \ \ * | + | | "rgw: If the client sends a Connection: close header respond accordingly.":https://github.com/ceph/ceph/commit/2357b6c808f4f7c5997af48149585a6051c04b8f * + | | | "Pull request 5285":https://github.com/ceph/ceph/pull/5285 * |\ \ \ \ * | + | | | "rgw: fix ListParts response":https://github.com/ceph/ceph/commit/9458b845bf863ccf878873c4f0b089ddf84c7203 * | |/ / / * + | | | "Pull request 5286":https://github.com/ceph/ceph/pull/5286 * |\ \ \ \ * | + | | | "Fixes: #12286 radosgw-admin: after subuser modify print only once user info.":https://github.com/ceph/ceph/commit/e4b55b398e68e870a7cf21276e63da2c4c6e3faa * | |/ / / * + | | | "Pull request 5427":https://github.com/ceph/ceph/pull/5427 * |\ \ \ \ * | + | | | "Fh ref count will leak if readahead does not need to do read from osd":https://github.com/ceph/ceph/commit/2ecb3b7f4a49c574bc178a106c6bf0d8247f2a5e * |/ / / / * + | | | "Pull request 5120":https://github.com/ceph/ceph/pull/5120 * |\ \ \ \ * | + | | | "tools: chunk reads in Dumper":https://github.com/ceph/ceph/commit/5ef08466abf1b3934fcad0a0ca46f3a4380d6dbd * | | |_|/ * | |/| | * + | | | "Pull request 5119":https://github.com/ceph/ceph/pull/5119 * |\ \ \ \ * | + | | | "qa: update to newer Linux tarball":https://github.com/ceph/ceph/commit/408880bed296e5cbf05864fa6744a5b00a245272 * | |/ / / * + | | | "Pull request 5417":https://github.com/ceph/ceph/pull/5417 * |\ \ \ \ * | + | | | "debian/control: ceph-common (>> 0.94.2) must be >= 0.94.2-2":https://github.com/ceph/ceph/commit/4c199bf57dc54dc5e5f45cd9b34878a8459d434e * |/ / / / * + | | | "Pull request 5248":https://github.com/ceph/ceph/pull/5248 * |\ \ \ \ * | + | | | "mon: add an osd crush tree command":https://github.com/ceph/ceph/commit/89aa8ff9855ae868d59bd10fe3a3aab8517e90fc * | | |_|/ * | |/| | * + | | | "Pull request 5222":https://github.com/ceph/ceph/pull/5222 * |\ \ \ \ * | + | | | "client: reference counting 'struct Fh'":https://github.com/ceph/ceph/commit/3c8cdeacf46ae4031189d2ef6948aa3b6ab4ae43 * | |/ / / * + | | | "Pull request 5231":https://github.com/ceph/ceph/pull/5231 * |\ \ \ \ * | + | | | "rgw: error out if frontend did not send all data":https://github.com/ceph/ceph/commit/ec705336551436517c16bffdc6bf5467899ae4bb * | |/ / / * + | | | "Pull request 5243":https://github.com/ceph/ceph/pull/5243 * |\ \ \ \ * | + | | | "librbd: assertion failure race condition if watch disconnected":https://github.com/ceph/ceph/commit/03c07d76ac8361ddd302f5bc0575aee7fb5edc99 * | |/ / / * + | | | "Pull request 5241":https://github.com/ceph/ceph/pull/5241 * |\ \ \ \ * | + | | | "librbd: prevent object map updates from being interrupted":https://github.com/ceph/ceph/commit/5c812c1552d954f2c91c000332ddc74c9e91825a * | |/ / / * + | | | "Pull request 5265":https://github.com/ceph/ceph/pull/5265 * |\ \ \ \ * | + | | | "Conditional-compile against minimal tcmalloc.":https://github.com/ceph/ceph/commit/713227791ab28c5e09073acb7b2c3c83ca0f0d6a * + | | | | "Pull request 5280":https://github.com/ceph/ceph/pull/5280 * |\ \ \ \ \ * | + | | | | "test: potential memory leak in FlushAioPP":https://github.com/ceph/ceph/commit/f99f3125ff76628e2525dca00bb7b983f941a08b * | + | | | | "pybind: fix valgrind warning on rbd_get_parent_info call":https://github.com/ceph/ceph/commit/a4fc63af630e77586e3ba2f17df3b6be4a1e2055 * | + | | | | "osdc: invalid read of freed memory":https://github.com/ceph/ceph/commit/aa3eb28f6be62991bc790de5c19cb7b6e30fa189 * | + | | | | "krbd: fix incorrect types in the krbd API":https://github.com/ceph/ceph/commit/18ede754388372cf210d7db87fa46f3536cf0e44 * | + | | | | "fsx: cleanup crypto library at exit":https://github.com/ceph/ceph/commit/488578c1d557ebec7e50d53e45ed46f42984f4f8 * | + | | | | "tests: add run-rbd-valgrind-unit-tests.sh":https://github.com/ceph/ceph/commit/97ff6cb2f8fdd4d946eeab338ec225450e3ad8f3 * | + | | | | "valgrind: update valgrind suppressions for lttng-ust":https://github.com/ceph/ceph/commit/e690907cbb3b229f84f1e996d58636d00f823e8f * | + | | | | "librbd: TaskFinisher should finish all queued tasks":https://github.com/ceph/ceph/commit/fe013e0a813c5697e917da642143388de60e8528 * | + | | | | "tests: fix valgrind errors with librbd unit test":https://github.com/ceph/ceph/commit/43cd3ac923c9accfb81acf41f5bd12b8a05322c7 * | + | | | | "tests: librbd should release global data before exit":https://github.com/ceph/ceph/commit/5d8d6a1a776f833847edc80d2a9b31ecb440ade5 * | + | | | | "librados_test_stub: cleanup singleton memory allocation":https://github.com/ceph/ceph/commit/13f926e4e96d0b7178a9762bbbf589961dba47b7 * + | | | | | "Pull request 5279":https://github.com/ceph/ceph/pull/5279 * |\ \ \ \ \ \ * | + | | | | | "librados_test_stub: read op should return number of bytes read":https://github.com/ceph/ceph/commit/b8728823493b9dfde0333fb41725002fc50e4d9b * | + | | | | | "tests: fixed TestObjectMap.InvalidateFlagInMemoryOnly":https://github.com/ceph/ceph/commit/7d9fce3aa3832a1b8bd7f18abd4745dbc0033582 * | + | | | | | "librbd: don't attempt to invalidate an object map in R/O mode":https://github.com/ceph/ceph/commit/4a77be0a65c8b4ec3dc437721f8c321737b260de * | + | | | | | "tests: add new unit tests for object map invalidation":https://github.com/ceph/ceph/commit/0aea70f68b299441e692efdce6d5e7ff18b78c39 * | + | | | | | "librbd: move object map codes to common location":https://github.com/ceph/ceph/commit/c732cb889b4a61254d06703bf032082e56b196de * | + | | | | | "librbd: only update image flags when holding exclusive lock":https://github.com/ceph/ceph/commit/27c99ea972a7b218ea591b208d0d1dd51eef6f95 * | + | | | | | "librbd: new ImageWatcher::is_lock_supported method":https://github.com/ceph/ceph/commit/ef453630200ab72373f08357ca6b5ac5c5bbb397 * | | |_|_|_|/ * | |/| | | | * + | | | | | "Pull request 5283":https://github.com/ceph/ceph/pull/5283 * |\ \ \ \ \ \ * | + | | | | | "ceph.spec.in: install 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph properly on SUSE":https://github.com/ceph/ceph/commit/f819332e2826eae14849c5e68a380d1d87039d22 * | |/ / / / / * + | | | | | "Pull request 5206":https://github.com/ceph/ceph/pull/5206 * |\ \ \ \ \ \ * | + | | | | | "debian: move ceph_argparse into ceph-common":https://github.com/ceph/ceph/commit/d8733be2ef8874b9a858a7ffddfb81b9b656e9a6 * | | |_|_|/ / * | |/| | | | * + | | | | | "Pull request 5055":https://github.com/ceph/ceph/pull/5055 * |\ \ \ \ \ \ * | + | | | | | "rgw/logrotate.conf: Rename service name":https://github.com/ceph/ceph/commit/c5c627fdd3de669ee94ab7ecd6939c29a4a68011 * + | | | | | | "Pull request 5040":https://github.com/ceph/ceph/pull/5040 * |\ \ \ \ \ \ \ * | + | | | | | | "Increase max files open limit for OSD daemon.":https://github.com/ceph/ceph/commit/e149916cd40a58ce5db5f63a2b4efd82a8c4e1ba * | |/ / / / / / * + | | | | | | "Pull request 5038":https://github.com/ceph/ceph/pull/5038 * |\ \ \ \ \ \ \ * | + | | | | | | "Makefile: install ceph-post-file keys with mode 600":https://github.com/ceph/ceph/commit/22f58ce2665f1ea6b38f6016dc585202a4595322 * | + | | | | | | "ceph-post-file: improve check for a source install":https://github.com/ceph/ceph/commit/3e65a10bd2351744da199a4b076659191b4378a2 * | + | | | | | | "ceph-post-file: behave when sftp doesn't take -i":https://github.com/ceph/ceph/commit/c1f6743940250b04ae6dbea30d8805571add39b6 * | |/ / / / / / * + | | | | | | "Pull request 5030":https://github.com/ceph/ceph/pull/5030 * |\ \ \ \ \ \ \ * | + | | | | | | "packaging: move SuSEfirewall2 templates out of src":https://github.com/ceph/ceph/commit/38d36b1174160ad104704aaa7ff5290d1ec3e782 * | + | | | | | | "packaging: add SuSEfirewall2 service files":https://github.com/ceph/ceph/commit/24bc9f2c58ca78c8023935b8b69f8b01adbc11af * | |/ / / / / / * + | | | | | | "Pull request 5028":https://github.com/ceph/ceph/pull/5028 * |\ \ \ \ \ \ \ * | + | | | | | | "Bug fix to ceph systemV compatability script.":https://github.com/ceph/ceph/commit/8acfb994f22efa07beeecccda300cbd50d683566 * | + | | | | | | "Fixes to rcceph script":https://github.com/ceph/ceph/commit/bd3fd929e6f95e6d9840317aa3ac02f52711c94b * | |/ / / / / / * + | | | | | | "Pull request 5026":https://github.com/ceph/ceph/pull/5026 * |\ \ \ \ \ \ \ * | |_|_|/ / / / * |/| | | | | | * | + | | | | | "Increase max files open limit for OSD daemon.":https://github.com/ceph/ceph/commit/37d77d3680d2c8adda35eddf9625a331a45ece11 * | |/ / / / / * + | | | | | "Pull request 5046":https://github.com/ceph/ceph/pull/5046 * |\ \ \ \ \ \ * | |_|_|/ / / * |/| | | | | * | + | | | | "tests: add librbd watch/notify version compatibility test":https://github.com/ceph/ceph/commit/582cf731e05baabd2cd79567af89d7f005c24925 * | + | | | | "qa/workunits/rbd: add notify_master/slave bootstrap scripts":https://github.com/ceph/ceph/commit/43b9aef11c1281d8b83b659a523dba365d79add4 * | + | | | | "qa/workunits/rbd: add new test_librbd_api workunit":https://github.com/ceph/ceph/commit/f995fb50d3d7734161fa498db9e204eaded651b6 * | + | | | | "tests: create librbd API-only integration test suite":https://github.com/ceph/ceph/commit/a09da2a2c6c12c6bf2f8e17f2096b3ab24587007 * | |/ / / / * + | | | | "Pull request 5159":https://github.com/ceph/ceph/pull/5159 * |\ \ \ \ \ * | + | | | | "OSD: add command_wq suicide timeout":https://github.com/ceph/ceph/commit/ad5745bfd768b52ae6a766391232becad8587641 * | + | | | | "OSD: add remove_wq suicide timeout":https://github.com/ceph/ceph/commit/059a579c02b312bbd32fa41485c361ae3847a3ba * | + | | | | "OSD: add scrub_wq suicide timeout":https://github.com/ceph/ceph/commit/b8826bc4e3da6fcb9338ad6c01af1a88e6585a4d * | + | | | | "OSD: add snap_trim_wq suicide timeout":https://github.com/ceph/ceph/commit/878dd403930a2058656a99c14b465358e134843c * | + | | | | "OSD: add recovery_wq suicide timeout":https://github.com/ceph/ceph/commit/11575832a37ea247a8febe912b3058f51a464ab6 * | + | | | | "OSD: add op_wq suicide timeout":https://github.com/ceph/ceph/commit/a82b4505848c09ad0094768c886f2015bdaa1148 * + | | | | | "Pull request 5252":https://github.com/ceph/ceph/pull/5252 * |\ \ \ \ \ \ * | |_|_|_|/ / * |/| | | | | * | + | | | | "OSDMonitor: allow addition of cache pool with non-empty snaps with config":https://github.com/ceph/ceph/commit/5e72479b0882ac13597d7a613698e583dcb2b932 * + | | | | | "Pull request 4891":https://github.com/ceph/ceph/pull/4891 * |\ \ \ \ \ \ * | |_|/ / / / * |/| | | | | * | + | | | | "mon: prevent bucket deletion when referenced by a rule":https://github.com/ceph/ceph/commit/bd91fb027ab91d487b1d61d25516c13590735d89 * | + | | | | "crush: fix crash from invalid 'take' argument":https://github.com/ceph/ceph/commit/56565ee1cdb06a7705d1c3f26f5592b10399324a * + | | | | | "Pull request 4899":https://github.com/ceph/ceph/pull/4899 * |\ \ \ \ \ \ * | + | | | | | "ReplicatedPG::trim_object: write filtered snapset while we're at it":https://github.com/ceph/ceph/commit/3d74164d3d6caaa5099abd9a1d1920482d3e05c2 * | + | | | | | "ReplicatedPG: start_flush: use filtered snapset":https://github.com/ceph/ceph/commit/a1161540bc0094a951021d4ca651b95ec045213e * | |/ / / / / * + | | | | | "Pull request 4868":https://github.com/ceph/ceph/pull/4868 * |\ \ \ \ \ \ * | + | | | | | "Always provide summary for non-healthy cluster":https://github.com/ceph/ceph/commit/ecac1a458bc7331ed8d667f20ba31995d74892d3 * | | |_|_|_|/ * | |/| | | | * + | | | | | "Pull request 4883":https://github.com/ceph/ceph/pull/4883 * |\ \ \ \ \ \ * | |_|_|_|_|/ * |/| | | | | * | + | | | | "ceph.spec.in: tweak ceph-common for SUSE/openSUSE":https://github.com/ceph/ceph/commit/fdb43ebe2b1211acdb454836a64dbd589feeef45 * | | |/ / / * | |/| | | * + | | | | "Pull request 5208":https://github.com/ceph/ceph/pull/5208 * |\ \ \ \ \ * | + | | | | "crush/CrushTester: return EINVAL if crushtool returns non-zero":https://github.com/ceph/ceph/commit/7f1c0cc9cd3deab925440b56d82c3e61a8ba5ab1 * | + | | | | "tests: TEST_crush_reject_empty must not run a mon":https://github.com/ceph/ceph/commit/2aaeea145b24b972a0b98549c3527ccf98f4c96f * | + | | | | "ceph-helpers: implement test_expect_failure":https://github.com/ceph/ceph/commit/80afb81124a0d2ef25a23a12c86617ab1da3a4bd * | + | | | | "tests: display the output of failed make check runs":https://github.com/ceph/ceph/commit/6b5e9a1df7dfb3a971e40aec35119ec019515b69 * |/ / / / / * + | | | | "Pull request 4889":https://github.com/ceph/ceph/pull/4889 * |\ \ \ \ \ * | + | | | | "common/config: detect overflow of float values":https://github.com/ceph/ceph/commit/1440122d61d5b0a3f8360f4e2101db1018109799 * | + | | | | "common/config: detect overflow of int values":https://github.com/ceph/ceph/commit/9b947fa320b77e0055a581005353c2561a12a198 * | |/ / / / * + | | | | "Pull request 4776":https://github.com/ceph/ceph/pull/4776 * |\ \ \ \ \ * | + | | | | "ceph.in: handle unknown Exception correctly":https://github.com/ceph/ceph/commit/a62c3aa1df9e0f79ac75d94083d10b902dbba382 * | + | | | | "ceph.in: improve the interactive mode":https://github.com/ceph/ceph/commit/cc7f7441c1d0457e840bfdc3413f9bc6d5f5134a * | + | | | | "ceph.in: parse quote correctly in interactive mode":https://github.com/ceph/ceph/commit/eb26388cb985456e8f6e07a52a20fa912cf4efaa * + | | | | | "Pull request 4657":https://github.com/ceph/ceph/pull/4657 * |\ \ \ \ \ \ * | + | | | | | "common/admin_socket: close socket descriptor in destructor":https://github.com/ceph/ceph/commit/0b6d4427ac7234fd509a9541adf45e303e40cb16 * + | | | | | | "Pull request 4687":https://github.com/ceph/ceph/pull/4687 * |\ \ \ \ \ \ \ * | + | | | | | | "json_sprit: fix the FTBFS on old gcc":https://github.com/ceph/ceph/commit/558d6391ecdfd5d716558341ce5d84ce1f7ec9c3 * | + | | | | | | "json_spirit: use utf8 intenally when parsing \uHHHH":https://github.com/ceph/ceph/commit/678b3e6082729698ce3575ba70313dd8399b1aed * | |/ / / / / / * + | | | | | | "Pull request 5122":https://github.com/ceph/ceph/pull/5122 * |\ \ \ \ \ \ \ * | + | | | | | | "mon: remove unused variable":https://github.com/ceph/ceph/commit/0e5e7e1d259579571c1fc05660f6af8e295e733b * | | |_|_|/ / / * | |/| | | | | * + | | | | | | "Pull request 4936":https://github.com/ceph/ceph/pull/4936 * |\ \ \ \ \ \ \ * | + | | | | | | "mon: add --check to CrushTester::test_with_crushtool()":https://github.com/ceph/ceph/commit/51413011417b76f5ad2830d9f93fbfe78c77e467 * | + | | | | | | "crushtool: rename --check-names to --check ":https://github.com/ceph/ceph/commit/5ec27cf589b4535f07e28a86bd304f7a46427ac4 * | + | | | | | | "mon: check the new crush map against osdmap.max_osd":https://github.com/ceph/ceph/commit/2a8fe8862a15342cc5716c146487d0b42af0fbf6 * | + | | | | | | "crushtool: enable check against max_id":https://github.com/ceph/ceph/commit/c0b0f52ddbd4e22998a36addfb32f27614183e19 * | + | | | | | | "crush/CrushTester: check if any item id is too large":https://github.com/ceph/ceph/commit/f041bbebf98a2aff2ad542e8d0c12c46af427573 * | + | | | | | | "mon: validate new crush for unknown names":https://github.com/ceph/ceph/commit/cc1cc033930e8690a57674e842a003f6bbc7a242 * | + | | | | | | "crushtool: add the --check-names option":https://github.com/ceph/ceph/commit/ff29a7f9dd21505c681881e609183aed9ac3250e * | + | | | | | | "crush/CrushTester: add check_name_maps() method":https://github.com/ceph/ceph/commit/960ea49699f421ceb89c9e0c9430378a35f09a9a * + | | | | | | | "Pull request 4892":https://github.com/ceph/ceph/pull/4892 * |\ \ \ \ \ \ \ \ * | + | | | | | | | "ceph-disk: support NVMe device partitions":https://github.com/ceph/ceph/commit/82988d611bad6226138b94590275faadbca3554a * | | |_|_|_|/ / / * | |/| | | | | | * + | | | | | | | "Pull request 4877":https://github.com/ceph/ceph/pull/4877 * |\ \ \ \ \ \ \ \ * | + | | | | | | | "admin/build-doc: fix dependency checks":https://github.com/ceph/ceph/commit/ba1a0167cc809081eda7e6cc9ecfb971e439d696 * | |/ / / / / / / * + | | | | | | | "Pull request 4667":https://github.com/ceph/ceph/pull/4667 * |\ \ \ \ \ \ \ \ * | |_|_|_|_|_|/ / * |/| | | | | | | * | + | | | | | | "ceph.spec: update OpenSUSE BuildRequires":https://github.com/ceph/ceph/commit/ef6641c0aa47c7f559aa56d7c35a5815afc2ba49 * | | |_|_|/ / / * | |/| | | | | * + | | | | | | "Pull request 5123":https://github.com/ceph/ceph/pull/5123 * |\ \ \ \ \ \ \ * | + | | | | | | "mon: always reply mdsbeacon":https://github.com/ceph/ceph/commit/524f4a52d115ecda8cd7793d0f8bea148eff92af * | + | | | | | | "mon/MDSMonitor: rename labels to a better name":https://github.com/ceph/ceph/commit/413e407dea446bebb9c36abb3025ada450dd4fe9 * | + | | | | | | "mon: send no_reply() to peon to drop ignored mdsbeacon":https://github.com/ceph/ceph/commit/a03968ad584a3ff8e351cc5dce053e535fcdc454 * | + | | | | | | "mon: remove unnecessary error handling":https://github.com/ceph/ceph/commit/39f34596b0ec6f769f507e2b372204f8551f7ee0 * | | |_|_|/ / / * | |/| | | | | * + | | | | | | "Pull request 4862":https://github.com/ceph/ceph/pull/4862 * |\ \ \ \ \ \ \ * | + | | | | | | "rgw: Do not enclose the Bucket header in quotes":https://github.com/ceph/ceph/commit/1a321e477effa23bffbb6cb057aa955586197345 * | | |_|/ / / / * | |/| | | | | * + | | | | | | "Pull request 4885":https://github.com/ceph/ceph/pull/4885 * |\ \ \ \ \ \ \ * | + | | | | | | "rgw: Use attrs from source bucket on copy":https://github.com/ceph/ceph/commit/54f4e7d4a534448293c74612f8140cf34b9cf9f8 * | |/ / / / / / * + | | | | | | "Pull request 4884":https://github.com/ceph/ceph/pull/4884 * |\ \ \ \ \ \ \ * | + | | | | | | "rgw: always check if token is expired":https://github.com/ceph/ceph/commit/9dfef6004d208af3730634796aad199391707826 * | |/ / / / / / * + | | | | | | "Pull request 4875":https://github.com/ceph/ceph/pull/4875 * |\ \ \ \ \ \ \ * | |_|/ / / / / * |/| | | | | | * | + | | | | | "tests: verify librbd blocking aio code path":https://github.com/ceph/ceph/commit/ed5442b1057dcc4fb1f9404c805dabe2bbde2252 * | + | | | | | "librbd: new rbd_non_blocking_aio config option":https://github.com/ceph/ceph/commit/20e104869f3d17ce672438144700a4d984d487b4 * | + | | | | | "PendingReleaseNotes: document changes to librbd's aio_read methods":https://github.com/ceph/ceph/commit/b4571b3e238efc39767f753e0ec1622c8bd6d6e6 * | + | | | | | "librbd: AioRequest::send no longer returns a result":https://github.com/ceph/ceph/commit/9ea1edd0ca9e385f823ad04b05bc887d77aa5136 * | + | | | | | "tests: update librbd AIO tests to remove result code":https://github.com/ceph/ceph/commit/272df2aed79a95dd9c45db4e0953e9b321f7b0f5 * | + | | | | | "librbd: internal AIO methods no longer return result":https://github.com/ceph/ceph/commit/dd2e4c13ff6d88edb25f90af62af16ba825c15c9 * | + | | | | | "Throttle: added pending_error method to SimpleThrottle":https://github.com/ceph/ceph/commit/dbd4e293d7124c89a22148e8fa5f425a995c900c * | + | | | | | "librbd: add new fail method to AioCompletion":https://github.com/ceph/ceph/commit/7df6091a30b1b94d764240262195e971175554b3 * | + | | | | | "librbd: avoid blocking AIO API methods":https://github.com/ceph/ceph/commit/cf6e1f50ea7b5c2fd6298be77c06ed4765d66611 * | + | | | | | "librbd: add task pool / work queue for requests":https://github.com/ceph/ceph/commit/e61974aed09a3f81e1f65a4bbaed43e3f22b27b4 * | + | | | | | "WorkQueue: added virtual destructor":https://github.com/ceph/ceph/commit/ffd0933dcc790d7cedc1048b664bf4e8c40464a3 * | + | | | | | "WorkQueue: add new ContextWQ work queue":https://github.com/ceph/ceph/commit/a28adfbdd8abc86e7766c303bc610c0c252910f7 * | |/ / / / / * + | | | | | "Pull request 4886":https://github.com/ceph/ceph/pull/4886 * |\ \ \ \ \ \ * | + | | | | | "mds: clear CDir::STATE_REJOINUNDEF after fetching dirfrag":https://github.com/ceph/ceph/commit/d723e1156e70a492d633e43b86e7c373e5750065 * | |/ / / / / * + | | | | | "Pull request 5095":https://github.com/ceph/ceph/pull/5095 * |\ \ \ \ \ \ * | + | | | | | "doc: add the corresponding @endcond command for @cond":https://github.com/ceph/ceph/commit/89d0266a60729d5d9747867e8c30abf71a891231 * | + | | | | | "doc: remove orphan: directive in ceph-create-keys.rst":https://github.com/ceph/ceph/commit/2aa77b33a97e5a3ca134c9c555aa6e7a69ef50f7 * | + | | | | | "doc: let doxygen ignore src/tracing":https://github.com/ceph/ceph/commit/ad66e40e8bd598da7c9738cb44abb543008c90a3 * + | | | | | | "Pull request 4902":https://github.com/ceph/ceph/pull/4902 * |\ \ \ \ \ \ \ * | |/ / / / / / * |/| | | | | | * | + | | | | | "ReplicatedPG::release_op_ctx_locks: requeue in scrub queue if blocked":https://github.com/ceph/ceph/commit/bfb144268b803340efad29cd6c627b170ea32402 * | + | | | | | "ReplicatedPG::finish_ctx: take excl lock if operation is rw":https://github.com/ceph/ceph/commit/c7b6a6370a69149ea94f9e35d536aa90f06e7659 * | + | | | | | "RadosModel: randomly prefix delete with assert_exists":https://github.com/ceph/ceph/commit/1550a569dab120ce28396fe365565e8e4acd9801 * | + | | | | | "RadosModel: assert exists on subsequent writes":https://github.com/ceph/ceph/commit/4cdc5f7d6b3ec488c79c09cb44a43d4d9398b74c * | + | | | | | "test/librados/snapshots.cc: add test for 11677":https://github.com/ceph/ceph/commit/25c730bda74b94f2c894c508ab09988dbd528c4e * | |/ / / / / * + | | | | | "Pull request 5069":https://github.com/ceph/ceph/pull/5069 * |\ \ \ \ \ \ * | |_|_|_|_|/ * |/| | | | | * | + | | | | "debian: ceph-dbg steals ceph-objectstore-tool from ceph-test-dbg (take 2)":https://github.com/ceph/ceph/commit/356bd2c68ca730e766d06c46a0364784f5d72275 * |/ / / / / * + | | | | "qa/workunits/rados/test-upgarde-v9.0.1: fix exclude syntax":https://github.com/ceph/ceph/commit/78d894a634d727a9367f809a1f57234e5e6935be * + | | | | "qa/workunits/rados/test-upgrade-v9.0.1: skip one more evict test":https://github.com/ceph/ceph/commit/3e8d60a80ce31860eac76a1f6489a35e1795a0c0 * + | | | | "qa: add compatibility filtered rados api tests for upgrades":https://github.com/ceph/ceph/commit/348a3d3c9880e7d022e71a2faafe51c8f771406e * + | | | | "Pull request 4961":https://github.com/ceph/ceph/pull/4961 * |\ \ \ \ \ * | + | | | | "OSDMonitor: disallow ec pools as tiers":https://github.com/ceph/ceph/commit/f68bf94e370fb11a3047ec2762a972a0b7a7c0bb * | + | | | | "mon: prevent pool with snapshot state from being used as a tier":https://github.com/ceph/ceph/commit/13c8d58da1303cc68d99da19f79d625f91f99d43 * | + | | | | "test/librados/tier.cc: destroy and recreate cache pool on every test":https://github.com/ceph/ceph/commit/58e62662f6ef04ac76470090d1d958467e34194a * |/ / / / / * + | | | | "Pull request 4846":https://github.com/ceph/ceph/pull/4846 * |\ \ \ \ \ * | |_|_|/ / * |/| | | | * | + | | | "man/ceph-create-keys.8: add missing file":https://github.com/ceph/ceph/commit/5a60a034bf3015eaf468e5e3f9d8feb08b8fdd95 * | + | | | "doc: add ceph-create-keys.8":https://github.com/ceph/ceph/commit/19305b897ac147602049752a2dfbe1fd39ba562c * | |/ / / * + | | | "Pull request 4934":https://github.com/ceph/ceph/pull/4934 * |\ \ \ \ * | + | | | "doc/release-notes: v0.94.2":https://github.com/ceph/ceph/commit/3db1026f3706e6f5a5c25013cb6646a0298057d8 * |/ / / / * + | | | "0.94.2":https://github.com/ceph/ceph/commit/5fb85614ca8f354284c713a2f9c610860720bbf3 * |/ / / * + | | "Pull request 4795":https://github.com/ceph/ceph/pull/4795 * |\ \ \ * | + | | "debian: ceph-dbg steals ceph-objectstore-tool from ceph-test-dbg":https://github.com/ceph/ceph/commit/968573b8930a7c8485bf53e3a989ce2f7d0a2fff * |/ / / * + | | "Pull request 4773":https://github.com/ceph/ceph/pull/4773 * |\ \ \ * | |_|/ * |/| | * | + | "debian: set rest-bench-dbg ceph-test-dbg dependencies":https://github.com/ceph/ceph/commit/344328de584ac707b59ab857f1f3dd4165adfcf5 * |/ / * + | "Pull request 4696":https://github.com/ceph/ceph/pull/4696 * |\ \ * | + | "rgw: merge manifests correctly when there's prefix override":https://github.com/ceph/ceph/commit/293affe992118ed6e04f685030b2d83a794ca624 * | + | "rgw: restore buffer of multipart upload after EEXIST":https://github.com/ceph/ceph/commit/a43d24861089a02f3b42061e482e05016a0021f6 * + | | "Pull request 4649":https://github.com/ceph/ceph/pull/4649 * |\ \ \ * | |_|/ * |/| | * | + | "packaging: include ceph_perf_objectstore":https://github.com/ceph/ceph/commit/95818dac1522c218662ec12bd42c470d8394b3b9 * + | | "Pull request 4568":https://github.com/ceph/ceph/pull/4568 * |\ \ \ * | |/ / * |/| | * | + | "rgw: improve metadata handling on copy operation of Swift API.":https://github.com/ceph/ceph/commit/efbfe6fced72d07309ccf1f1a219c037b7f535fa * | + | "rgw: improve code formatting ONLY.":https://github.com/ceph/ceph/commit/bc6eb8d5f0a66aec3fbda0b794d008a3157a8154 * | + | "rgw: send X-Copied-From-Last-Modified header of Swift API.":https://github.com/ceph/ceph/commit/7aa1ae60cea17e0bd140c0cf2313d82f2f64554f * | + | "rgw: dump object metadata in response for COPY request of Swift API.":https://github.com/ceph/ceph/commit/150b9e2b85a72dc247da4ba1ab770e6af053acb7 * | + | "rgw: refactor dumping metadata of Swift objects.":https://github.com/ceph/ceph/commit/e749701be5368a22cad1630f8202e48f5d980409 * | + | "rgw: add support for X-Copied-From{-Account} headers of Swift API.":https://github.com/ceph/ceph/commit/b034511fa79996415640b4aca3e8747340f2a127 * | + | "rgw: send ETag, Last-Modified in response for copying Swift cobject.":https://github.com/ceph/ceph/commit/c9e6a0bf8c601c4fd9065c1f3a8ea445bd652a52 * | + | "rgw: Swift API. Allows setting attributes with COPY object operation.":https://github.com/ceph/ceph/commit/7f41ff0a6577b0784c6719b9d705f32921b1c40e * + | | "Pull request 4629":https://github.com/ceph/ceph/pull/4629 * |\ \ \ * | + | | "client: fix error handling in check_pool_perm":https://github.com/ceph/ceph/commit/6e2dd408be95644ee5bceb556a90483f882fe51c * | + | | "client: use SaferCond in check_pool_perm":https://github.com/ceph/ceph/commit/3c2e6ae97d6129cb8f5befb3e7bf4be16373f6a5 * | + | | "client: check OSD caps before read/write":https://github.com/ceph/ceph/commit/79b2ac215187402a99594424944db4169f2b2cdf * |/ / / * + | | "Pull request 4567":https://github.com/ceph/ceph/pull/4567 * |\ \ \ * | + | | "rgw: improve format of X-Timestamp on Swift objects.":https://github.com/ceph/ceph/commit/2f869959ffe1adbcfef7d26ae2d022d23d982673 * | + | | "rgw: add support for X-Timestamp on Swift containers.":https://github.com/ceph/ceph/commit/48b19810a9860f6fccbf8d9b8a2fadfb37f598dd * | |/ / * + | | "Pull request 4570":https://github.com/ceph/ceph/pull/4570 * |\ \ \ * | + | | "civetweb: update max num of threads":https://github.com/ceph/ceph/commit/3edb1964fe9e8574aafcb758d170007f0e43a324 * | |/ / * + | | "Pull request 4573":https://github.com/ceph/ceph/pull/4573 * |\ \ \ * | + | | "rgw: update keystone cache with token info":https://github.com/ceph/ceph/commit/3aef0f2bb6f88bb17c460a3cef0d3503550f716c * | |/ / * + | | "Pull request 4574":https://github.com/ceph/ceph/pull/4574 * |\ \ \ * | + | | "rgw: don't use rgw_socket_path if frontend is configured":https://github.com/ceph/ceph/commit/4d1f3f03ef8809693c8ea2bcbc4d24fd41ae1842 * | |/ / * + | | "Pull request 4575":https://github.com/ceph/ceph/pull/4575 * |\ \ \ * | + | | "rgw: send Last-Modified header in response for PUT on Swift object.":https://github.com/ceph/ceph/commit/d2043a5f3b8d7a3ce50c4e84aa88481c8912ae25 * | |/ / * + | | "Pull request 4576":https://github.com/ceph/ceph/pull/4576 * |\ \ \ * | + | | "rgw: enforce Content-Length in response for POST on Swift cont/obj.":https://github.com/ceph/ceph/commit/2cb5d600699085fe0e996b91cf85603be3da230e * | |/ / * + | | "Pull request 4579":https://github.com/ceph/ceph/pull/4579 * |\ \ \ * | + | | "rgw: send Content-Length in response for HEAD on Swift account.":https://github.com/ceph/ceph/commit/f4a0dabfe8debc7b54afa5da179d51db891f5bc0 * | + | | "rgw: send Content-Length in response for DELETE on Swift container.":https://github.com/ceph/ceph/commit/32f4a7439d1e0ce6aab1c1e39407b14e124d03bf * | + | | "rgw: send Content-Length in response for PUT on Swift container.":https://github.com/ceph/ceph/commit/d39a66007fa7211c00a67f9cd898e55551f5ae62 * | + | | "rgw: send Content-Length in response for GET on Swift container.":https://github.com/ceph/ceph/commit/8e6efdbcb0f820b2ab3728662efbfb4bc45495af * | + | | "rgw: enable end_header() to handle proposal of Content-Length.":https://github.com/ceph/ceph/commit/54b62904a4cc3913be23803734fa68741a3c33cc * | |/ / * + | | "Pull request 4580":https://github.com/ceph/ceph/pull/4580 * |\ \ \ * | + | | "rgw: fix handling empty metadata items on Swift container.":https://github.com/ceph/ceph/commit/7f2a9ed7a986145d4b34517a1a1bb44799ebf621 * | |/ / * + | | "Pull request 4581":https://github.com/ceph/ceph/pull/4581 * |\ \ \ * | + | | "rgw: quota not respected in POST object":https://github.com/ceph/ceph/commit/d164d8004feddb3e2238b26e3360a905e209d117 * | |/ / * + | | "Pull request 4566":https://github.com/ceph/ceph/pull/4566 * |\ \ \ * | + | | "tests: AioCompletion incorrectly freed":https://github.com/ceph/ceph/commit/893ffd3767678ab881c4bc44ecfe1801cb9f9704 * | + | | "librbd: update ref count when queueing AioCompletion":https://github.com/ceph/ceph/commit/96b0db5decfad452964750cff92a63007433e519 * | |/ / * + | | "Pull request 4564":https://github.com/ceph/ceph/pull/4564 * |\ \ \ * | + | | "librbd: failure to update the object map should always return success":https://github.com/ceph/ceph/commit/094405171bdead0ce09055d4acc6445274992a01 * | + | | "tests: librados_test_stub reads should deep-copy":https://github.com/ceph/ceph/commit/7ee7dcfd609731d3c7f51b74c1d99fb3fa51c413 * | |/ / * + | | "Pull request 4585":https://github.com/ceph/ceph/pull/4585 * |\ \ \ * | + | | "librbd: flatten should return -EROFS if image is read-only":https://github.com/ceph/ceph/commit/02a3813a6a4f9c8ce14f64fc7f378030e7ea6f93 * | + | | "librbd: allow snapshots to be created when snapshot is active":https://github.com/ceph/ceph/commit/af8939be80310e234745fe81e67244ab52c6add5 * | + | | "librbd: better handling for duplicate flatten requests":https://github.com/ceph/ceph/commit/d21c0c00d2bed282677d2063a3fb6f5346641286 * | + | | "librbd: use generic helper for issuing async requests":https://github.com/ceph/ceph/commit/ec0bd1dea526e04333d8059421666dcd2a59044e * + | | | "Pull request 4618":https://github.com/ceph/ceph/pull/4618 * |\ \ \ \ * | + | | | "tests: ceph-helpers kill_daemons fails when kill fails":https://github.com/ceph/ceph/commit/c548d8d44baae78b868391e3c6fb7294f024b082 * |/ / / / * + | | | "Added a ceph hello world for a simple check for ceph-deploy qa suite":https://github.com/ceph/ceph/commit/fb10594f2ab2427a2bf1d2f2b164a3a0928e3335 * + | | | "Pull request 4502":https://github.com/ceph/ceph/pull/4502 * |\ \ \ \ * | + | | | "osdc: add epoch_t last_force_resend in Op/LingerOp.":https://github.com/ceph/ceph/commit/8d9f4d4eb546e26eeb3911811bdeb166d06cb1d1 * + | | | | "Pull request 4562":https://github.com/ceph/ceph/pull/4562 * |\ \ \ \ \ * | + | | | | "packaging: mv ceph-objectstore-tool to main ceph pkg":https://github.com/ceph/ceph/commit/46a4e8af5be54d8348a920c4a3a58e24dbf35988 * | | |_|/ / * | |/| | | * + | | | | "Pull request 4561":https://github.com/ceph/ceph/pull/4561 * |\ \ \ \ \ * | + | | | | "Fix disk zap sgdisk invocation":https://github.com/ceph/ceph/commit/6a04b55df76faad9b1b0770fbe6038b3b8c7d645 * | |/ / / / * + | | | | "Pull request 4560":https://github.com/ceph/ceph/pull/4560 * |\ \ \ \ \ * | + | | | | "osd: refuse to write a new erasure coded object with an offset > 0":https://github.com/ceph/ceph/commit/8996907e0a777320b505e74754f48a1a82308166 * | |/ / / / * + | | | | "Pull request 4559":https://github.com/ceph/ceph/pull/4559 * |\ \ \ \ \ * | + | | | | "OSD: handle the case where we resurrected an old, deleted pg":https://github.com/ceph/ceph/commit/8a6e6e4c107b03563b2e38aa24cc2067ce6a7350 * | |/ / / / * + | | | | "Pull request 4563":https://github.com/ceph/ceph/pull/4563 * |\ \ \ \ \ * | + | | | | "mon: Total size of OSDs is a maginitude less than it is supposed to be.":https://github.com/ceph/ceph/commit/113f3b14ec8631d57bbbc2931e242ac96cf9e6fc * | | |_|/ / * | |/| | | * + | | | | "Pull request 4577":https://github.com/ceph/ceph/pull/4577 * |\ \ \ \ \ * | |/ / / / * |/| | | | * | + | | | "rgw: Swift API. Complement the response to show container details ":https://github.com/ceph/ceph/commit/c87aa110bd224ae3220c5486fbd2486ebdfb8b8e * | |/ / / * + | | | "Pull request 4481":https://github.com/ceph/ceph/pull/4481 * |\ \ \ \ * | |/ / / * |/| | | * | + | | "mds: remove caps from revoking list when caps are voluntarily released":https://github.com/ceph/ceph/commit/3a58e30dc6563197f0effeabbd2fbf804403ad34 * | |/ / * + | | "ceph_json: add decode / encoder for multimap":https://github.com/ceph/ceph/commit/bc51476181429d7d95d2bba5f774d8b60c47fb1f * + | | "cls_rgw: use multimap to keep pending operations in bucket index":https://github.com/ceph/ceph/commit/7c7e651a0ae8bbcebe136da74b7dbe3a3e9edcc8 * + | | "rgw: generate new tag for object when setting object attrs":https://github.com/ceph/ceph/commit/cb7571375377295d0aff791a03b22da6eb26109d * + | | "java: libcephfs_jni.so is in /usr/lib64 on rhel":https://github.com/ceph/ceph/commit/7387c43382e7f114c43db3cc26ca77d081749d8e * + | | "Pull request 4498":https://github.com/ceph/ceph/pull/4498 * |\ \ \ * | + | | "librbd: moved snap_create header update notification to initiator":https://github.com/ceph/ceph/commit/0e6a032c9e6ddae20be82df7500a0758d2cd8e74 * | |/ / * + | | "Pull request 4497":https://github.com/ceph/ceph/pull/4497 * |\ \ \ * | + | | "librbd: updated cache max objects calculation":https://github.com/ceph/ceph/commit/2864da86ca689472341e8a80f7ad6fcc5eb8321a * | |/ / * + | | "Pull request 4499":https://github.com/ceph/ceph/pull/4499 * |\ \ \ * | + | | "librbd: ImageWatcher should cancel in-flight ops on watch error":https://github.com/ceph/ceph/commit/c6159724f065731c41b2d29a48d0f0a3dc82340b * | |/ / * + | | "Pull request 4496":https://github.com/ceph/ceph/pull/4496 * |\ \ \ * | + | | "librbd: acquire cache_lock before refreshing parent":https://github.com/ceph/ceph/commit/0cdc93fbdcf68a31e6aada38b0cb9d66efdc512d * | + | | "librados_test_stub: AIO operation callbacks should be via Finisher":https://github.com/ceph/ceph/commit/a1b4aeb8e8c3a8d5c8284dcee8e03f501a77928c * | |/ / * + | | "Pull request 4505":https://github.com/ceph/ceph/pull/4505 * |\ \ \ * | + | | "rgw : Issue AIO for next chunk first before flush the (cached) data.":https://github.com/ceph/ceph/commit/379ef714f7149a748891dafd41db80c247d35975 * | |/ / * + | | "Pull request 4501":https://github.com/ceph/ceph/pull/4501 * |\ \ \ * | + | | "rgw: do not pre-fetch data for HEAD requests":https://github.com/ceph/ceph/commit/2f34d2e73bb4bded4779af15a337c75eb2d1497f * | |/ / * + | | "Pull request 4500":https://github.com/ceph/ceph/pull/4500 * |\ \ \ * | + | | "rgw - make starting quota/gc threads configurable":https://github.com/ceph/ceph/commit/c6edc16fee027f6cdefacba08f1edc436a7406c5 * | |/ / * + | | "Pull request 4504":https://github.com/ceph/ceph/pull/4504 * |\ \ \ * | + | | "Move ceph-dencoder build to client":https://github.com/ceph/ceph/commit/478968670caecd67f7995a09b60f6208729e3de3 * | + | | "Rework mds/Makefile.am to support a dencoder client build":https://github.com/ceph/ceph/commit/7eabb70b906e50901551ab96453f05fe662a8876 * | + | | "rgw/Makefile.am: Populate DENCODER_SOURCES properly":https://github.com/ceph/ceph/commit/b903ad28a68772fa0b7a88b4db2724f4d07565d5 * | + | | "Dencoder should never be built with tcmalloc":https://github.com/ceph/ceph/commit/f994483c0e3a60226c8fb6983380ef8400b0160e * | |/ / * + | | "Pull request 4503":https://github.com/ceph/ceph/pull/4503 * |\ \ \ * | + | | "ceph-disk: more robust parted output parser":https://github.com/ceph/ceph/commit/8709e34f931809f7129cdac1203ec4e774e3eb4c * | |/ / * + | | "Pull request 4507":https://github.com/ceph/ceph/pull/4507 * |\ \ \ * | + | | "Add support for PPC architecture, provide fallback":https://github.com/ceph/ceph/commit/da7f6835b15370ce0120a64f7ac3359f3ba4729b * | |/ / * + | | "Pull request 4515":https://github.com/ceph/ceph/pull/4515 * |\ \ \ * | + | | "rgw-admin: a tool to fix object locator issue":https://github.com/ceph/ceph/commit/856b2fa1fc72916349e484bf3615860392b74100 * | + | | "rgw: set a special object locator if object starts with underscore":https://github.com/ceph/ceph/commit/512ae4cb3e182ce79aca7354c66d2f2a662555da * | + | | "rgw: use correct oid when creating gc chains":https://github.com/ceph/ceph/commit/da4d2274b5d83a116e767f3063752624d1719c32 * | + | | "rgw: civetweb should use unique request id":https://github.com/ceph/ceph/commit/4e84f318de97e592e16493c67491ba0d7f8103a8 * | |/ / * + | | "Pull request 4462":https://github.com/ceph/ceph/pull/4462 * |\ \ \ * | + | | "osd/ReplicatedPG: don't check order in finish_proxy_read":https://github.com/ceph/ceph/commit/0ee022b1ae832c70a80e9d2cdf32403039f3f125 * + | | | "Pull request 4506":https://github.com/ceph/ceph/pull/4506 * |\ \ \ \ * | |_|/ / * |/| | | * | + | | "Fix clear_pipe after reaping progress":https://github.com/ceph/ceph/commit/3001fad4b6d7e692f6070ef166ed4a3e4849760f * |/ / / * + | | "Pull request 4463":https://github.com/ceph/ceph/pull/4463 * |\ \ \ * | |/ / * |/| | * | + | "init-radosgw: run RGW as root":https://github.com/ceph/ceph/commit/f30fa4a364602fb9412babf7319140eca4c64995 * |/ / * + | "Fix ceph_test_async_driver failed":https://github.com/ceph/ceph/commit/8a58d83b0d039d2c2be353fee9c57c4e6181b662 * |/ * + "rgw: remove meta file after deleting bucket The meta file is deleted only if the bucket meta data is not synced":https://github.com/ceph/ceph/commit/85a68f9a8237f7e74f44a1d1fbbd6cb4ac50f8e8 * + "Pull request 4332":https://github.com/ceph/ceph/pull/4332 * |\ * | + "bug fix: test case for lfn index":https://github.com/ceph/ceph/commit/bd0ec494739308dc33e6b042ae3e1aafd53c634c * + "Pull request 4357":https://github.com/ceph/ceph/pull/4357 * + "release-notes: backport Hammer release notes":https://github.com/ceph/ceph/commit/51f57632f6d463e5f702bdb4e12c1914ec76d2b5 h3. teuthology run commit 1e841b08cc9534e654de50967f06113fb7383b0c (hammer backports July-20) <pre> git --no-pager log --format='%H %s' --graph ceph/hammer..ceph/hammer-backports | 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/^/* /;' </pre> * + "Pull request 5026":https://github.com/ceph/ceph/pull/5026 * |\ * | + "Increase max files open limit for OSD daemon.":https://github.com/ceph/ceph/commit/37d77d3680d2c8adda35eddf9625a331a45ece11 * + "Pull request 5028":https://github.com/ceph/ceph/pull/5028 * |\ * | + "Bug fix to ceph systemV compatability script.":https://github.com/ceph/ceph/commit/8acfb994f22efa07beeecccda300cbd50d683566 * | + "Fixes to rcceph script":https://github.com/ceph/ceph/commit/bd3fd929e6f95e6d9840317aa3ac02f52711c94b * + "Pull request 5030":https://github.com/ceph/ceph/pull/5030 * |\ * | + "packaging: move SuSEfirewall2 templates out of src":https://github.com/ceph/ceph/commit/38d36b1174160ad104704aaa7ff5290d1ec3e782 * | + "packaging: add SuSEfirewall2 service files":https://github.com/ceph/ceph/commit/24bc9f2c58ca78c8023935b8b69f8b01adbc11af * + "Pull request 5038":https://github.com/ceph/ceph/pull/5038 * |\ * | + "Makefile: install ceph-post-file keys with mode 600":https://github.com/ceph/ceph/commit/22f58ce2665f1ea6b38f6016dc585202a4595322 * | + "ceph-post-file: improve check for a source install":https://github.com/ceph/ceph/commit/3e65a10bd2351744da199a4b076659191b4378a2 * | + "ceph-post-file: behave when sftp doesn't take -i":https://github.com/ceph/ceph/commit/c1f6743940250b04ae6dbea30d8805571add39b6 * + "Pull request 5040":https://github.com/ceph/ceph/pull/5040 * |\ * | + "Increase max files open limit for OSD daemon.":https://github.com/ceph/ceph/commit/e149916cd40a58ce5db5f63a2b4efd82a8c4e1ba * + "Pull request 5055":https://github.com/ceph/ceph/pull/5055 * |\ * | + "rgw/logrotate.conf: Rename service name":https://github.com/ceph/ceph/commit/c5c627fdd3de669ee94ab7ecd6939c29a4a68011 * + "Pull request 5117":https://github.com/ceph/ceph/pull/5117 * |\ * | + "rgw: fix data corruption when race condition":https://github.com/ceph/ceph/commit/8abc46a157e4c1431a92a1e52ab694dccff5d514 * + "Pull request 5118":https://github.com/ceph/ceph/pull/5118 * |\ * | + "rgw: simplify content length handling":https://github.com/ceph/ceph/commit/56c2688b87d7d78831f8e147fc67cc0651ab644c * | + "rgw: make compatability deconfliction optional.":https://github.com/ceph/ceph/commit/d9bbef3e470c6406bb65dc40e7e9c08c5d599f73 * | + "rgw: improve content-length env var handling":https://github.com/ceph/ceph/commit/0260abd5d265bd63ea9c89f4082c31ba1c5ae8fa * + "Pull request 5119":https://github.com/ceph/ceph/pull/5119 * |\ * | + "qa: update to newer Linux tarball":https://github.com/ceph/ceph/commit/408880bed296e5cbf05864fa6744a5b00a245272 * + "Pull request 5120":https://github.com/ceph/ceph/pull/5120 * |\ * | + "tools: chunk reads in Dumper":https://github.com/ceph/ceph/commit/5ef08466abf1b3934fcad0a0ca46f3a4380d6dbd * + "Pull request 5121":https://github.com/ceph/ceph/pull/5121 * |\ * | + "ReplicatedPG::finish_promote: handle results->snaps is empty case":https://github.com/ceph/ceph/commit/70347209260688f1a067354c744569499adb6920 * | + "ReplicatedPG::finish_promote: fix snap promote head snaps":https://github.com/ceph/ceph/commit/3e44dc16ed3fbda053996e44826aa3d90042a234 * + "Pull request 5160":https://github.com/ceph/ceph/pull/5160 * |\ * | + "mon/PGMap: add more constness":https://github.com/ceph/ceph/commit/1a32379dd6cb56ed69b8f448d3612506c8131fbe * | + "mon/PGMap: sort pg states by the states in pg ls spec":https://github.com/ceph/ceph/commit/84ebc3d320bdf871ccf85e555951cea421b56021 * | + "mon: s/recovery/recoverying/ in pg ls* commands' spec":https://github.com/ceph/ceph/commit/e310461aecc667cf26806bc5a3bbabb05696bdfc * + "Pull request 5206":https://github.com/ceph/ceph/pull/5206 * |\ * | + "debian: move ceph_argparse into ceph-common":https://github.com/ceph/ceph/commit/d8733be2ef8874b9a858a7ffddfb81b9b656e9a6 * + "Pull request 5214":https://github.com/ceph/ceph/pull/5214 * |\ * | + "rgw: rectify 202 Accepted in response for PUT on existing bucket.":https://github.com/ceph/ceph/commit/c78cc00afb6deb8022db60dbe8649335f61bd345 * + "Pull request 5222":https://github.com/ceph/ceph/pull/5222 * |\ * | + "client: reference counting 'struct Fh'":https://github.com/ceph/ceph/commit/3c8cdeacf46ae4031189d2ef6948aa3b6ab4ae43 * + "Pull request 5226":https://github.com/ceph/ceph/pull/5226 * |\ * | + "Swift: Set Content-Length when requesting/checking Keystone tokens":https://github.com/ceph/ceph/commit/a5dbcbbdddce6cdeccb1e6f5641601d673cd1896 * + "Pull request 5227":https://github.com/ceph/ceph/pull/5227 * |\ * | + "rgw: fix lack of account name in XML listing of Swift account.":https://github.com/ceph/ceph/commit/b1618a97fef644dc3dced502d600de6a5d55d085 * + "Pull request 5228":https://github.com/ceph/ceph/pull/5228 * |\ * | + "rgw: generate the Date HTTP header for civetweb.":https://github.com/ceph/ceph/commit/e39dce7935dd513b77ce34bc79d70a2c23437cbb * + "Pull request 5229":https://github.com/ceph/ceph/pull/5229 * |\ * | + "rgw: fix reset_loc()":https://github.com/ceph/ceph/commit/557865c85bb907fe69248c4f1acb88320a7c1bb5 * + "Pull request 5231":https://github.com/ceph/ceph/pull/5231 * |\ * | + "rgw: error out if frontend did not send all data":https://github.com/ceph/ceph/commit/ec705336551436517c16bffdc6bf5467899ae4bb * + "Pull request 5237":https://github.com/ceph/ceph/pull/5237 * |\ * | + "rgw: fix empty json response when getting user quota":https://github.com/ceph/ceph/commit/e50caab2251bb68fea1adbd17acc43aa98ab1206 * + "Pull request 5241":https://github.com/ceph/ceph/pull/5241 * |\ * | + "librbd: prevent object map updates from being interrupted":https://github.com/ceph/ceph/commit/5c812c1552d954f2c91c000332ddc74c9e91825a * + "Pull request 5243":https://github.com/ceph/ceph/pull/5243 * |\ * | + "librbd: assertion failure race condition if watch disconnected":https://github.com/ceph/ceph/commit/03c07d76ac8361ddd302f5bc0575aee7fb5edc99 * + "Pull request 5248":https://github.com/ceph/ceph/pull/5248 * |\ * | + "mon: add an osd crush tree command":https://github.com/ceph/ceph/commit/89aa8ff9855ae868d59bd10fe3a3aab8517e90fc * + "Pull request 5265":https://github.com/ceph/ceph/pull/5265 * |\ * | + "Conditional-compile against minimal tcmalloc.":https://github.com/ceph/ceph/commit/713227791ab28c5e09073acb7b2c3c83ca0f0d6a * + "Pull request 5269":https://github.com/ceph/ceph/pull/5269 * |\ * | + "PG::find_best_info: ignore info.les for incomplete peer":https://github.com/ceph/ceph/commit/1063f5275d1031812d564a1bd8ada64bed561026 * + "Pull request 5279":https://github.com/ceph/ceph/pull/5279 * |\ * | + "librados_test_stub: read op should return number of bytes read":https://github.com/ceph/ceph/commit/b8728823493b9dfde0333fb41725002fc50e4d9b * | + "tests: fixed TestObjectMap.InvalidateFlagInMemoryOnly":https://github.com/ceph/ceph/commit/7d9fce3aa3832a1b8bd7f18abd4745dbc0033582 * | + "librbd: don't attempt to invalidate an object map in R/O mode":https://github.com/ceph/ceph/commit/4a77be0a65c8b4ec3dc437721f8c321737b260de * | + "tests: add new unit tests for object map invalidation":https://github.com/ceph/ceph/commit/0aea70f68b299441e692efdce6d5e7ff18b78c39 * | + "librbd: move object map codes to common location":https://github.com/ceph/ceph/commit/c732cb889b4a61254d06703bf032082e56b196de * | + "librbd: only update image flags when holding exclusive lock":https://github.com/ceph/ceph/commit/27c99ea972a7b218ea591b208d0d1dd51eef6f95 * | + "librbd: new ImageWatcher::is_lock_supported method":https://github.com/ceph/ceph/commit/ef453630200ab72373f08357ca6b5ac5c5bbb397 * + | "Pull request 5280":https://github.com/ceph/ceph/pull/5280 * |\ \ * | + | "test: potential memory leak in FlushAioPP":https://github.com/ceph/ceph/commit/f99f3125ff76628e2525dca00bb7b983f941a08b * | + | "pybind: fix valgrind warning on rbd_get_parent_info call":https://github.com/ceph/ceph/commit/a4fc63af630e77586e3ba2f17df3b6be4a1e2055 * | + | "osdc: invalid read of freed memory":https://github.com/ceph/ceph/commit/aa3eb28f6be62991bc790de5c19cb7b6e30fa189 * | + | "krbd: fix incorrect types in the krbd API":https://github.com/ceph/ceph/commit/18ede754388372cf210d7db87fa46f3536cf0e44 * | + | "fsx: cleanup crypto library at exit":https://github.com/ceph/ceph/commit/488578c1d557ebec7e50d53e45ed46f42984f4f8 * | + | "tests: add run-rbd-valgrind-unit-tests.sh":https://github.com/ceph/ceph/commit/97ff6cb2f8fdd4d946eeab338ec225450e3ad8f3 * | + | "valgrind: update valgrind suppressions for lttng-ust":https://github.com/ceph/ceph/commit/e690907cbb3b229f84f1e996d58636d00f823e8f * | + | "librbd: TaskFinisher should finish all queued tasks":https://github.com/ceph/ceph/commit/fe013e0a813c5697e917da642143388de60e8528 * | + | "tests: fix valgrind errors with librbd unit test":https://github.com/ceph/ceph/commit/43cd3ac923c9accfb81acf41f5bd12b8a05322c7 * | + | "tests: librbd should release global data before exit":https://github.com/ceph/ceph/commit/5d8d6a1a776f833847edc80d2a9b31ecb440ade5 * | + | "librados_test_stub: cleanup singleton memory allocation":https://github.com/ceph/ceph/commit/13f926e4e96d0b7178a9762bbbf589961dba47b7 * + | | "Pull request 5283":https://github.com/ceph/ceph/pull/5283 * |\ \ \ * | + | | "ceph.spec.in: install 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph properly on SUSE":https://github.com/ceph/ceph/commit/f819332e2826eae14849c5e68a380d1d87039d22 * | | |/ * | |/| * + | | "Pull request 5284":https://github.com/ceph/ceph/pull/5284 * |\ \ \ * | + | | "rgw: If the client sends a Connection: close header respond accordingly.":https://github.com/ceph/ceph/commit/2357b6c808f4f7c5997af48149585a6051c04b8f * | |/ / * + | | "Pull request 5285":https://github.com/ceph/ceph/pull/5285 * |\ \ \ * | + | | "rgw: fix ListParts response":https://github.com/ceph/ceph/commit/9458b845bf863ccf878873c4f0b089ddf84c7203 * | |/ / * + | | "Pull request 5286":https://github.com/ceph/ceph/pull/5286 * |\ \ \ * | |/ / * |/| | * | + | "Fixes: #12286 radosgw-admin: after subuser modify print only once user info.":https://github.com/ceph/ceph/commit/e4b55b398e68e870a7cf21276e63da2c4c6e3faa * |/ / * + | "Pull request 5046":https://github.com/ceph/ceph/pull/5046 * |\ \ * | |/ * |/| * | + "tests: add librbd watch/notify version compatibility test":https://github.com/ceph/ceph/commit/582cf731e05baabd2cd79567af89d7f005c24925 * | + "qa/workunits/rbd: add notify_master/slave bootstrap scripts":https://github.com/ceph/ceph/commit/43b9aef11c1281d8b83b659a523dba365d79add4 * | + "qa/workunits/rbd: add new test_librbd_api workunit":https://github.com/ceph/ceph/commit/f995fb50d3d7734161fa498db9e204eaded651b6 * | + "tests: create librbd API-only integration test suite":https://github.com/ceph/ceph/commit/a09da2a2c6c12c6bf2f8e17f2096b3ab24587007 * + "Pull request 5159":https://github.com/ceph/ceph/pull/5159 * + "OSD: add command_wq suicide timeout":https://github.com/ceph/ceph/commit/ad5745bfd768b52ae6a766391232becad8587641 * + "OSD: add remove_wq suicide timeout":https://github.com/ceph/ceph/commit/059a579c02b312bbd32fa41485c361ae3847a3ba * + "OSD: add scrub_wq suicide timeout":https://github.com/ceph/ceph/commit/b8826bc4e3da6fcb9338ad6c01af1a88e6585a4d * + "OSD: add snap_trim_wq suicide timeout":https://github.com/ceph/ceph/commit/878dd403930a2058656a99c14b465358e134843c * + "OSD: add recovery_wq suicide timeout":https://github.com/ceph/ceph/commit/11575832a37ea247a8febe912b3058f51a464ab6 * + "OSD: add op_wq suicide timeout":https://github.com/ceph/ceph/commit/a82b4505848c09ad0094768c886f2015bdaa1148 h4. rados <pre> run=loic-2015-07-20_16:39:35-rados-hammer-backports---basic-multi eval filter=$(curl --silent http://paddles.front.sepia.ceph.com/runs/$run/ | jq '.jobs[] | select(.status == "fail") | .description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') echo $filter rados/thrash/{0-size-min-size-overrides/2-size-1-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/snaps-few-objects.yaml} teuthology-openstack --verbose --key-name loic --priority 50 --suite rados --filter="$filter" --suite-branch hammer --distro ubuntu --ceph hammer teuthology-openstack --verbose --key-name loic --priority 50 --suite rados --filter="$filter" --suite-branch hammer --distro ubuntu --ceph hammer-backports </pre> * *pass* "hammer run":http://149.202.174.228:8081/ubuntu-2015-07-26_11:35:42-rados-hammer---basic-openstack/ * *pass* "hammer-backports run":http://149.202.174.228:8081/ubuntu-2015-07-26_11:35:14-rados-hammer-backports---basic-openstack/ <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rados --subset $(expr $RANDOM % 18)/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *failed* http://pulpito.ceph.com/loic-2015-07-20_16:39:35-rados-hammer-backports---basic-multi/ ** *Command crashed: 'CEPH_CLIENT_ID=0 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph_test_rados --op read 100 --op write 100 --op delete 50 --max-ops 4000 --objects 50 --max-in-flight 16 --size 4000000 --min-stride-size 400000 --max-stride-size 800000 --max-seconds 0 --op snap_create 50 --op snap_remove 50 --op rollback 50 --op copy_from 50 --pool unique_pool_0'* *** "rados/thrash/{0-size-min-size-overrides/2-size-1-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/snaps-few-objects.yaml}":http://pulpito.ceph.com/loic-2015-07-20_16:39:35-rados-hammer-backports---basic-multi/980565 Looks like a new bug, reported at http://tracker.ceph.com/issues/12469 * *enviornmental noise* waiting for more plana,burnupi,mira machines to be free (rhel7 only) ** http://pulpito.ceph.com/loic-2015-07-20_16:39:35-rados-hammer-backports---basic-multi/980475/ ** http://pulpito.ceph.com/loic-2015-07-20_16:39:35-rados-hammer-backports---basic-multi/980582/ ** http://pulpito.ceph.com/loic-2015-07-20_16:39:35-rados-hammer-backports---basic-multi/980689/ h4. rgw <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *failed* http://pulpito.ceph.com/loic-2015-07-20_16:46:17-rgw-hammer-backports---basic-multi ** *can be ignored* "radosgw-agent bootstrap failure (ubuntu 12.04)":http://tracker.ceph.com/issues/12470 (this is a radosgw-agent installation issue, not a rgw issue). *** "rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/replicated.yaml tasks/rgw_s3tests_multiregion.yaml validater/lockdep.yaml}":http://pulpito.ceph.com/loic-2015-07-20_16:46:17-rgw-hammer-backports---basic-multi/980731 Rescheduled on ubuntu 14.04 as <pre> filter='filter='rgw/verify/{overrides.yaml clusters/fixed-2.yaml frontend/civetweb.yaml fs/btrfs.yaml msgr-failures/few.yaml rgw_pool_type/replicated.yaml tasks/rgw_s3tests_multiregion.yaml validater/lockdep.yaml}' ./virtualenv/bin/teuthology-suite --filter="$filter" --priority=50 --suite rgw --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *pass* http://pulpito.ceph.com/loic-2015-07-28_11:09:12-rgw-hammer-backports---basic-multi/ h4. fs <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *dead* http://pulpito.ceph.com/loic-2015-07-20_16:47:30-fs-hammer-backports---basic-multi Rescheduled as <pre> run=loic-2015-07-20_16:47:30-fs-hammer-backports---basic-multi eval filter=$(curl --silent http://paddles.front.sepia.ceph.com/runs/$run/ | jq '.jobs[] | select(.status == "dead" or .status == "fail") | .description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') teuthology-openstack --key-name loic --suite fs --filter="$filter" --suite-branch hammer --distro ubuntu --ceph hammer-backports </pre> * *pass* http://149.202.175.12:8081/ubuntu-2015-07-26_13:09:35-fs-hammer-backports---basic-openstack/ h4. rbd <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *dead* http://pulpito.ceph.com/loic-2015-07-20_16:48:56-rbd-hammer-backports---basic-multi ** http://pulpito.ceph.com/loic-2015-07-20_16:48:56-rbd-hammer-backports---basic-multi/980792/ Rescheduled as <pre> run=loic-2015-07-20_16:48:56-rbd-hammer-backports---basic-multi eval filter=$(curl --silent http://paddles.front.sepia.ceph.com/runs/$run/ | jq '.jobs[] | select(.status == "dead" or .status == "fail") | .description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') teuthology-openstack --key-name loic --suite rbd --filter="$filter" --suite-branch hammer --distro ubuntu --ceph hammer-backports </pre> * *pass* http://149.202.175.12:8081/ubuntu-2015-07-26_13:16:41-rbd-hammer-backports---basic-openstack/ h4. powercyle <pre> ./virtualenv/bin/teuthology-suite -l2 -v -c hammer-backports -k testing -m plana,burnupi,mira -s powercycle -p 1000 --email abhishek.lekshmanan@gmail.com </pre> * *dead* http://pulpito.ceph.com/loic-2015-07-20_16:50:00-powercycle-hammer-backports-testing-basic-multi ** http://pulpito.ceph.com/loic-2015-07-20_16:50:00-powercycle- hammer-backports-testing-basic-multi/980814/ Rescheduled as * *running* http://pulpito.ceph.com/abhi-2015-07-26_15:36:40-powercycle-hammer-backports-testing-basic-multi/ h4. upgrade <pre> teuthology-openstack --verbose --key-name loic --suite upgrade/hammer --filter=ubuntu_14.04 --suite-branch hammer --ceph hammer-backports --email abhishek.lekshmanan@gmail.com </pre> * *failed* http://167.114.249.7:8081/ubuntu-2015-07-29_21:14:43-upgrade:hammer-hammer-backports---basic-openstack/ ** *needs fixing* "package upgrade regression":http://tracker.ceph.com/issues/11998#note-4 Re-scheduled with #11998 fixed: <pre> teuthology-openstack --verbose --key-name loic --suite upgrade/hammer --filter=ubuntu_14.04 --suite-branch hammer --ceph hammer-backports </pre> * *pass* http://167.114.249.7:8081/ubuntu-2015-07-30_23:27:44-upgrade:hammer-hammer---basic-openstack and http://167.114.249.7:8081/ubuntu-2015-07-30_19:14:38-upgrade:hammer-hammer---basic-openstack (combined, all pass) Scheduled CentOS 6.5 upgrade <pre> teuthology-openstack --verbose --filter=centos_6.5 --key-name loic --suite upgrade/hammer --suite-branch hammer --ceph hammer </pre> * *failed* http://167.114.249.7:8081/ubuntu-2015-08-01_13:18:43-upgrade:hammer-hammer---basic-openstack Rescheduled <pre> run=ubuntu-2015-08-01_13:18:43-upgrade:hammer-hammer---basic-openstack eval filter=$(curl --silent http://167.114.249.7:8080/runs/$run/ | jq '.jobs[] | select(.status == "dead" or .status == "fail") | .description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') teuthology-openstack --verbose --filter="$filter" --key-name loic --suite upgrade/hammer --suite-branch hammer --ceph hammer </pre> * *failed* http://167.114.249.7:8081/ubuntu-2015-08-01_16:58:02-upgrade:hammer-hammer---basic-openstack ** all passed but one which failed for environmental reasons (yum stalled downloading packages) h3. teuthology run commit beee58742551870eeabfa4ae7df230cff493e20a (hammer-backports July-15) <pre> git --no-pager log --format='%H %s' --graph ceph/hammer..ceph/hammer-backports | 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/^/* /;' </pre> * + "Pull request 5026":https://github.com/ceph/ceph/pull/5026 * |\ * | + "Increase max files open limit for OSD daemon.":https://github.com/ceph/ceph/commit/37d77d3680d2c8adda35eddf9625a331a45ece11 * + "Pull request 5028":https://github.com/ceph/ceph/pull/5028 * |\ * | + "Bug fix to ceph systemV compatability script.":https://github.com/ceph/ceph/commit/8acfb994f22efa07beeecccda300cbd50d683566 * | + "Fixes to rcceph script":https://github.com/ceph/ceph/commit/bd3fd929e6f95e6d9840317aa3ac02f52711c94b * + "Pull request 5030":https://github.com/ceph/ceph/pull/5030 * |\ * | + "packaging: move SuSEfirewall2 templates out of src":https://github.com/ceph/ceph/commit/38d36b1174160ad104704aaa7ff5290d1ec3e782 * | + "packaging: add SuSEfirewall2 service files":https://github.com/ceph/ceph/commit/24bc9f2c58ca78c8023935b8b69f8b01adbc11af * + "Pull request 5038":https://github.com/ceph/ceph/pull/5038 * |\ * | + "Makefile: install ceph-post-file keys with mode 600":https://github.com/ceph/ceph/commit/22f58ce2665f1ea6b38f6016dc585202a4595322 * | + "ceph-post-file: improve check for a source install":https://github.com/ceph/ceph/commit/3e65a10bd2351744da199a4b076659191b4378a2 * | + "ceph-post-file: behave when sftp doesn't take -i":https://github.com/ceph/ceph/commit/c1f6743940250b04ae6dbea30d8805571add39b6 * + "Pull request 5040":https://github.com/ceph/ceph/pull/5040 * |\ * | + "Increase max files open limit for OSD daemon.":https://github.com/ceph/ceph/commit/e149916cd40a58ce5db5f63a2b4efd82a8c4e1ba * + "Pull request 5046":https://github.com/ceph/ceph/pull/5046 * |\ * | + "tests: add librbd watch/notify version compatibility test":https://github.com/ceph/ceph/commit/582cf731e05baabd2cd79567af89d7f005c24925 * | + "qa/workunits/rbd: add notify_master/slave bootstrap scripts":https://github.com/ceph/ceph/commit/43b9aef11c1281d8b83b659a523dba365d79add4 * | + "qa/workunits/rbd: add new test_librbd_api workunit":https://gith workunit":https://github.com/ceph/ceph/commit/f995fb50d3d7734161fa498db9e204eaded651b6 * | + "tests: create librbd API-only integration test suite":https://github.com/ceph/ceph/commit/a09da2a2c6c12c6bf2f8e17f2096b3ab24587007 * + "Pull request 5055":https://github.com/ceph/ceph/pull/5055 * |\ * | + "rgw/logrotate.conf: Rename service name":https://github.com/ceph/ceph/commit/c5c627fdd3de669ee94ab7ecd6939c29a4a68011 * + "Pull request 5117":https://github.com/ceph/ceph/pull/5117 * |\ * | + "rgw: fix data corruption when race condition":https://github.com/ceph/ceph/commit/8abc46a157e4c1431a92a1e52ab694dccff5d514 * + "Pull request 5118":https://github.com/ceph/ceph/pull/5118 * |\ * | + "rgw: simplify content length handling":https://github.com/ceph/ceph/commit/56c2688b87d7d78831f8e147fc67cc0651ab644c * | + "rgw: make compatability deconfliction optional.":https://github.com/ceph/ceph/commit/d9bbef3e470c6406bb65dc40e7e9c08c5d599f73 * | + "rgw: improve content-length env var handling":https://github.com/ceph/ceph/commit/0260abd5d265bd63ea9c89f4082c31ba1c5ae8fa * + "Pull request 5119":https://github.com/ceph/ceph/pull/5119 * |\ * | + "qa: update to newer Linux tarball":https://github.com/ceph/ceph/commit/408880bed296e5cbf05864fa6744a5b00a245272 * + "Pull request 5120":https://github.com/ceph/ceph/pull/5120 * |\ * | + "tools: chunk reads in Dumper":https://github.com/ceph/ceph/commit/5ef08466abf1b3934fcad0a0ca46f3a4380d6dbd * + "Pull request 5121":https://github.com/ceph/ceph/pull/5121 * |\ * | + "ReplicatedPG::finish_promote: handle results->snaps is empty case":https://github.com/ceph/ceph/commit/70347209260688f1a067354c744569499adb6920 * | + "ReplicatedPG::finish_promote: fix snap promote head snaps":https://github.com/ceph/ceph/commit/3e44dc16ed3fbda053996e44826aa3d90042a234 * + "Pull request 5159":https://github.com/ceph/ceph/pull/5159 * |\ * | + "OSD: add command_wq suicide timeout":https://github.com/ceph/ceph/commit/ad5745bfd768b52ae6a766391232becad8587641 * | + "OSD: add remove_wq suicide timeout":https://github.com/ceph/ceph/commit/059a579c02b312bbd32fa41485c361ae3847a3ba * | + "OSD: add scrub_wq suicide timeout":https://github.com/ceph/ceph/commit/b8826bc4e3da6fcb9338ad6c01af1a88e6585a4d * | + "OSD: add snap_trim_wq suicide timeout":https://github.com/ceph/ceph/commit/878dd403930a2058656a99c14b465358e134843c * | + "OSD: add recovery_wq suicide timeout":https://github.com/ceph/ceph/commit/11575832a37ea247a8febe912b3058f51a464ab6 * | + "OSD: add op_wq suicide timeout":https://github.com/ceph/ceph/commit/a82b4505848c09ad0094768c886f2015bdaa1148 * + "Pull request 5160":https://github.com/ceph/ceph/pull/5160 * |\ * | + "mon/PGMap: add more constness":https://github.com/ceph/ceph/commit/1a32379dd6cb56ed69b8f448d3612506c8131fbe * | + "mon/PGMap: sort pg states by the states in pg ls spec":https://github.com/ceph/ceph/commit/84ebc3d320bdf871ccf85e555951cea421b56021 * | + "mon: s/recovery/recoverying/ in pg ls* commands' spec":https://github.com/ceph/ceph/commit/e310461aecc667cf26806bc5a3bbabb05696bdfc * + "Pull request 5206":https://github.com/ceph/ceph/pull/5206 * |\ * | + "debian: move ceph_argparse into ceph-common":https://github.com/ceph/ceph/commit/c8334a6aa49ec5951408bcce7e2f45dd28b7d1ef * + "Pull request 5214":https://github.com/ceph/ceph/pull/5214 * |\ * | + "rgw: rectify 202 Accepted in response for PUT on existing bucket.":https://github.com/ceph/ceph/commit/c78cc00afb6deb8022db60dbe8649335f61bd345 * + "Pull request 5222":https://github.com/ceph/ceph/pull/5222 * |\ * | + "client: reference counting 'struct Fh'":https://github.com/ceph/ceph/commit/3c8cdeacf46ae4031189d2ef6948aa3b6ab4ae43 * + "Pull request 5226":https://github.com/ceph/ceph/pull/5226 * |\ * | + "Swift: Set Content-Length when requesting/checking Keystone tokens":https://github.com/ceph/ceph/commit/a5dbcbbdddce6cdeccb1e6f5641601d673cd1896 * + "Pull request 5227":https://github.com/ceph/ceph/pull/5227 * |\ * | + "rgw: fix lack of account name in XML listing of Swift account.":https://github.com/ceph/ceph/commit/b1618a97fef644dc3dced502d600de6a5d55d085 * + "Pull request 5228":https://github.com/ceph/ceph/pull/5228 * |\ * | + "rgw: generate the Date HTTP header for civetweb.":https://github.com/ceph/ceph/commit/e39dce7935dd513b77ce34bc79d70a2c23437cbb * + "Pull request 5229":https://github.com/ceph/ceph/pull/5229 * |\ * | + "rgw: fix reset_loc()":https://github.com/ceph/ceph/commit/557865c85bb907fe69248c4f1acb88320a7c1bb5 * + "Pull request 5231":https://github.com/ceph/ceph/pull/5231 * |\ * | + "rgw: error out if frontend did not send all data":https://github.com/ceph/ceph/commit/ec705336551436517c16bffdc6bf5467899ae4bb * + "Pull request 5237":https://github.com/ceph/ceph/pull/5237 * |\ * | + "rgw: fix empty json response when getting user quota":https://github.com/ceph/ceph/commit/e50caab2251bb68fea1adbd17acc43aa98ab1206 * + "Pull request 5241":https://github.com/ceph/ceph/pull/5241 * |\ * | + "librbd: prevent object map updates from being interrupted":https://github.com/ceph/ceph/commit/5c812c1552d954f2c91c000332ddc74c9e91825a * + "Pull request 5243":https://github.com/ceph/ceph/pull/5243 * |\ * | + "librbd: assertion failure race condition if watch disconnected":https://github.com/ceph/ceph/commit/03c07d76ac8361ddd302f5bc0575aee7fb5edc99 * + "Pull request 5248":https://github.com/ceph/ceph/pull/5248 * |\ * | + "mon: add an osd crush tree command":https://github.com/ceph/ceph/commit/89aa8ff9855ae868d59bd10fe3a3aab8517e90fc * + "Pull request 5252":https://github.com/ceph/ceph/pull/5252 * + "OSDMonitor: allow addition of cache pool with non-empty snaps with config":https://github.com/ceph/ceph/commit/5e72479b0882ac13597d7a613698e583dcb2b932 h4. rados <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rados --subset 1/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *failed* http://pulpito.ceph.com/abhi-2015-07-17_13:45:14-rados-hammer-backports---basic-multi/ Failure due to version number in ceph-common; refer https://github.com/ceph/ceph/pull/5206; fixed now h4. rgw <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rgw --subset 1/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *failed* http://pulpito.ceph.com/abhi-2015-07-16_21:12:41-rgw-hammer-backports---basic-multi/ Failure due to version number in ceph-common; refer https://github.com/ceph/ceph/pull/5206; fixed now h4. fs <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite fs --subset 1/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *failed* http://pulpito.ceph.com/abhi-2015-07-16_21:08:19-fs-hammer-backports---basic-multi/ Failure due to version number in ceph-common; refer https://github.com/ceph/ceph/pull/5206; fixed now h4. rbd <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rbd --subset 1/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *failed* http://pulpito.ceph.com/abhi-2015-07-16_21:14:44-rbd-hammer-backports---basic-multi/ Failure due to version number in ceph-common; refer https://github.com/ceph/ceph/pull/5206; fixed now h4. powercycle h4. upgrade h3. teuthology run commit 3677fd2708856587ac76fde086d1a4f7a20339a8 (hammer-backports June-15) <pre> git --no-pager log --format='%H %s' --graph ceph/hammer..ceph/hammer-backports | 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/^/* /;' </pre> * + "Merge 4657: DNM: common/admin_socket: close socket descriptor in destructor":https://github.com/ceph/ceph/commit/3677fd2708856587ac76fde086d1a4f7a20339a8 * |\ * | + "common/admin_socket: close socket descriptor in destructor":https://github.com/ceph/ceph/commit/0b6d4427ac7234fd509a9541adf45e303e40cb16 * + "Merge 4667: ceph.spec: update OpenSUSE BuildRequires":https://github.com/ceph/ceph/commit/6f893598a16134e03ab6f3fed1e275a810536bfc * |\ * | + "ceph.spec: update OpenSUSE BuildRequires":https://github.com/ceph/ceph/commit/ef6641c0aa47c7f559aa56d7c35a5815afc2ba49 * + "Merge 4687: utf8 and old gcc breakage on RHEL6.5":https://github.com/ceph/ceph/commit/7d504923e441895f2c505204530712dd51629898 * |\ * | + "json_sprit: fix the FTBFS on old gcc":https://github.com/ceph/ceph/commit/558d6391ecdfd5d716558341ce5d84ce1f7ec9c3 * | + "json_spirit: use utf8 intenally when parsing \uHHHH":https://github.com/ceph/ceph/commit/678b3e6082729698ce3575ba70313dd8399b1aed * + "Merge 4776: ceph: cli interactive mode does not understand quotes":https://github.com/ceph/ceph/commit/26c1f8af4e2eedf7dce98453ec1991c7ee7516b0 * |\ * | + "ceph.in: handle unknown Exception correctly":https://github.com/ceph/ceph/commit/a62c3aa1df9e0f79ac75d94083d10b902dbba382 * | + "ceph.in: improve the interactive mode":https://github.com/ceph/ceph/commit/cc7f7441c1d0457e840bfdc3413f9bc6d5f5134a * | + "ceph.in: parse quote correctly in interactive mode":https://github.com/ceph/ceph/commit/eb26388cb985456e8f6e07a52a20fa912cf4efaa * + "Merge 4846: missing man pages for ceph-create-keys, ceph-disk-*":https://github.com/ceph/ceph/commit/b9b015a914d58c0d48464bc67af344fcf2bc3e64 * |\ * | + "man/ceph-create-keys.8: add missing file":https://github.com/ceph/ceph/commit/5a60a034bf3015eaf468e5e3f9d8feb08b8fdd95 * | + "doc: add ceph-create-keys.8":https://github.com/ceph/ceph/commit/19305b897ac147602049752a2dfbe1fd39ba562c * + "Merge 4862: Bucket header is enclosed by quotes":https://github.com/ceph/ceph/commit/ae2a2cb4e1fd24ec354417790c383676d1e23852 * |\ * | + "rgw: Do not enclose the Bucket header in quotes":https://github.com/ceph/ceph/commit/1a321e477effa23bffbb6cb057aa955586197345 * + "Merge 4868: Clock skew causes missing summary and confuses Calamari":https://github.com/ceph/ceph/commit/e82807f59dd960bfbfceb7799a0100489aeae143 * |\ * | + "Always provide summary for non-healthy cluster":https://github.com/ceph/ceph/commit/ab7ab189341df4afe6eae53dd33c28d6fafba61d * + "Merge 4875: librbd: aio calls may block":https://github.com/ceph/ceph/commit/f0ae884e6c4f0956b5eb916f091724660c537ff6 * |\ * | + "tests: verify librbd blocking aio code path":https://github.com/ceph/ceph/commit/ed5442b1057dcc4fb1f9404c805dabe2bbde2252 * | + "librbd: new rbd_non_blocking_aio config option":https://github.com/ceph/ceph/commit/20e104869f3d17ce672438144700a4d984d487b4 * | + "PendingReleaseNotes: document changes to librbd's aio_read methods":https://github.com/ceph/ceph/commit/b4571b3e238efc39767f753e0ec1622c8bd6d6e6 * | + "librbd: AioRequest::send no longer returns a result":https://github.com/ceph/ceph/commit/9ea1edd0ca9e385f823ad04b05bc887d77aa5136 * | + "tests: update librbd AIO tests to remove result code":https://github.com/ceph/ceph/commit/272df2aed79a95dd9c45db4e0953e9b321f7b0f5 * | + "librbd: internal AIO methods no longer return result":https://github.com/ceph/ceph/commit/dd2e4c13ff6d88edb25f90af62af16ba825c15c9 * | + "Throttle: added pending_error method to SimpleThrottle":https://github.com/ceph/ceph/commit/dbd4e293d7124c89a22148e8fa5f425a995c900c * | + "librbd: add new fail method to AioCompletion":https://github.com/ceph/ceph/commit/7df6091a30b1b94d764240262195e971175554b3 * | + "librbd: avoid blocking AIO API methods":https://github.com/ceph/ceph/commit/cf6e1f50ea7b5c2fd6298be77c06ed4765d66611 * | + "librbd: add task pool / work queue for requests":https://github.com/ceph/ceph/commit/e61974aed09a3f81e1f65a4bbaed43e3f22b27b4 * | + "WorkQueue: added virtual destructor":https://github.com/ceph/ceph/commit/ffd0933dcc790d7cedc1048b664bf4e8c40464a3 * | + "WorkQueue: add new ContextWQ work queue":https://github.com/ceph/ceph/commit/a28adfbdd8abc86e7766c303bc610c0c252910f7 * + "Merge 4877: admin/build-doc: script fails silently under certain circumstances":https://github.com/ceph/ceph/commit/c8409798b716fdb579d67173c7e768131307e1f2 * |\ * | + "admin/build-doc: fix dependency checks":https://github.com/ceph/ceph/commit/ba1a0167cc809081eda7e6cc9ecfb971e439d696 * + "Merge 4883: ceph.spec.in: ceph-common subpackage def needs tweaking for SUSE/openSUSE":https://github.com/ceph/ceph/commit/c5f51fe8c68be3aa5d0258b77f5cda9ad44e7ae3 * |\ * | + "ceph.spec.in: tweak ceph-common for SUSE/openSUSE":https://github.com/ceph/ceph/commit/fdb43ebe2b1211acdb454836a64dbd589feeef45 * + "Merge 4884: Keystone PKI token expiration is not enforced":https://github.com/ceph/ceph/commit/8e3662e4416f73e079154c549eace35d75e74896 * |\ * | + "rgw: always check if token is expired":https://github.com/ceph/ceph/commit/9dfef6004d208af3730634796aad199391707826 * + "Merge 4885: Object copy bug":https://github.com/ceph/ceph/commit/5fdace147fff315c3b28ab6c36764d9888e09c4c * |\ * | + "rgw: Use attrs from source bucket on copy":https://github.com/ceph/ceph/commit/54f4e7d4a534448293c74612f8140cf34b9cf9f8 * + "Merge 4886: MDS is crashed (mds/CDir.cc: 1391: FAILED assert(!is_complete()))":https://github.com/ceph/ceph/commit/29c563ab337f61fc45312b3359469322ad83312a * |\ * | + "mds: clear CDir::STATE_REJOINUNDEF after fetching dirfrag":https://github.com/ceph/ceph/commit/d723e1156e70a492d633e43b86e7c373e5750065 * + "Merge 4889: OPT_INT option interprets 3221225472 as -1073741824, and crashes in Throttle::Throttle()":https://github.com/ceph/ceph/commit/43eb346c1bc6a374b0fc47078b62c8a708816aa3 * |\ * | + "common/config: detect overflow of float values":https://github.com/ceph/ceph/commit/1440122d61d5b0a3f8360f4e2101db1018109799 * | + "common/config: detect overflow of int values":https://github.com/ceph/ceph/commit/9b947fa320b77e0055a581005353c2561a12a198 * + "Merge 4891: crush: take crashes due to invalid arg":https://github.com/ceph/ceph/commit/7768fb275531ec94bacaa5ec034764fbfdc49c38 * |\ * | + "mon: prevent bucket deletion when referenced by a rule":https://github.com/ceph/ceph/commit/bd91fb027ab91d487b1d61d25516c13590735d89 * | + "crush: fix crash from invalid 'take' argument":https://github.com/ceph/ceph/commit/56565ee1cdb06a7705d1c3f26f5592b10399324a * + "Merge 4892: ceph-disk: get_partition_type fails on /dev/cciss...":https://github.com/ceph/ceph/commit/a5885bc3c7786e5c85a88c1bea4421e0baf70c69 * |\ * | + "ceph-disk: support NVMe device partitions":https://github.com/ceph/ceph/commit/82988d611bad6226138b94590275faadbca3554a * + "Merge 4899: start_flush: filter out removed snaps before determining snapc's":https://github.com/ceph/ceph/commit/8b79288aef086ce62ecd7e207b27170f1466548b * |\ * | + "ReplicatedPG::trim_object: write filtered snapset while we're at it":https://github.com/ceph/ceph/commit/3d74164d3d6caaa5099abd9a1d1920482d3e05c2 * | + "ReplicatedPG: start_flush: use filtered snapset":https://github.com/ceph/ceph/commit/a1161540bc0094a951021d4ca651b95ec045213e * + "Merge 4902: Fixes for rados ops with snaps":https://github.com/ceph/ceph/commit/59c4d7886938cdca75b075dbbf244aad840bfe60 * |\ * | + "ReplicatedPG::release_op_ctx_locks: requeue in scrub queue if blocked":https://github.com/ceph/ceph/commit/bfb144268b803340efad29cd6c627b170ea32402 * | + "ReplicatedPG::finish_ctx: take excl lock if operation is rw":https://github.com/ceph/ceph/commit/c7b6a6370a69149ea94f9e35d536aa90f06e7659 * | + "RadosModel: randomly prefix delete with assert_exists":https://github.com/ceph/ceph/commit/1550a569dab120ce28396fe365565e8e4acd9801 * | + "RadosModel: assert exists on subsequent writes":https://github.com/ceph/ceph/commit/4cdc5f7d6b3ec488c79c09cb44a43d4d9398b74c * | + "test/librados/snapshots.cc: add test for 11677":https://github.com/ceph/ceph/commit/25c730bda74b94f2c894c508ab09988dbd528c4e * + "Merge 4936: mon crashes when ceph osd tree 85 --format json ":https://github.com/ceph/ceph/commit/b0e083e01cced3f6060bcb584b62f871e96efdaf * + "mon: add --check to CrushTester::test_with_crushtool()":https://github.com/ceph/ceph/commit/d5d8b5b1bb311f2c98e8158824821f5e97862884 * + "crushtool: rename --check-names to --check ":https://github.com/ceph/ceph/commit/640e0837e43ebb090a8ab7848eccfa934c170fc6 * + "mon: check the new crush map against osdmap.max_osd":https://github.com/ceph/ceph/commit/980accba7cdf70ea0e1a2ade990e41bf9f1c9021 * + "crushtool: enable check against max_id":https://github.com/ceph/ceph/commit/8dd9cc933903f93e5de07e80754d98d6a455b6b3 * + "crush/CrushTester: check if any item id is too large":https://github.com/ceph/ceph/commit/957df6ce161a8b128795317621694c4809fa98bd * + "mon: validate new crush for unknown names":https://github.com/ceph/ceph/commit/e4ac1a1c10d598a6d0e7881e3be0674b136967ea * + "crushtool: add the --check-names option":https://github.com/ceph/ceph/commit/5818e0a0b26be007590e7a03ec371696c84962b7 * + "crush/CrushTester: add check_name_maps() method":https://github.com/ceph/ceph/commit/4e33735caa2e504f2067fa4e8155e2a183afc20f * + "mon: remove unused variable":https://github.com/ceph/ceph/commit/70087279c04da080a47e8fa8fe9654fd042f9600 h4. fs <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite fs --subset 1/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *passed* http://pulpito.ceph.com/abhi-2015-06-20_08:59:38-fs-hammer-backports---basic-multi/ h4. rados <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rados --subset 1/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *passed* http://pulpito.ceph.com/abhi-2015-06-20_16:13:28-rados-hammer-backports---basic-multi/ * *failed* http://pulpito.ceph.com/abhi-2015-06-20_09:01:42-rados-hammer-backports---basic-multi/ ** *'sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-osd -f -i 3'* *** "rados/thrash/{0-size-min-size-overrides/3-size-2-min-size.yaml 1-pg-log-overrides/normal_pg_log.yaml clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/osd-delay.yaml thrashers/morepggrow.yaml workloads/radosbench.yaml}":http://pulpito.ceph.com/abhi-2015-06-20_09:01:42-rados-hammer-backports---basic-multi/941300 possible environmental noise, the error in the logs look similar to the issue #10137 Rescheduled as <pre> filter=rados/thrash/{0-size-min-size-overrides/3-size-2-min-size.yaml 1-pg-log-overrides/normal_pg_log.yaml clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/osd-delay.yaml thrashers/morepggrow.yaml workloads/radosbench.yaml} ./virtualenv/bin/teuthology-suite --priority 1000 --suite rados --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira --filter="$filter" </pre> ** *passed* http://pulpito.ceph.com/abhi-2015-06-27_23:30:03-rados-hammer-backports---basic-multi/ h4. rbd <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rbd --subset 1/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *passed* http://pulpito.ceph.com/abhi-2015-06-20_08:25:26-rbd-hammer-backports---basic-multi/ h4. rgw <pre> ./virtualenv/bin/teuthology-suite --priority 1000 --suite rgw --subset 1/18 --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira </pre> * *failed* http://pulpito.ceph.com/abhi-2015-06-20_08:18:35-rgw-hammer-backports---basic-multi/ *** "rgw/singleton/{overrides.yaml all/radosgw-admin-data-sync.yaml frontend/civetweb.yaml rgw_pool_type/replicated.yaml}":http://pulpito.ceph.com/abhi-2015-06-20_08:18:35-rgw-hammer-backports---basic-multi/940883 Environmental noise, pip download of boto failed *** "rgw/singleton/{overrides.yaml all/radosgw-admin-multi-region.yaml frontend/apache.yaml rgw_pool_type/ec-cache.yaml}":http://pulpito.ceph.com/abhi-2015-06-20_08:18:35-rgw-hammer-backports---basic-multi/940872 Environmental noise, pip download of boto failed Rescheduled as <pre> filter=rgw/singleton/{overrides.yaml all/radosgw-admin-multi-region.yaml frontend/apache.yaml rgw_pool_type/ec-cache.yaml},rgw/singleton/{overrides.yaml all/radosgw-admin-data-sync.yaml frontend/civetweb.yaml rgw_pool_type/replicated.yaml} ./virtualenv/bin/teuthology-suite --priority 1000 --suite rgw --suite-branch hammer --distro ubuntu --email abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira --filter="$filter" </pre> * *passed* http://pulpito.ceph.com/abhi-2015-06-27_23:35:15-rgw-hammer-backports---basic-multi/