Tasks #11990
Updated by Loïc Dachary almost 9 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
** 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
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
** 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/
Rescheduled as
<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 == "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 abhishek.lekshmanan@gmail.com --ceph hammer-backports --machine-type plana,burnupi,mira
</pre>
* *running* http://pulpito.ceph.com/abhi-2015-07-26_15:10:42-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 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
** *'cd /home/ubuntu/cephtest && cd radosgw-agent.client.0 && ./bootstrap'*
*** "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
Failure to install mock in the environment
<pre>
mock requires setuptools>=17.1. Aborting installation
</pre>
reported as http://tracker.ceph.com/issues/12470
Rescheduled 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}'
teuthology-openstack --verbose --filter="$filter" --key-name loic --suite rgw --suite-branch hammer --distro ubuntu --ceph hammer-backports
</pre>
* *running* http://167.114.249.7:8081/ubuntu-2015-07-28_08:50:06-rgw-hammer-backports---basic-openstack/16/
Rescheduled as (sepia)
<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>
* *running* 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 (ignore this suite for now)
The problem is that hammer-x is designed to test an upgrade from hammer to master / infernalis. It is unfit to test an upgrade from a hammer point release to another point release.
<pre>
./virtualenv/bin/teuthology-suite -v -c hammer-backports -k distro -m plana,burnupi,mira -s upgrade/hammer-x --filter ubuntu_14.04 --email abhishek.lekshmanan@gmail.com
</pre>
* *failed* http://pulpito.ceph.com/loic-2015-07-20_16:52:10-upgrade:hammer-x-hammer-backports-distro-basic-multi
Because there is no upgrade from the current hammer tip to the hammer-backports tip.
** trying to overwrite '/usr/lib/python2.7/dist-packages/ceph_argparse.py*
<pre>
2015-07-23T09:34:23.492 INFO:teuthology.orchestra.run.mira059.stderr:dpkg: error processing archive /var/cache/apt/archives/ceph-common_0.94.2-197-g1e841b0-1trusty_amd64.deb (--unpack):
2015-07-23T09:34:23.492 INFO:teuthology.orchestra.run.mira059.stderr: trying to overwrite '/usr/lib/python2.7/dist-packages/ceph_argparse.py', which is also in package ceph 0.94.2-108-g45beb86-1trusty
*** "upgrade:hammer-x/parallel/{0-cluster/start.yaml 1-hammer-install/hammer.yaml 2-workload/{ec-rados-default.yaml rados_api.yaml rados_loadgenbig.yaml test_rbd_api.yaml test_rbd_python.yaml} 3-upgrade-sequence/upgrade-all.yaml 4-final-workload/{rados-snaps-few-objects.yaml rados_loadgenmix.yaml rados_mon_thrash.yaml rbd_cls.yaml rbd_import_export.yaml rgw_swift.yaml} distros/ubuntu_14.04.yaml}":http://pulpito.ceph.com/loic-2015-07-20_16:52:10-upgrade:hammer-x-hammer-backports-distro-basic-multi/980831
*** "upgrade:hammer-x/stress-split-erasure-code/{0-cluster/start.yaml 1-hammer-install/hammer.yaml 2-partial-upgrade/firsthalf.yaml 3-thrash/default.yaml 4-mon/mona.yaml 5-workload/ec-rados-default.yaml 6-next-mon/monb.yaml 8-next-mon/monc.yaml 9-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml distros/ubuntu_14.04.yaml}":http://pulpito.ceph.com/loic-2015-07-20_16:52:10-upgrade:hammer-x-hammer-backports-distro-basic-multi/980830
*** "upgrade:hammer-x/stress-split/{0-cluster/start.yaml 1-hammer-install/hammer.yaml 2-partial-upgrade/firsthalf.yaml 3-thrash/default.yaml 4-mon/mona.yaml 5-workload/{rbd-cls.yaml rbd-import-export.yaml readwrite.yaml snaps-few-objects.yaml} 6-next-mon/monb.yaml 7-workload/{radosbench.yaml rbd_api.yaml} 8-next-mon/monc.yaml 9-workload/{rbd-python.yaml rgw-swift.yaml snaps-many-objects.yaml} distros/ubuntu_14.04.yaml}":http://pulpito.ceph.com/loic-2015-07-20_16:52:10-upgrade:hammer-x-hammer-backports-distro-basic-multi/980829
*** "upgrade:hammer-x/stress-split-erasure-code-x86_64/{0-cluster/start.yaml 1-hammer-install/hammer.yaml 2-partial-upgrade/firsthalf.yaml 3-thrash/default.yaml 4-mon/mona.yaml 5-workload/ec-rados-default.yaml 6-next-mon/monb.yaml 8-next-mon/monc.yaml 9-workload/ec-rados-plugin=isa-k=2-m=1.yaml distros/ubuntu_14.04.yaml}":http://pulpito.ceph.com/loic-2015-07-20_16:52:10-upgrade:hammer-x-hammer-backports-distro-basic-multi/980828
*** "upgrade:hammer-x/parallel/{0-cluster/start.yaml 1-hammer-install/hammer.yaml 2-workload/{ec-rados-default.yaml rados_api.yaml rados_loadgenbig.yaml test_rbd_api.yaml test_rbd_python.yaml} 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final-workload/{rados-snaps-few-objects.yaml rados_loadgenmix.yaml rados_mon_thrash.yaml rbd_cls.yaml rbd_import_export.yaml rgw_swift.yaml} distros/ubuntu_14.04.yaml}":http://pulpito.ceph.com/loic-2015-07-20_16:52:10-upgrade:hammer-x-hammer-backports-distro-basic-multi/980827
</pre>
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://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/